draft-ietf-adslmib-gbond-mib-05.txt   draft-ietf-adslmib-gbond-mib-06.txt 
Network Working Group E. Beili Network Working Group E. Beili
Internet-Draft Actelis Networks Internet-Draft Actelis Networks
Intended status: Standards Track M. Morgenstern Intended status: Standards Track M. Morgenstern
Expires: May 31, 2011 ECI Telecom Expires: September 15, 2011 ECI Telecom
November 27, 2010 March 14, 2011
xDSL multi-pair bonding (G.Bond) MIB xDSL multi-pair bonding (G.Bond) MIB
draft-ietf-adslmib-gbond-mib-05.txt draft-ietf-adslmib-gbond-mib-06.txt
Abstract Abstract
This document defines Management Information Base (MIB) module for This document defines Management Information Base (MIB) module for
use with network management protocols in TCP/IP-based internets. use with network management protocols in TCP/IP-based internets.
This document proposes an extension to the Interfaces Group MIB with This document proposes an extension to the Interfaces Group MIB with
a set of common objects for managing multi-pair bonded Digital a set of common objects for managing multi-pair bonded Digital
Subscriber Line (xDSL) interfaces, defined in ITU-T recommendations Subscriber Line (xDSL) interfaces, defined in ITU-T recommendations
G.998.1, G.998.2 and G.998.3. The MIB modules specific to each G.998.1, G.998.2 and G.998.3. The MIB modules specific to each
bonding technology are defined in GBOND-ATM-MIB, GBOND-ETH-MIB and bonding technology are defined in GBOND-ATM-MIB, GBOND-ETH-MIB and
skipping to change at page 1, line 38 skipping to change at page 1, line 38
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on May 31, 2011. This Internet-Draft will expire on September 15, 2011.
Copyright Notice Copyright Notice
Copyright (c) 2010 IETF Trust and the persons identified as the Copyright (c) 2011 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
skipping to change at page 7, line 10 skipping to change at page 7, line 10
(e.g., ifCapStackTable, ifStackTable and gBondCapacity) SHALL be (e.g., ifCapStackTable, ifStackTable and gBondCapacity) SHALL be
inspected. inspected.
The ifInvCapStackTable, also defined in the IF-CAP-STACK-MIB module, The ifInvCapStackTable, also defined in the IF-CAP-STACK-MIB module,
describes which higher-layer interfaces (e.g., GBS ports) can describes which higher-layer interfaces (e.g., GBS ports) can
possibly be connected to a particular lower-layer interface (e.g., possibly be connected to a particular lower-layer interface (e.g.,
BCE), providing inverted mapping of ifCapStackTable. While it BCE), providing inverted mapping of ifCapStackTable. While it
contains no additional information beyond that already contained in contains no additional information beyond that already contained in
the ifCapStackTable, the ifInvCapStackTable has the ifIndex values in the ifCapStackTable, the ifInvCapStackTable has the ifIndex values in
its INDEX clause in the reverse order, i.e., the lower-layer its INDEX clause in the reverse order, i.e., the lower-layer
interface first, and the higher-layer interface second, providing an interface first, and the higher-layer interface second, providing
efficient means for a Network Management application to read a subset efficient means for a Network Management application to read a subset
of the ifCapStackTable and thereby determine which interfaces can be of the ifCapStackTable and thereby determine which interfaces can be
connected to run on top of a particular interface. connected to run on top of a particular interface.
4.1.2. xDSL Bonding 4.1.2. xDSL Bonding
The G.998.x Bonding allows a number of BCEs to be aggregated onto a The G.998.x Bonding allows a number of BCEs to be aggregated onto a
single logical GBS port, by splitting the incoming traffic into single logical GBS port, by splitting the incoming traffic into
multiple streams, transmitting each stream over a specific BCE and multiple streams, transmitting each stream over a specific BCE and
combining the streams at the remote GBS port, preserving the original combining the streams at the remote GBS port, preserving the original
skipping to change at page 7, line 40 skipping to change at page 7, line 40
The GBOND-MIB module allows a Network Management application to query The GBOND-MIB module allows a Network Management application to query
Bonding capability and enable/disable it if supported. Note that Bonding capability and enable/disable it if supported. Note that
enabling Bonding effectively turns on fragmentation and re-assembly, enabling Bonding effectively turns on fragmentation and re-assembly,
even on a single-BCE port. even on a single-BCE port.
4.1.3. Discovery Operation 4.1.3. Discovery Operation
The G.Bond ports may optionally support discovery operation, whereby The G.Bond ports may optionally support discovery operation, whereby
BCEs, during initialization, exchange information about their BCEs, during initialization, exchange information about their
respective aggregation groups (GBS), via xDSL handshake protocol. respective aggregation groups (GBS), via [G.994.1] handshake
This information can then be used to detect copper misconnections or protocol. This information can then be used to detect copper
for an automatic assignment of the local BCEs into aggregation groups misconnections or for an automatic assignment of the local BCEs into
instead of a fixed pre-configuration. aggregation groups instead of a fixed pre-configuration.
The MIB module defined in this document allow a Network Management The MIB module defined in this document allow a Network Management
application to control G.Bond Discovery mechanism and query its application to control G.Bond discovery mechanism and query its
results. results.
Two tables are used by the G.Bond Discovery mechanism: ifStackTable Two tables are used by the G.Bond discovery mechanism: ifStackTable
and ifCapStackTable. The following pseudo-code gives an example of and ifCapStackTable. The following pseudo-code gives an example of
the Discovery and automatic BCE assignment for a generic multi-GBS the discovery and automatic BCE assignment for a generic multi-GBS
G.Bond device, located at Central Office (CO), using objects defined G.Bond device, located at Central Office (CO), using objects defined
in this MIB module, IF-CAP-STACK-MIB and IF-MIB modules [Note that in this MIB module, IF-CAP-STACK-MIB and IF-MIB modules [Note that
automatic BCE assignment is only shown here for the purposes of the automatic BCE assignment is only shown here for the purposes of the
example. Fixed BCE pre-assignment, manual assignment or auto- example. Fixed BCE pre-assignment, manual assignment or auto-
assignment using an alternative internal algorithm may be chosen by a assignment using an alternative internal algorithm may be chosen by a
particular implementation]: particular implementation]:
// Go over all GBS ports in the CO device // Go over all GBS ports in the CO device
FOREACH gbs[i] IN CO_device FOREACH gbs[i] IN CO_device
{ // Perform discovery and auto-assignment on GBS ports { // Perform discovery and auto-assignment on GBS ports
// with room for more Channels // with room for more Channels
IF ( gbs[i].NumBCEs < gbs[i].BondCapacity ) IF ( gbs[i].NumBCEs < gbs[i].BondCapacity )
{ // Assign a unique 6-octets local discovery code to the GBS { // Assign a unique 6-octets local discovery code to the GBS
// e.g., MAC address // e.g., MAC address
dc = gbs[i].DiscoveryCode = MAC[i]; dc = gbs[i].DiscoveryCode = MAC[i];
// Go over all disconnected Channels, which can // Go over all disconnected Channels, which can
// pottentially be connected to the GBS // potentially be connected to the GBS
FOREACH bce[j] IN ifCapStackTable[gbs[i]] AND FOREACH bce[j] IN ifCapStackTable[gbs[i]] AND
NOT IN ifStackTable[gbs[i]] // not connected NOT IN ifStackTable[gbs[i]] // not connected
{ // Try to grab the remote RT_device, by writing the value { // Try to grab the remote RT_device, by writing the value
// of the local 6 Byte discovery code to the remote // of the local 6 Byte discovery code to the remote
// discovery code register (via handshake mechanism). // discovery code register (via handshake mechanism).
// This operation is atomic Set-if-Clear action, i.e., it // This operation is atomic Set-if-Clear action, i.e., it
// would succeed only if the remote discovery register was // would succeed only if the remote discovery register was
// zero. Read the remote discovery code register via Get // zero. Read the remote discovery code register via Get
// operation to see if the RT_device, attached via the BCE // operation to see if the RT_device, attached via the BCE
// is indeed marked as being the CO_device peer. // is indeed marked as being the CO_device peer.
skipping to change at page 17, line 41 skipping to change at page 17, line 41
HCPerfIntervalCount, HCPerfIntervalCount,
HCPerfIntervalThreshold, HCPerfIntervalThreshold,
HCPerfValidIntervals, HCPerfValidIntervals,
HCPerfInvalidIntervals, HCPerfInvalidIntervals,
HCPerfTimeElapsed, HCPerfTimeElapsed,
HCPerfTotalCount HCPerfTotalCount
FROM HC-PerfHist-TC-MIB -- [RFC3705] FROM HC-PerfHist-TC-MIB -- [RFC3705]
; ;
------------------------------------------------------------------------ ------------------------------------------------------------------------
gBondMIB MODULE-IDENTITY gBondMIB MODULE-IDENTITY
LAST-UPDATED "201011270000Z" -- Nov 27, 2010 LAST-UPDATED "201103140000Z" -- Mar 14, 2011
ORGANIZATION "IETF ADSL MIB Working Group" ORGANIZATION "IETF ADSL MIB Working Group"
CONTACT-INFO CONTACT-INFO
"WG charter: "WG charter:
http://www.ietf.org/html.charters/adslmib-charter.html http://www.ietf.org/html.charters/adslmib-charter.html
Mailing Lists: Mailing Lists:
General Discussion: adslmib@ietf.org General Discussion: adslmib@ietf.org
To Subscribe: adslmib-request@ietf.org To Subscribe: adslmib-request@ietf.org
In Body: subscribe your_email_address In Body: subscribe your_email_address
Chair: Menachem Dodge Chair: Menachem Dodge
Postal: ECI Telecom, Ltd. Postal: ECI Telecom, Ltd.
30 Hasivim St., 30 Hasivim St.,
Petach-Tikva 49517 Petach-Tikva 4951169
Israel Israel
Phone: +972-3-926-8421 Phone: +972-3-926-8421
EMail: menachem.dodge@ecitele.com EMail: menachem.dodge@ecitele.com
Editor: Edward Beili Editor: Edward Beili
Postal: Actelis Networks, Inc. Postal: Actelis Networks, Inc.
25 Bazel St., P.O.B. 10173 25 Bazel St., P.O.B. 10173
Petach-Tikva 10173 Petach-Tikva 49103
Israel Israel
Phone: +972-3-924-3491 Phone: +972-3-924-3491
EMail: edward.beili@actelis.com EMail: edward.beili@actelis.com
Editor: Moti Morgenstern Editor: Moti Morgenstern
Postal: ECI Telecom Postal: ECI Telecom
30 Hasivim St. 30 Hasivim St.
Petach-Tikva 49517 Petach-Tikva 4951169
Israel Israel
Phone: +972-3-926-6258 Phone: +972-3-926-6258
EMail: moti.morgenstern@ecitele.com" EMail: moti.morgenstern@ecitele.com"
DESCRIPTION DESCRIPTION
"The objects in this MIB module are used to manage the "The objects in this MIB module are used to manage the
multi-pair bonded xDSL Interfaces, defined in ITU-T multi-pair bonded xDSL Interfaces, defined in ITU-T
recommendations G.998.1, G.998.2 and G.998.3. recommendations G.998.1, G.998.2 and G.998.3.
This MIB module MUST be used in conjunction with a bonding This MIB module MUST be used in conjunction with a bonding
skipping to change at page 19, line 16 skipping to change at page 19, line 16
Naming Conventions: Naming Conventions:
BCE - Bonding Channel Entity BCE - Bonding Channel Entity
BTU - Bonding Transmission Unit BTU - Bonding Transmission Unit
CO - Central Office CO - Central Office
CPE - Customer Premises Equipment CPE - Customer Premises Equipment
GBS - Generic Bonding Sublayer GBS - Generic Bonding Sublayer
PM - Performance Monitoring PM - Performance Monitoring
SNR - Signal to Noise Ratio SNR - Signal to Noise Ratio
TCA - Threshold Crossing Alert TCA - Threshold Crossing Alert
Copyright (C) The IETF Trust (2010). Copyright (C) The IETF Trust (2011).
This version of this MIB module is part of RFC XXXX; This version of this MIB module is part of RFC XXXX;
see the RFC itself for full legal notices." see the RFC itself for full legal notices."
REVISION "201011270000Z" -- Nov 27, 2010 REVISION "201103140000Z" -- Mar 14, 2011
DESCRIPTION "Initial version, published as RFC XXXX." DESCRIPTION "Initial version, published as RFC XXXX."
-- EdNote: Replace XXXX with the actual RFC number & -- EdNote: Replace XXXX with the actual RFC number &
-- remove this note -- remove this note
::= { mib-2 ZZZ } ::= { mib-2 ZZZ }
-- EdNote: Replace ZZZ with a real OID once it is -- EdNote: Replace ZZZ with a real OID once it is
-- allocated & remove this note. -- allocated & remove this note.
skipping to change at page 25, line 26 skipping to change at page 25, line 26
"[TR-159] 5.5.1.56" "[TR-159] 5.5.1.56"
::= { gBondPortNotifications 8} ::= { gBondPortNotifications 8}
-- G.Bond Port (GBS) group -- G.Bond Port (GBS) group
gBondPortConfTable OBJECT-TYPE gBondPortConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF GBondPortConfEntry SYNTAX SEQUENCE OF GBondPortConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table for Configuration of G.Bond GBS ports. Entries in this "Table for configuration of G.Bond GBS ports. Entries in this
table MUST be maintained in a persistent manner" table MUST be maintained in a persistent manner"
::= { gBondPort 1 } ::= { gBondPort 1 }
gBondPortConfEntry OBJECT-TYPE gBondPortConfEntry OBJECT-TYPE
SYNTAX GBondPortConfEntry SYNTAX GBondPortConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the G.Bond Port Configuration table. "An entry in the G.Bond Port Configuration table.
Each entry represents an G.Bond port indexed by the ifIndex. Each entry represents a G.Bond port indexed by the ifIndex.
Note that an G.Bond GBS port runs on top of a single Note that a G.Bond GBS port runs on top of a single
or multiple BCE port(s), which are also indexed by ifIndex." or multiple BCE port(s), which are also indexed by ifIndex."
INDEX { ifIndex } INDEX { ifIndex }
::= { gBondPortConfTable 1 } ::= { gBondPortConfTable 1 }
GBondPortConfEntry ::= GBondPortConfEntry ::=
SEQUENCE { SEQUENCE {
gBondAdminScheme GBondScheme, gBondAdminScheme GBondScheme,
gBondPeerAdminScheme GBondScheme, gBondPeerAdminScheme GBondScheme,
gBondDiscoveryCode PhysAddress, gBondDiscoveryCode PhysAddress,
gBondTargetUpDataRate Unsigned32, gBondTargetUpDataRate Unsigned32,
skipping to change at page 28, line 20 skipping to change at page 28, line 20
encapsulation overhead (e.g., for an Ethernet service, the encapsulation overhead (e.g., for an Ethernet service, the
target data rate of 10Mbps SHALL allow lossless transmission target data rate of 10Mbps SHALL allow lossless transmission
of full-duplex 10Mbps Ethernet frame stream with minimal of full-duplex 10Mbps Ethernet frame stream with minimal
inter-frame gap). inter-frame gap).
Note that the target upstream data rate may not be achieved Note that the target upstream data rate may not be achieved
during initialization (e.g., due to unavailability of required during initialization (e.g., due to unavailability of required
BCEs) or the initial bandwidth could deteriorate, so that the BCEs) or the initial bandwidth could deteriorate, so that the
actual upstream data rate (gBondUpDataRate) could be less actual upstream data rate (gBondUpDataRate) could be less
than gBondTargetUpDataRate. than gBondTargetUpDataRate.
The value is limited above by 10 Gbps, to accomodate very The value is limited above by 10 Gbps, to accommodate very
high speed bonded xDSL interfaces (e.g. 32 x 100Mbps). high speed bonded xDSL interfaces (e.g. 32 x 100Mbps).
The value between 1 and 10000000 indicates that the total The value between 1 and 10000000 indicates that the total
upstream data rate of the G.Bond port after initialization upstream data rate of the G.Bond port after initialization
SHALL be equal to the target data rate or less, if the target SHALL be equal to the target data rate or less, if the target
upstream data rate cannot be achieved under the restrictions upstream data rate cannot be achieved under the restrictions
configured for BCEs. In case the copper environment allows to configured for BCEs. In case the copper environment allows to
achieve higher upstream data rate than that specified by this achieve higher upstream data rate than that specified by this
object, the excess capability SHALL be either converted to object, the excess capability SHALL be either converted to
additional SNR margin or reclaimed by minimizing transmit additional SNR margin or reclaimed by minimizing transmit
skipping to change at page 29, line 29 skipping to change at page 29, line 29
encapsulation overhead (e.g., for an Ethernet service, the encapsulation overhead (e.g., for an Ethernet service, the
target data rate of 10Mbps SHALL allow lossless transmission target data rate of 10Mbps SHALL allow lossless transmission
of full-duplex 10Mbps Ethernet frame stream with minimal of full-duplex 10Mbps Ethernet frame stream with minimal
inter-frame gap). inter-frame gap).
Note that the target downstream data rate may not be achieved Note that the target downstream data rate may not be achieved
during initialization (e.g., due to unavailability of required during initialization (e.g., due to unavailability of required
BCEs) or the initial bandwidth could deteriorate, so that the BCEs) or the initial bandwidth could deteriorate, so that the
actual downstream data rate (gBondDnDataRate) could be less actual downstream data rate (gBondDnDataRate) could be less
than gBondTargetDnDataRate. than gBondTargetDnDataRate.
The value is limited above by 10 Gbps, to accomodate very The value is limited above by 10 Gbps, to accommodate very
high speed bonded xDSL interfaces (e.g. 32 x 100Mbps). high speed bonded xDSL interfaces (e.g. 32 x 100Mbps).
The value between 1 and 10000000 indicates that the total The value between 1 and 10000000 indicates that the total
downstream data rate of the G.Bond port after initialization downstream data rate of the G.Bond port after initialization
SHALL be equal to the target data rate or less, if the target SHALL be equal to the target data rate or less, if the target
downstream data rate cannot be achieved under the restrictions downstream data rate cannot be achieved under the restrictions
configured for BCEs. In case the copper environment allows to configured for BCEs. In case the copper environment allows to
achieve higher downstream data rate than that specified by achieve higher downstream data rate than that specified by
this object, the excess capability SHALL be either converted this object, the excess capability SHALL be either converted
to additional SNR margin or reclaimed by minimizing transmit to additional SNR margin or reclaimed by minimizing transmit
skipping to change at page 30, line 23 skipping to change at page 30, line 23
gBondThreshLowUpRate OBJECT-TYPE gBondThreshLowUpRate OBJECT-TYPE
SYNTAX Unsigned32(1..10000000) SYNTAX Unsigned32(1..10000000)
UNITS "Kbps" UNITS "Kbps"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the G.Bond port low upstream rate "This object configures the G.Bond port low upstream rate
crossing alarm threshold. When the current value of crossing alarm threshold. When the current value of
gBondUpDataRate for this port reaches/drops below or exceeds gBondUpDataRate for this port reaches/drops below or exceeds
this threshold, an gBondLowUpRateCrossing notification MAY be this threshold, a gBondLowUpRateCrossing notification MAY be
generated if enabled by gBondLowRateCrossingEnable. generated if enabled by gBondLowRateCrossingEnable.
This object is read-write for the -O subtype G.Bond ports This object is read-write for the -O subtype G.Bond ports
and irrelevant for the -R subtypes. and irrelevant for the -R subtypes.
This object MUST be maintained in a persistent manner. This object MUST be maintained in a persistent manner.
This object maps to the TR-159 attribute This object maps to the TR-159 attribute
aGroupthreshLowUpRate." aGroupthreshLowUpRate."
REFERENCE REFERENCE
skipping to change at page 30, line 46 skipping to change at page 30, line 46
gBondThreshLowDnRate OBJECT-TYPE gBondThreshLowDnRate OBJECT-TYPE
SYNTAX Unsigned32(1..10000000) SYNTAX Unsigned32(1..10000000)
UNITS "Kbps" UNITS "Kbps"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object configures the G.Bond port low downstream rate "This object configures the G.Bond port low downstream rate
crossing alarm threshold. When the current value of crossing alarm threshold. When the current value of
gBondDnDataRate for this port reaches/drops below or exceeds gBondDnDataRate for this port reaches/drops below or exceeds
this threshold, an gBondLowDnRateCrossing notification MAY this threshold, a gBondLowDnRateCrossing notification MAY
be generated if enabled by gBondLowRateCrossingEnable. be generated if enabled by gBondLowRateCrossingEnable.
This object is read-write for the -O subtype G.Bond ports This object is read-write for the -O subtype G.Bond ports
and irrelevant for the -R subtypes. and irrelevant for the -R subtypes.
This object MUST be maintained in a persistent manner. This object MUST be maintained in a persistent manner.
This object maps to the TR-159 attribute This object maps to the TR-159 attribute
aGroupThreshDownUpRate." aGroupThreshDownUpRate."
REFERENCE REFERENCE
skipping to change at page 32, line 26 skipping to change at page 32, line 26
This object maps to the TR-159 attribute aGroupPerfTcaEnable." This object maps to the TR-159 attribute aGroupPerfTcaEnable."
REFERENCE REFERENCE
"[TR-159] 5.5.1.38" "[TR-159] 5.5.1.38"
::= { gBondPortConfEntry 10 } ::= { gBondPortConfEntry 10 }
gBondPortCapabilityTable OBJECT-TYPE gBondPortCapabilityTable OBJECT-TYPE
SYNTAX SEQUENCE OF GBondPortCapabilityEntry SYNTAX SEQUENCE OF GBondPortCapabilityEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Table for Capabilities of G.Bond Ports. Entries in this table "Table for capabilities of G.Bond Ports. Entries in this table
MUST be maintained in a persistent manner" MUST be maintained in a persistent manner"
::= { gBondPort 2 } ::= { gBondPort 2 }
gBondPortCapabilityEntry OBJECT-TYPE gBondPortCapabilityEntry OBJECT-TYPE
SYNTAX GBondPortCapabilityEntry SYNTAX GBondPortCapabilityEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the G.Bond Port Capability table. "An entry in the G.Bond Port Capability table.
Each entry represents an G.Bond port indexed by the ifIndex. Each entry represents a G.Bond port indexed by the ifIndex.
Note that a G.Bond GBS port runs on top of a single Note that a G.Bond GBS port runs on top of a single
or multiple BCE port(s), which are also indexed by ifIndex." or multiple BCE port(s), which are also indexed by ifIndex."
INDEX { ifIndex } INDEX { ifIndex }
::= { gBondPortCapabilityTable 1 } ::= { gBondPortCapabilityTable 1 }
GBondPortCapabilityEntry ::= GBondPortCapabilityEntry ::=
SEQUENCE { SEQUENCE {
gBondSchemesSupported GBondSchemeList, gBondSchemesSupported GBondSchemeList,
gBondPeerSchemesSupported GBondSchemeList, gBondPeerSchemesSupported GBondSchemeList,
gBondCapacity Unsigned32, gBondCapacity Unsigned32,
skipping to change at page 35, line 5 skipping to change at page 35, line 5
This table contains live data from the equipment. As such, This table contains live data from the equipment. As such,
it is NOT persistent." it is NOT persistent."
::= { gBondPort 3 } ::= { gBondPort 3 }
gBondPortStatusEntry OBJECT-TYPE gBondPortStatusEntry OBJECT-TYPE
SYNTAX GBondPortStatusEntry SYNTAX GBondPortStatusEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the G.Bond Port Status table. "An entry in the G.Bond Port Status table.
Each entry represents an G.Bond port indexed by the ifIndex. Each entry represents a G.Bond port indexed by the ifIndex.
Note that an G.Bond GBS port runs on top of a single Note that a G.Bond GBS port runs on top of a single
or multiple BCE port(s), which are also indexed by ifIndex." or multiple BCE port(s), which are also indexed by ifIndex."
INDEX { ifIndex } INDEX { ifIndex }
::= { gBondPortStatusTable 1 } ::= { gBondPortStatusTable 1 }
GBondPortStatusEntry ::= GBondPortStatusEntry ::=
SEQUENCE { SEQUENCE {
gBondOperScheme GBondScheme, gBondOperScheme GBondScheme,
gBondPeerOperScheme GBondScheme, gBondPeerOperScheme GBondScheme,
gBondUpDataRate Gauge32, gBondUpDataRate Gauge32,
gBondDnDataRate Gauge32, gBondDnDataRate Gauge32,
skipping to change at page 35, line 44 skipping to change at page 35, line 44
aGroupOperBondScheme." aGroupOperBondScheme."
REFERENCE REFERENCE
"[TR-159] 5.5.1.4" "[TR-159] 5.5.1.4"
::= { gBondPortStatusEntry 1 } ::= { gBondPortStatusEntry 1 }
gBondPeerOperScheme OBJECT-TYPE gBondPeerOperScheme OBJECT-TYPE
SYNTAX GBondScheme SYNTAX GBondScheme
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Curent operating bonding scheme of a G.Bond port link "Current operating bonding scheme of a G.Bond port link partner.
partner.
The possible values are: The possible values are:
unknown(0) - peer cannot be reached due to the link unknown(0) - peer cannot be reached due to the link state
state
g9981(1) - G.998.1 bonding g9981(1) - G.998.1 bonding
g9982(2) - G.998.2 bonding g9982(2) - G.998.2 bonding
g9983(3) - G.998.3 bonding g9983(3) - G.998.3 bonding
This object maps to the TR-159 attribute This object maps to the TR-159 attribute
aGroupPeerOperBondScheme." aGroupPeerOperBondScheme."
REFERENCE REFERENCE
"[TR-159] 5.5.1.5" "[TR-159] 5.5.1.5"
::= { gBondPortStatusEntry 2 } ::= { gBondPortStatusEntry 2 }
skipping to change at page 39, line 16 skipping to change at page 39, line 15
information for a GBS port. This table contains live data from information for a GBS port. This table contains live data from
the equipment and as such is NOT persistent." the equipment and as such is NOT persistent."
::= { gBondPortPM 1 } ::= { gBondPortPM 1 }
gBondPortPerfCurrEntry OBJECT-TYPE gBondPortPerfCurrEntry OBJECT-TYPE
SYNTAX GBondPortPerfCurrEntry SYNTAX GBondPortPerfCurrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the G.Bond Port PM table. "An entry in the G.Bond Port PM table.
Each entry represents an G.Bond port indexed by the ifIndex. Each entry represents a G.Bond port indexed by the ifIndex.
Note that a G.Bond GBS port runs on top of a single Note that a G.Bond GBS port runs on top of a single
or multiple BCE port(s), which are also indexed by ifIndex." or multiple BCE port(s), which are also indexed by ifIndex."
INDEX { ifIndex } INDEX { ifIndex }
::= { gBondPortPerfCurrTable 1 } ::= { gBondPortPerfCurrTable 1 }
GBondPortPerfCurrEntry ::= GBondPortPerfCurrEntry ::=
SEQUENCE { SEQUENCE {
gBondPerfES HCPerfTotalCount, gBondPerfES HCPerfTotalCount,
gBondPerfSES HCPerfTotalCount, gBondPerfSES HCPerfTotalCount,
gBondPerfUAS HCPerfTotalCount, gBondPerfUAS HCPerfTotalCount,
skipping to change at page 42, line 9 skipping to change at page 42, line 8
REFERENCE REFERENCE
"[TR-159] 5.5.1.33" "[TR-159] 5.5.1.33"
::= { gBondPortPerfCurrEntry 5 } ::= { gBondPortPerfCurrEntry 5 }
gBondPerfCurr15MinTimeElapsed OBJECT-TYPE gBondPerfCurr15MinTimeElapsed OBJECT-TYPE
SYNTAX HCPerfTimeElapsed SYNTAX HCPerfTimeElapsed
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of seconds that have elapsed since the "A read-only count of seconds that have elapsed since the
beginning of the current 15-minute performance history interval. beginning of the current 15-minute performance interval.
This object maps to the TR-159 attribute This object maps to the TR-159 attribute
aGroupPerfCurr15MinTimeElapsed." aGroupPerfCurr15MinTimeElapsed."
REFERENCE REFERENCE
"[TR-159] 5.5.1.34" "[TR-159] 5.5.1.34"
::= { gBondPortPerfCurrEntry 6 } ::= { gBondPortPerfCurrEntry 6 }
gBondPerfCurr15MinES OBJECT-TYPE gBondPerfCurr15MinES OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Errored Seconds (ES) on the GBS in the "A read-only count of Errored Seconds (ES) on the GBS in the
current 15-minute performance history interval. current 15-minute performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr15MinES." This object maps to the TR-159 attribute aGroupPerfCurr15MinES."
REFERENCE REFERENCE
"[TR-159] 5.5.1.35" "[TR-159] 5.5.1.35"
::= { gBondPortPerfCurrEntry 7 } ::= { gBondPortPerfCurrEntry 7 }
gBondPerfCurr15MinSES OBJECT-TYPE gBondPerfCurr15MinSES OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Severely Errored Seconds (ES) on the GBS "A read-only count of Severely Errored Seconds (ES) on the GBS
in the current 15-minute performance history interval. in the current 15-minute performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr15MinSES." This object maps to the TR-159 attribute aGroupPerfCurr15MinSES."
REFERENCE REFERENCE
"[TR-159] 5.5.1.36" "[TR-159] 5.5.1.36"
::= { gBondPortPerfCurrEntry 8 } ::= { gBondPortPerfCurrEntry 8 }
gBondPerfCurr15MinUAS OBJECT-TYPE gBondPerfCurr15MinUAS OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Unavailable Seconds (UAS) on the GBS in "A read-only count of Unavailable Seconds (UAS) on the GBS in
the current 15-minute performance history interval. the current 15-minute performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr15MinUAS." This object maps to the TR-159 attribute aGroupPerfCurr15MinUAS."
REFERENCE REFERENCE
"[TR-159] 5.5.1.37" "[TR-159] 5.5.1.37"
::= { gBondPortPerfCurrEntry 9 } ::= { gBondPortPerfCurrEntry 9 }
gBondPerf1DayValidIntervals OBJECT-TYPE gBondPerf1DayValidIntervals OBJECT-TYPE
SYNTAX Unsigned32 (0..7) SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only number of 1-day intervals for which data was "A read-only number of 1-day intervals for which data was
skipping to change at page 43, line 51 skipping to change at page 43, line 49
REFERENCE REFERENCE
"[TR-159] 5.5.1.46" "[TR-159] 5.5.1.46"
::= { gBondPortPerfCurrEntry 11 } ::= { gBondPortPerfCurrEntry 11 }
gBondPerfCurr1DayTimeElapsed OBJECT-TYPE gBondPerfCurr1DayTimeElapsed OBJECT-TYPE
SYNTAX HCPerfTimeElapsed SYNTAX HCPerfTimeElapsed
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of seconds that have elapsed since the "A read-only count of seconds that have elapsed since the
beginning of the current 1-day performance history interval. beginning of the current 1-day performance interval.
This object maps to the TR-159 attribute This object maps to the TR-159 attribute
aGroupPerfCurr1DayTimeElapsed." aGroupPerfCurr1DayTimeElapsed."
REFERENCE REFERENCE
"[TR-159] 5.5.1.47" "[TR-159] 5.5.1.47"
::= { gBondPortPerfCurrEntry 12 } ::= { gBondPortPerfCurrEntry 12 }
gBondPerfCurr1DayES OBJECT-TYPE gBondPerfCurr1DayES OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Errored Seconds (ES) on the GBS in the "A read-only count of Errored Seconds (ES) on the GBS in the
current 1-day performance history interval. current 1-day performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr1DayES." This object maps to the TR-159 attribute aGroupPerfCurr1DayES."
REFERENCE REFERENCE
"[TR-159] 5.5.1.48" "[TR-159] 5.5.1.48"
::= { gBondPortPerfCurrEntry 13 } ::= { gBondPortPerfCurrEntry 13 }
gBondPerfCurr1DaySES OBJECT-TYPE gBondPerfCurr1DaySES OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Severely Errored Seconds (ES) on the GBS "A read-only count of Severely Errored Seconds (ES) on the GBS
in the current 1-day performance history interval. in the current 1-day performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr1DaySES." This object maps to the TR-159 attribute aGroupPerfCurr1DaySES."
REFERENCE REFERENCE
"[TR-159] 5.5.1.49" "[TR-159] 5.5.1.49"
::= { gBondPortPerfCurrEntry 14 } ::= { gBondPortPerfCurrEntry 14 }
gBondPerfCurr1DayUAS OBJECT-TYPE gBondPerfCurr1DayUAS OBJECT-TYPE
SYNTAX HCPerfCurrentCount SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Unavailable Seconds (UAS) on the GBS in "A read-only count of Unavailable Seconds (UAS) on the GBS in
the current 1-day performance history interval. the current 1-day performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr1DayUAS." This object maps to the TR-159 attribute aGroupPerfCurr1DayUAS."
REFERENCE REFERENCE
"[TR-159] 5.5.1.50" "[TR-159] 5.5.1.50"
::= { gBondPortPerfCurrEntry 15 } ::= { gBondPortPerfCurrEntry 15 }
-- PM history: 15-min buckets -- PM history: 15-min buckets
gBondPortPerf15MinTable OBJECT-TYPE gBondPortPerf15MinTable OBJECT-TYPE
SYNTAX SEQUENCE OF GBondPortPerf15MinEntry SYNTAX SEQUENCE OF GBondPortPerf15MinEntry
skipping to change at page 46, line 48 skipping to change at page 46, line 47
REFERENCE REFERENCE
"[TR-159] 5.5.1.60" "[TR-159] 5.5.1.60"
::= { gBondPortPerf15MinEntry 4 } ::= { gBondPortPerf15MinEntry 4 }
gBondPerf15MinIntervalUAS OBJECT-TYPE gBondPerf15MinIntervalUAS OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Unavailable Seconds (UAS) on the GBS in "A read-only count of Unavailable Seconds (UAS) on the GBS in
the current 15-minute performance history interval. the current 15-minute performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr15MinUAS." This object maps to the TR-159 attribute aGroupPerfCurr15MinUAS."
REFERENCE REFERENCE
"[TR-159] 5.5.1.61" "[TR-159] 5.5.1.61"
::= { gBondPortPerf15MinEntry 5 } ::= { gBondPortPerf15MinEntry 5 }
gBondPerf15MinIntervalValid OBJECT-TYPE gBondPerf15MinIntervalValid OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only object indicating whether or not this history "A read-only object indicating whether or not this history
bucket contains valid data. Valid bucket is reported as true(1) bucket contains valid data. Valid bucket is reported as true(1)
and invalid bucket as false(2). and invalid bucket as false(2).
skipping to change at page 48, line 22 skipping to change at page 48, line 21
gBondPerf1DayIntervalUAS HCPerfIntervalCount, gBondPerf1DayIntervalUAS HCPerfIntervalCount,
gBondPerf1DayIntervalValid TruthValue gBondPerf1DayIntervalValid TruthValue
} }
gBondPerf1DayIntervalIndex OBJECT-TYPE gBondPerf1DayIntervalIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..7) SYNTAX Unsigned32 (1..7)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Performance Data Interval number. 1 is the most recent previous "Performance Data Interval number. 1 is the most recent previous
interval; interval 7 is 24 hours ago. interval; interval 7 is 7 days ago.
Intervals 2..7 are OPTIONAL. Intervals 2..7 are OPTIONAL.
This object maps to the TR-159 attribute This object maps to the TR-159 attribute
aGroupPerf1DayIntervalNumber." aGroupPerf1DayIntervalNumber."
REFERENCE REFERENCE
"[TR-159] 5.5.1.62" "[TR-159] 5.5.1.62"
::= { gBondPortPerf1DayEntry 1 } ::= { gBondPortPerf1DayEntry 1 }
gBondPerf1DayIntervalMoniTime OBJECT-TYPE gBondPerf1DayIntervalMoniTime OBJECT-TYPE
SYNTAX HCPerfTimeElapsed SYNTAX HCPerfTimeElapsed
skipping to change at page 49, line 33 skipping to change at page 49, line 31
REFERENCE REFERENCE
"[TR-159] 5.5.1.66" "[TR-159] 5.5.1.66"
::= { gBondPortPerf1DayEntry 4 } ::= { gBondPortPerf1DayEntry 4 }
gBondPerf1DayIntervalUAS OBJECT-TYPE gBondPerf1DayIntervalUAS OBJECT-TYPE
SYNTAX HCPerfIntervalCount SYNTAX HCPerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A read-only count of Unavailable Seconds (UAS) on the GBS in "A read-only count of Unavailable Seconds (UAS) on the GBS in
the current 1-day performance history interval. the current 1-day performance interval.
This object maps to the TR-159 attribute aGroupPerfCurr1DayUAS." This object maps to the TR-159 attribute aGroupPerfCurr1DayUAS."
REFERENCE REFERENCE
"[TR-159] 5.5.1.67" "[TR-159] 5.5.1.67"
::= { gBondPortPerf1DayEntry 5 } ::= { gBondPortPerf1DayEntry 5 }
gBondPerf1DayIntervalValid OBJECT-TYPE gBondPerf1DayIntervalValid OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at page 54, line 41 skipping to change at page 54, line 36
manner." manner."
::= { gBondBce 1 } ::= { gBondBce 1 }
gBondBceConfEntry OBJECT-TYPE gBondBceConfEntry OBJECT-TYPE
SYNTAX GBondBceConfEntry SYNTAX GBondBceConfEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the G.Bond BCE Configuration table. "An entry in the G.Bond BCE Configuration table.
Each entry represents common aspects of a G.Bond BCE port Each entry represents common aspects of a G.Bond BCE port
indexed by the ifIndex. Note that an G.Bond BCE port can be indexed by the ifIndex. Note that a G.Bond BCE port can be
stacked below a single GBS port, also indexed by ifIndex, stacked below a single GBS port, also indexed by ifIndex,
possibly together with other BCE ports if GAF is enabled." possibly together with other BCE ports if GAF is enabled."
INDEX { ifIndex } INDEX { ifIndex }
::= { gBondBceConfTable 1 } ::= { gBondBceConfTable 1 }
GBondBceConfEntry ::= GBondBceConfEntry ::=
SEQUENCE { SEQUENCE {
gBondBceRemoteDiscoveryCode PhysAddress gBondBceRemoteDiscoveryCode PhysAddress
} }
skipping to change at page 60, line 13 skipping to change at page 60, line 9
supporting multiple bonding schemes." supporting multiple bonding schemes."
GROUP gBondPerfCurrGroup GROUP gBondPerfCurrGroup
DESCRIPTION DESCRIPTION
"Support for this group is only required for implementations "Support for this group is only required for implementations
supporting Performance Monitoring." supporting Performance Monitoring."
GROUP gBondPerf15MinGroup GROUP gBondPerf15MinGroup
DESCRIPTION DESCRIPTION
"Support for this group is only required for implementations "Support for this group is only required for implementations
supporting historical Performance Monitoring." supporting 15-min historical Performance Monitoring."
GROUP gBondPerf1DayGroup GROUP gBondPerf1DayGroup
DESCRIPTION DESCRIPTION
"Support for this group is only required for implementations "Support for this group is only required for implementations
supporting historical Performance Monitoring." supporting 1-day historical Performance Monitoring."
GROUP gBondPerfTcaConfGroup GROUP gBondPerfTcaConfGroup
DESCRIPTION DESCRIPTION
"Support for this group is only required for implementations "Support for this group is only required for implementations
supporting Performance Monitoring Threshold Crossing Alert supporting Performance Monitoring Threshold Crossing Alert
notifications." notifications."
GROUP gBondPerfTcaNotificationGroup GROUP gBondPerfTcaNotificationGroup
DESCRIPTION DESCRIPTION
"Support for this group is only required for implementations "Support for this group is only required for implementations
supporting Performance Monitoring Threshold Crossing Alert supporting Performance Monitoring Threshold Crossing Alert
notifications." notifications."
::= { gBondCompliances 1 } ::= { gBondCompliances 1 }
END END
7. Security Considerations 7. Security Considerations
There is a number of managed objects defined in the GBOND-MIB module There is a number of managed objects defined in the GBOND-MIB module
that have a MAX-ACCESS clause of read-write or read-create. Most that have a MAX-ACCESS clause of read-write or read-create. Most
objects are writeable only when the link is Down. Writing to these objects are writable only when the link is Down. Writing to these
objects can have potentially disruptive effects on network operation, objects can have potentially disruptive effects on network operation,
for example: for example:
o Changing of gBondAdminScheme MAY lead to a potential locking of o Changing of gBondAdminScheme MAY lead to a potential locking of
the link, if the peer device does not support desired bonding the link, if the peer device does not support desired bonding
scheme. scheme.
o Changing of gBondDiscoveryCode, before the discovery operation, o Changing of gBondDiscoveryCode, before the discovery operation,
MAY lead to a wrongful discovery, for example when two CO ports MAY lead to a wrongful discovery, for example when two CO ports
are connected to the same multi-channel RT port, while both CO are connected to the same multi-channel RT port, while both CO
ports have the same Discovery register value. ports have the same discovery register value.
o Changing GBS configuration parameters (e.g., profile of a GBS via o Changing GBS configuration parameters (e.g., profile of a GBS via
gBondAdminProfile) MAY lead to anything from link quality and rate gBondAdminProfile) MAY lead to anything from link quality and rate
degradation to a complete link initialization failure, as ability degradation to a complete link initialization failure, as ability
of an G.Bond port to support a particular configuration depends on of a G.Bond port to support a particular configuration depends on
the copper environment. the copper environment.
o Activation of a specific line/channel MAY cause a severe o Activation of a specific line/channel MAY cause a severe
degradation of service for another G.Bond port, whose channel(s) degradation of service for another G.Bond port, whose channel(s)
MAY be affected by the cross-talk from the newly activated MAY be affected by the cross-talk from the newly activated
channel. channel.
o Removal of a channel from an operationally 'up' G.Bond port, o Removal of a channel from an operationally 'up' G.Bond port,
aggregating several channels, MAY cause port's rate degradation aggregating several channels, MAY cause port's rate degradation
skipping to change at page 61, line 30 skipping to change at page 61, line 25
for SET operations in a non-secure environment without proper for SET operations in a non-secure environment without proper
protection can have a negative effect on network operations. protection can have a negative effect on network operations.
The readable objects in the GBOND-MIB module (i.e., those with MAX- The readable objects in the GBOND-MIB module (i.e., those with MAX-
ACCESS other than not-accessible) may be considered sensitive in some ACCESS other than not-accessible) may be considered sensitive in some
environments since, collectively, they provide information about the environments since, collectively, they provide information about the
performance of network interfaces and can reveal some aspects of performance of network interfaces and can reveal some aspects of
their configuration. In particular, since a bonded xDSL port can be their configuration. In particular, since a bonded xDSL port can be
comprised of multiple Unshielded Twisted Pair (UTP) voice grade comprised of multiple Unshielded Twisted Pair (UTP) voice grade
copper, located in the same bundle with other pairs belonging to copper, located in the same bundle with other pairs belonging to
another operator/customer, it is theoretically possible to evasdrop another operator/customer, it is theoretically possible to eavesdrop
to a G.Bond transmission, simply by "listening" to a cross-talk from to a G.Bond transmission, simply by "listening" to a cross-talk from
the bonded pairs, especially if the parameters of the G.Bond link in the bonded pairs, especially if the parameters of the G.Bond link in
question are known. question are known.
In such environments it is important to control also GET and NOTIFY In such environments it is important to control also GET and NOTIFY
access to these objects and possibly even to encrypt their values access to these objects and possibly even to encrypt their values
when sending them over the network via SNMP. when sending them over the network via SNMP.
SNMP versions prior to SNMPv3 did not include adequate security. SNMP versions prior to SNMPv3 did not include adequate security.
Even if the network itself is secure (for example by using IPSec), Even if the network itself is secure (for example by using IPSec),
skipping to change at page 64, line 8 skipping to change at page 63, line 51
Recommendation G.991.2, Recommendation G.991.2,
December 2003, <http:// December 2003, <http://
www.itu.int/rec/T-REC-G.991.2/en>. www.itu.int/rec/T-REC-G.991.2/en>.
[G.993.1] ITU-T, "Very High speed Digital [G.993.1] ITU-T, "Very High speed Digital
Subscriber Line transceivers", Subscriber Line transceivers",
ITU-T Recommendation G.993.1, ITU-T Recommendation G.993.1,
June 2004, <http://www.itu.int/ June 2004, <http://www.itu.int/
rec/T-REC-G.993.1/en>. rec/T-REC-G.993.1/en>.
[G.994.1] ITU-T, "Handshake procedures for
digital subscriber line (DSL)
transceivers", ITU-T
Recommendation G.994.1,
February 2007, <http://
www.itu.int/rec/T-REC-G.994.1/en>.
[G.998.1] ITU-T, "ATM-based multi-pair [G.998.1] ITU-T, "ATM-based multi-pair
bonding", ITU-T bonding", ITU-T
Recommendation G.998.1, Recommendation G.998.1,
January 2005, <http://www.itu.int/ January 2005, <http://www.itu.int/
rec/T-REC-G.998.1/en>. rec/T-REC-G.998.1/en>.
[G.998.2] ITU-T, "Ethernet-based multi-pair [G.998.2] ITU-T, "Ethernet-based multi-pair
bonding", ITU-T bonding", ITU-T
Recommendation G.998.2, Recommendation G.998.2,
January 2005, <http://www.itu.int/ January 2005, <http://www.itu.int/
skipping to change at page 64, line 29 skipping to change at page 64, line 31
[G.998.3] ITU-T, "Multi-pair bonding using [G.998.3] ITU-T, "Multi-pair bonding using
time-division inverse time-division inverse
multiplexing", ITU-T multiplexing", ITU-T
Recommendation G.998.3, Recommendation G.998.3,
January 2005, <http://www.itu.int/ January 2005, <http://www.itu.int/
rec/T-REC-G.998.3/en>. rec/T-REC-G.998.3/en>.
[I-D.ietf-adslmib-gbond-atm-mib] Beili, E., "ATM-based xDSL Bonded [I-D.ietf-adslmib-gbond-atm-mib] Beili, E., "ATM-based xDSL Bonded
Interfaces MIB", draft-ietf- Interfaces MIB", draft-ietf-
adslmib-gbond-atm-mib-02 (work in adslmib-gbond-atm-mib-03 (work in
progress), November 2010. progress), March 2011.
[I-D.ietf-adslmib-gbond-eth-mib] Beili, E. and M. Morgenstern, [I-D.ietf-adslmib-gbond-eth-mib] Beili, E. and M. Morgenstern,
"Ethernet-based xDSL Bonded "Ethernet-based xDSL Bonded
Interfaces MIB", draft-ietf- Interfaces MIB", draft-ietf-
adslmib-gbond-eth-mib-02 (work in adslmib-gbond-eth-mib-03 (work in
progress), November 2010. progress), March 2011.
[I-D.ietf-adslmib-gbond-tdim-mib] Beili, E., "TDIM-based xDSL Bonded [I-D.ietf-adslmib-gbond-tdim-mib] Beili, E., "TDIM-based xDSL Bonded
Interfaces MIB", draft-ietf- Interfaces MIB", draft-ietf-
adslmib-gbond-tdim-mib-04 (work in adslmib-gbond-tdim-mib-05 (work in
progress), November 2010. progress), March 2011.
[IANAifType-MIB] Internet Assigned Numbers [IANAifType-MIB] Internet Assigned Numbers
Authority (IANA), "IANAifType Authority (IANA), "IANAifType
Textual Convention definition", <h Textual Convention definition", <h
ttp://www.iana.org/assignments/ ttp://www.iana.org/assignments/
ianaiftype-mib>. ianaiftype-mib>.
[RFC2864] McCloghrie, K. and G. Hanson, "The [RFC2864] McCloghrie, K. and G. Hanson, "The
Inverted Stack Table Extension to Inverted Stack Table Extension to
the Interfaces Group MIB", the Interfaces Group MIB",
skipping to change at page 66, line 41 skipping to change at page 66, line 43
25 Bazel St. 25 Bazel St.
Petach-Tikva 49103 Petach-Tikva 49103
Israel Israel
Phone: +972-3-924-3491 Phone: +972-3-924-3491
EMail: edward.beili@actelis.com EMail: edward.beili@actelis.com
Moti Morgenstern Moti Morgenstern
ECI Telecom ECI Telecom
30 Hasivim St. 30 Hasivim St.
Petach-Tikva 49517 Petach-Tikva 4951169
Israel Israel
Phone: +972-3-926-6258 Phone: +972-3-926-6258
EMail: moti.morgenstern@ecitele.com EMail: moti.morgenstern@ecitele.com
 End of changes. 53 change blocks. 
62 lines changed or deleted 67 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/