2169 lines
81 KiB
Plaintext
2169 lines
81 KiB
Plaintext
|
GBOND-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY,
|
||
|
OBJECT-TYPE,
|
||
|
NOTIFICATION-TYPE,
|
||
|
mib-2,
|
||
|
Unsigned32,
|
||
|
Gauge32
|
||
|
FROM SNMPv2-SMI -- [RFC2578]
|
||
|
TEXTUAL-CONVENTION,
|
||
|
TruthValue,
|
||
|
RowStatus,
|
||
|
PhysAddress
|
||
|
FROM SNMPv2-TC -- [RFC2579]
|
||
|
MODULE-COMPLIANCE,
|
||
|
OBJECT-GROUP,
|
||
|
NOTIFICATION-GROUP
|
||
|
FROM SNMPv2-CONF -- [RFC2580]
|
||
|
SnmpAdminString
|
||
|
FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
|
||
|
ifIndex
|
||
|
FROM IF-MIB -- [RFC2863]
|
||
|
HCPerfCurrentCount,
|
||
|
HCPerfIntervalCount,
|
||
|
HCPerfIntervalThreshold,
|
||
|
HCPerfValidIntervals,
|
||
|
HCPerfInvalidIntervals,
|
||
|
HCPerfTimeElapsed,
|
||
|
HCPerfTotalCount
|
||
|
FROM HC-PerfHist-TC-MIB -- [RFC3705]
|
||
|
;
|
||
|
------------------------------------------------------------------------
|
||
|
gBondMIB MODULE-IDENTITY
|
||
|
LAST-UPDATED "201203120000Z" -- Mar 12, 2012
|
||
|
ORGANIZATION "IETF ADSL MIB Working Group"
|
||
|
CONTACT-INFO
|
||
|
"WG charter:
|
||
|
http://www.ietf.org/html.charters/adslmib-charter.html
|
||
|
|
||
|
Mailing Lists:
|
||
|
General Discussion: adslmib@ietf.org
|
||
|
To Subscribe: adslmib-request@ietf.org
|
||
|
In Body: subscribe your_email_address
|
||
|
|
||
|
Chair: Menachem Dodge
|
||
|
Postal: ECI Telecom, Ltd.
|
||
|
30 Hasivim St.,
|
||
|
Petach-Tikva 4951169
|
||
|
Israel
|
||
|
Phone: +972-3-926-8421
|
||
|
EMail: menachem.dodge@ecitele.com
|
||
|
|
||
|
Editor: Edward Beili
|
||
|
Postal: Actelis Networks, Inc.
|
||
|
25 Bazel St., P.O.B. 10173
|
||
|
Petach-Tikva 49103
|
||
|
Israel
|
||
|
Phone: +972-3-924-3491
|
||
|
EMail: edward.beili@actelis.com
|
||
|
|
||
|
Editor: Moti Morgenstern
|
||
|
Postal: ECI Telecom
|
||
|
30 Hasivim St.
|
||
|
Petach-Tikva 4951169
|
||
|
Israel
|
||
|
|
||
|
Phone: +972-3-926-6258
|
||
|
EMail: moti.morgenstern@ecitele.com"
|
||
|
|
||
|
DESCRIPTION
|
||
|
"The objects in this MIB module are used to manage the
|
||
|
multi-pair bonded xDSL Interfaces, defined in ITU-T
|
||
|
recommendations G.998.1, G.998.2 and G.998.3.
|
||
|
|
||
|
This MIB module MUST be used in conjunction with a bonding
|
||
|
scheme specific MIB module, that is, G9981-MIB, G9982-MIB or
|
||
|
G9983-MIB.
|
||
|
|
||
|
The following references are used throughout this MIB module:
|
||
|
|
||
|
[G.998.1] refers to:
|
||
|
ITU-T Recommendation G.998.1: 'ATM-based multi-pair bonding',
|
||
|
January 2005.
|
||
|
|
||
|
[G.998.2] refers to:
|
||
|
ITU-T Recommendation G.998.2: 'Ethernet-based multi-pair
|
||
|
bonding', January 2005.
|
||
|
|
||
|
[G.998.3] refers to:
|
||
|
ITU-T Recommendation G.998.3: 'Multi-pair bonding using
|
||
|
time-division inverse multiplexing', January 2005.
|
||
|
|
||
|
[TR-159] refers to:
|
||
|
Broadband Forum Technical Report: 'Management Framework for
|
||
|
xDSL Bonding', December 2008.
|
||
|
|
||
|
Naming Conventions:
|
||
|
BCE - Bonding Channel Entity
|
||
|
BTU - Bonding Transmission Unit
|
||
|
BTU-C - Bonding Transmission Unit, CO side
|
||
|
BTU-R - Bonding Transmission Unit, Remote Terminal (CPE) side
|
||
|
CO - Central Office
|
||
|
CPE - Customer Premises Equipment
|
||
|
GBS - Generic Bonding Sublayer
|
||
|
PM - Performance Monitoring
|
||
|
SNR - Signal to Noise Ratio
|
||
|
TCA - Threshold Crossing Alert
|
||
|
|
||
|
Copyright (C) The IETF Trust (2012).
|
||
|
This version of this MIB module is part of RFC XXXX;
|
||
|
see the RFC itself for full legal notices."
|
||
|
|
||
|
REVISION "201203120000Z" -- Mar 12, 2012
|
||
|
DESCRIPTION "Initial version, published as RFC XXXX."
|
||
|
|
||
|
-- EdNote: Replace XXXX with the actual RFC number &
|
||
|
-- remove this note
|
||
|
|
||
|
::= { mib-2 211 }
|
||
|
|
||
|
-- http://www.iana.org/assignments/smi-numbers.
|
||
|
|
||
|
-- Sections of the module
|
||
|
-- Structured as recommended by [RFC4181], Appendix D
|
||
|
|
||
|
gBondObjects OBJECT IDENTIFIER ::= { gBondMIB 1 }
|
||
|
|
||
|
gBondConformance OBJECT IDENTIFIER ::= { gBondMIB 2 }
|
||
|
|
||
|
-- Groups in the module
|
||
|
|
||
|
gBondPort OBJECT IDENTIFIER ::= { gBondObjects 1 }
|
||
|
|
||
|
gBondBce OBJECT IDENTIFIER ::= { gBondObjects 2 }
|
||
|
|
||
|
-- Textual Conventions
|
||
|
|
||
|
GBondSchemeList ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This textual convention defines a bitmap of possible ITU-T
|
||
|
G.998 (G.Bond) bonding schemes. Currently there are 3 bonding
|
||
|
schemes defined: G.998.1, G.998.2 and G.998.3, identified by
|
||
|
bit values g9981(1), g9982(2) and g9983(3), respectively.
|
||
|
An additional value of none(0), can be returned as a result
|
||
|
of GET operation, when an value of the object cannot be
|
||
|
determined (for example a peer GBS cannot be reached), the port
|
||
|
does not support any kind of bonding or when a single-BCE
|
||
|
G.998.2 GBS supports bonding (frame fragmentation/reassembly)
|
||
|
bypass."
|
||
|
SYNTAX BITS {
|
||
|
none(0),
|
||
|
g9981(1),
|
||
|
g9982(2),
|
||
|
g9983(3)
|
||
|
}
|
||
|
|
||
|
GBondScheme ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This textual convention defines ITU-T G.998 bonding scheme
|
||
|
values. Possible values are:
|
||
|
none(0) - no bonding (e.g. on single-BCE G.998.2 GBS) or
|
||
|
unknown
|
||
|
g9981(1) - G.998.1 (G.Bond/ATM)
|
||
|
g9982(2) - G.998.2 (G.Bond/Ethernet)
|
||
|
g9983(3) - G.998.3 (G.Bond/TDIM)."
|
||
|
SYNTAX INTEGER {
|
||
|
none(0),
|
||
|
g9981(1),
|
||
|
g9982(2),
|
||
|
g9983(3)
|
||
|
}
|
||
|
|
||
|
GBondPm1DayIntervalThreshold ::= TEXTUAL-CONVENTION
|
||
|
DISPLAY-HINT "d"
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This textual convention defines a range of values that may be
|
||
|
set in a fault threshold alarm control for a 1-day performance
|
||
|
monitoring interval.
|
||
|
As the number of seconds in a 1-day interval numbers at most
|
||
|
86400, objects of this type may have a range of 0...86400,
|
||
|
where the value of 0 disables the alarm."
|
||
|
SYNTAX Unsigned32 (0..86400)
|
||
|
|
||
|
|
||
|
-- Port Notifications Group
|
||
|
|
||
|
gBondPortNotifications OBJECT IDENTIFIER ::= { gBondPort 0 }
|
||
|
|
||
|
gBondLowUpRateCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortStatUpDataRate,
|
||
|
gBondPortConfThreshLowUpRate
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the G.Bond port' upstream
|
||
|
data rate has reached/dropped below or exceeded the low
|
||
|
upstream rate threshold, specified by
|
||
|
gBondPortConfThreshLowUpRate.
|
||
|
|
||
|
This notification MAY be sent for the -O subtype ports
|
||
|
while the port is up, on the crossing event in both
|
||
|
directions: from normal (rate is above the threshold) to low
|
||
|
(rate equals the threshold or below it) and from low to
|
||
|
normal. This notification is not applicable to the -R
|
||
|
subtypes.
|
||
|
|
||
|
It is RECOMMENDED that a small debouncing period of 2.5 sec,
|
||
|
between the detection of the condition and notification,
|
||
|
is implemented to prevent simultaneous LinkUp/LinkDown and
|
||
|
gBondLowUpRateCrossing notifications to be sent.
|
||
|
|
||
|
The adaptive nature of the G.Bond technology allows the port
|
||
|
to adapt itself to the changes in the copper environment,
|
||
|
e.g., an impulse noise, alien crosstalk, or a
|
||
|
micro-interruption may temporarily drop one or more BCEs in
|
||
|
the aggregation group, causing a rate degradation of the
|
||
|
aggregated G.Bond link. The dropped BCEs would then try to
|
||
|
re-initialize, possibly at a lower rate than before, adjusting
|
||
|
the rate to provide required target SNR margin.
|
||
|
|
||
|
Generation of this notification is controlled by the
|
||
|
gBondPortConfLowRateCrossingEnable object.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupLowUpRateCrossing."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.24"
|
||
|
::= { gBondPortNotifications 1 }
|
||
|
|
||
|
gBondLowDnRateCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortStatDnDataRate,
|
||
|
gBondPortConfThreshLowDnRate
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the G.Bond port' downstream
|
||
|
data rate has reached/dropped below or exceeded the low
|
||
|
downstream rate threshold, specified by
|
||
|
gBondPortConfThreshLowDnRate.
|
||
|
|
||
|
This notification MAY be sent for the -O subtype ports
|
||
|
while the port is up, on the crossing event in both
|
||
|
directions: from normal (rate is above the threshold) to low
|
||
|
(rate equals the threshold or below it) and from low to
|
||
|
normal. This notification is not applicable to the -R
|
||
|
subtypes.
|
||
|
|
||
|
It is RECOMMENDED that a small debouncing period of 2.5 sec,
|
||
|
between the detection of the condition and notification,
|
||
|
is implemented to prevent simultaneous LinkUp/LinkDown and
|
||
|
gBondLowDnRateCrossing notifications to be sent.
|
||
|
|
||
|
The adaptive nature of the G.Bond technology allows the port
|
||
|
to adapt itself to the changes in the copper environment,
|
||
|
e.g., an impulse noise, alien crosstalk, or a
|
||
|
micro-interruption may temporarily drop one or more BCEs in
|
||
|
the aggregation group, causing a rate degradation of the
|
||
|
aggregated G.Bond link. The dropped BCEs would then try to
|
||
|
re-initialize, possibly at a lower rate than before,
|
||
|
adjusting the rate to provide required target SNR margin.
|
||
|
|
||
|
Generation of this notification is controlled by the
|
||
|
gBondPortConfLowRateCrossingEnable object.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupLowDownRateCrossing."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.25"
|
||
|
::= { gBondPortNotifications 2}
|
||
|
|
||
|
gBondPmTca15MinESCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortPmCur15MinES,
|
||
|
gBondPortPmTcaProfileThresh15MinES
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the Errored Seconds threshold,
|
||
|
specified by gBondPortPmTcaProfileThresh15MinES, has been
|
||
|
reached or exceeded for the GPS port.
|
||
|
|
||
|
Generation of this notification is controlled by
|
||
|
gBondPortConfPmTcaEnable and
|
||
|
gBondPortPmTcaProfileThresh15MinES objects.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupPerfTca15MinES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.42"
|
||
|
::= { gBondPortNotifications 3}
|
||
|
|
||
|
gBondPmTca15MinSESCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortPmCur15MinSES,
|
||
|
gBondPortPmTcaProfileThresh15MinSES
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the Severely Errored Seconds
|
||
|
threshold, specified by gBondPortPmTcaProfileThresh15MinSES,
|
||
|
has been reached or exceeded for the GPS port.
|
||
|
|
||
|
Generation of this notification is controlled by
|
||
|
gBondPortConfPmTcaEnable and
|
||
|
gBondPortPmTcaProfileThresh15MinSES objects.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupPerfTca15MinSES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.43"
|
||
|
::= { gBondPortNotifications 4}
|
||
|
|
||
|
gBondPmTca15MinUASCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortPmCur15MinUAS,
|
||
|
gBondPortPmTcaProfileThresh15MinUAS
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the Unavailable Seconds
|
||
|
threshold, specified by gBondPortPmTcaProfileThresh15MinES,
|
||
|
has been reached or exceeded for the GPS port.
|
||
|
|
||
|
Generation of this notification is controlled by
|
||
|
gBondPortConfPmTcaEnable and
|
||
|
gBondPortPmTcaProfileThresh15MinUAS objects.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupPerfTca15MinUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.44"
|
||
|
::= { gBondPortNotifications 5}
|
||
|
|
||
|
gBondPmTca1DayESCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortPmCur1DayES,
|
||
|
gBondPortPmTcaProfileThresh1DayES
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the Errored Seconds threshold,
|
||
|
specified by gBondPortPmTcaProfileThresh1DayES, has been
|
||
|
reached or exceeded for the GPS port.
|
||
|
|
||
|
Generation of this notification is controlled by
|
||
|
gBondPortConfPmTcaEnable and
|
||
|
gBondPortPmTcaProfileThresh1DayES objects.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupPerfTca1DayES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.54"
|
||
|
::= { gBondPortNotifications 6}
|
||
|
|
||
|
gBondPmTca1DaySESCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortPmCur1DaySES,
|
||
|
gBondPortPmTcaProfileThresh1DaySES
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the Severely Errored Seconds
|
||
|
threshold, specified by gBondPortPmTcaProfileThresh1DaySES,
|
||
|
has been reached or exceeded for the GPS port.
|
||
|
|
||
|
Generation of this notification is controlled by
|
||
|
gBondPortConfPmTcaEnable and
|
||
|
gBondPortPmTcaProfileThresh1DaySES objects.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupPerfTca1DaySES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.55"
|
||
|
::= { gBondPortNotifications 7}
|
||
|
|
||
|
gBondPmTca1DayUASCrossing NOTIFICATION-TYPE
|
||
|
OBJECTS {
|
||
|
-- ifIndex is not needed here since we are under specific GBS
|
||
|
gBondPortPmCur1DayUAS,
|
||
|
gBondPortPmTcaProfileThresh1DayUAS
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This notification indicates that the Unavailable Seconds
|
||
|
threshold, specified by gBondPortPmTcaProfileThresh1DayUAS,
|
||
|
has been reached or exceeded for the GPS port.
|
||
|
|
||
|
Generation of this notification is controlled by
|
||
|
gBondPortConfPmTcaEnable and
|
||
|
gBondPortPmTcaProfileThresh1DayUAS objects.
|
||
|
|
||
|
This object maps to the TR-159 notification
|
||
|
nGroupPerfTca1DayUAS."
|
||
|
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.56"
|
||
|
::= { gBondPortNotifications 8}
|
||
|
|
||
|
-- G.Bond Port (GBS) group
|
||
|
|
||
|
gBondPortConfTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortConfEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Table for configuration of G.Bond GBS ports. Entries in this
|
||
|
table MUST be maintained in a persistent manner"
|
||
|
::= { gBondPort 1 }
|
||
|
|
||
|
gBondPortConfEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortConfEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond Port Configuration table.
|
||
|
Each entry represents a G.Bond port indexed by the ifIndex.
|
||
|
Note that a G.Bond GBS port runs on top of a single
|
||
|
or multiple BCE port(s), which are also indexed by ifIndex."
|
||
|
INDEX { ifIndex }
|
||
|
::= { gBondPortConfTable 1 }
|
||
|
|
||
|
GBondPortConfEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortConfAdminScheme GBondScheme,
|
||
|
gBondPortConfPeerAdminScheme GBondScheme,
|
||
|
gBondPortConfDiscoveryCode PhysAddress,
|
||
|
gBondPortConfTargetUpDataRate Unsigned32,
|
||
|
gBondPortConfTargetDnDataRate Unsigned32,
|
||
|
gBondPortConfThreshLowUpRate Unsigned32,
|
||
|
gBondPortConfThreshLowDnRate Unsigned32,
|
||
|
gBondPortConfLowRateCrossingEnable TruthValue,
|
||
|
gBondPortConfPmTcaConfProfile SnmpAdminString,
|
||
|
gBondPortConfPmTcaEnable TruthValue
|
||
|
}
|
||
|
|
||
|
gBondPortConfAdminScheme OBJECT-TYPE
|
||
|
SYNTAX GBondScheme
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired bonding scheme for a G.Bond GBS port.
|
||
|
The following values instruct the port to use corresponding
|
||
|
bonding scheme if supported:
|
||
|
none(0) - instructs the port not to use bonding
|
||
|
(only on single-BCE G.998.2 GBS)
|
||
|
g9981(1) - instructs the port to use G.998.1 bonding
|
||
|
g9982(2) - instructs the port to use G.998.2 bonding
|
||
|
g9983(3) - instructs the port to use G.998.3 bonding
|
||
|
|
||
|
Changing of gBondPortConfAdminScheme MUST be performed when the
|
||
|
link is administratively 'down', as indicated by the
|
||
|
ifAdminStatus object in IF-MIB.
|
||
|
Attempts to change this object MUST be rejected (in case of SNMP
|
||
|
with the error inconsistentValue), if the link is Up or
|
||
|
Initializing. Attempts to change this object to an unsupported
|
||
|
bonding scheme (see gBondPortCapSchemesSupported) SHALL be
|
||
|
rejected (in case of SNMP with the error wrongValue).
|
||
|
Setting this object to the value of 'none' must be rejected for
|
||
|
GBS ports with multiple BCEs (with the error inconsistentValue).
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupAdminBondScheme."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.6; IF-MIB, ifAdminStatus"
|
||
|
::= { gBondPortConfEntry 1 }
|
||
|
|
||
|
gBondPortConfPeerAdminScheme OBJECT-TYPE
|
||
|
SYNTAX GBondScheme
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired bonding scheme for a peer (link partner) G.Bond
|
||
|
port (GBS).
|
||
|
The following values instruct the peer port to use
|
||
|
corresponding bonding scheme if supported:
|
||
|
none(0) - instructs the port not to use bonding
|
||
|
(only on single-BCE G.998.2 GBS)
|
||
|
g9981(1) - instructs the port to use G.998.1 bonding
|
||
|
g9982(2) - instructs the port to use G.998.2 bonding
|
||
|
g9983(3) - instructs the port to use G.998.3 bonding
|
||
|
|
||
|
Changing of this object MUST be performed when the link is
|
||
|
administratively 'down', as indicated by the ifAdminStatus
|
||
|
object in IF-MIB.
|
||
|
Attempts to change this object MUST be rejected (in case of SNMP
|
||
|
with the error inconsistentValue), if the link is Up or
|
||
|
Initializing. Attempts to change this object to an unsupported
|
||
|
bonding scheme (see gBondPortCapPeerSchemesSupported) SHALL be
|
||
|
rejected (in case of SNMP with the error wrongValue).
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPeerAdminBondScheme."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.7; IF-MIB, ifAdminStatus"
|
||
|
::= { gBondPortConfEntry 2 }
|
||
|
|
||
|
gBondPortConfDiscoveryCode OBJECT-TYPE
|
||
|
SYNTAX PhysAddress (SIZE(6))
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A Discovery Code of the G.Bond port (GBS).
|
||
|
A unique 6 octet long code used by the Discovery function.
|
||
|
This object MUST be instantiated for the -O subtype GBS before
|
||
|
writing operations on the gBondBceConfRemoteDiscoveryCode
|
||
|
(Set_if_Clear and Clear_if_Same) are performed by BCEs
|
||
|
associated with the GBS.
|
||
|
The initial value of this object for -R subtype ports after
|
||
|
reset is all zeroes. For -R subtype ports, the value of this
|
||
|
object cannot be changed directly. This value may be changed
|
||
|
as a result of writing operation on the
|
||
|
gBondBceConfRemoteDiscoveryCode object of remote BCE of -O
|
||
|
subtype, connected to one of the local BCEs associated with
|
||
|
the GBS.
|
||
|
|
||
|
Discovery MUST be performed when the link is administratively
|
||
|
'down', as indicated by the ifAdminStatus object in IF-MIB.
|
||
|
Attempts to change this object MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue), if the link is Up or
|
||
|
Initializing.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupDiscoveryCode."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.20; [802.3] 61.2.2.8.3, 61.2.2.8.4,
|
||
|
45.2.6.6.1, 45.2.6.8, 61A.2; IF-MIB, ifAdminStatus"
|
||
|
::= { gBondPortConfEntry 3 }
|
||
|
|
||
|
gBondPortConfTargetUpDataRate OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(0|1..10000000)
|
||
|
UNITS "Kbps"
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired G.Bond port Data Rate in the upstream direction,
|
||
|
in Kbps, to be achieved during initialization, under
|
||
|
restrictions placed upon the member BCEs by their respective
|
||
|
configuration settings.
|
||
|
This object represents a sum of individual BCE upstream data
|
||
|
rates, modified to compensate for fragmentation and
|
||
|
encapsulation overhead (e.g., for an Ethernet service, the
|
||
|
target data rate of 10Mbps SHALL allow lossless transmission
|
||
|
of full-duplex 10Mbps Ethernet frame stream with minimal
|
||
|
inter-frame gap).
|
||
|
Note that the target upstream data rate may not be achieved
|
||
|
during initialization (e.g., due to unavailability of required
|
||
|
BCEs) or the initial bandwidth could deteriorate, so that the
|
||
|
actual upstream data rate (gBondPortStatUpDataRate) could be less
|
||
|
than gBondPortConfTargetUpDataRate.
|
||
|
|
||
|
The value is limited above by 10 Gbps, to accommodate very
|
||
|
high speed bonded xDSL interfaces (e.g. 32 x 100Mbps).
|
||
|
|
||
|
The value between 1 and 10000000 indicates that the total
|
||
|
upstream data rate of the G.Bond port after initialization
|
||
|
SHALL be equal to the target data rate or less, if the target
|
||
|
upstream data rate cannot be achieved under the restrictions
|
||
|
configured for BCEs. In case the copper environment allows to
|
||
|
achieve higher upstream data rate than that specified by this
|
||
|
object, the excess capability SHALL be either converted to
|
||
|
additional SNR margin or reclaimed by minimizing transmit
|
||
|
power.
|
||
|
|
||
|
The value of 0 means that the target data rate is not
|
||
|
fixed and SHALL be set to the maximum attainable rate during
|
||
|
initialization (Best Effort), under specified spectral
|
||
|
restrictions and with desired SNR Margin per BCE.
|
||
|
|
||
|
This object is read-write for the -O subtype G.Bond ports.
|
||
|
It is irrelevant for the -R subtypes - attempts to read or
|
||
|
change this object for such ports MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue).
|
||
|
|
||
|
Changing of the Target Upstream Data Rate MUST be performed
|
||
|
when the link is administratively 'down', as indicated by the
|
||
|
ifAdminStatus object in IF-MIB.
|
||
|
Attempts to change this object MUST be rejected (in case of SNMP
|
||
|
with the error inconsistentValue), if the link is Up or
|
||
|
Initializing.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupTargetUpRate."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.17; IF-MIB, ifAdminStatus"
|
||
|
::= { gBondPortConfEntry 4 }
|
||
|
|
||
|
gBondPortConfTargetDnDataRate OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(0|1..10000000)
|
||
|
UNITS "Kbps"
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired G.Bond port Data Rate in the downstream direction,
|
||
|
in Kbps, to be achieved during initialization, under
|
||
|
restrictions placed upon the member BCEs by their respective
|
||
|
configuration settings.
|
||
|
This object represents a sum of individual BCE downstream data
|
||
|
rates, modified to compensate for fragmentation and
|
||
|
encapsulation overhead (e.g., for an Ethernet service, the
|
||
|
target data rate of 10Mbps SHALL allow lossless transmission
|
||
|
of full-duplex 10Mbps Ethernet frame stream with minimal
|
||
|
inter-frame gap).
|
||
|
Note that the target downstream data rate may not be achieved
|
||
|
during initialization (e.g., due to unavailability of required
|
||
|
BCEs) or the initial bandwidth could deteriorate, so that the
|
||
|
actual downstream data rate (gBondPortStatDnDataRate) could be
|
||
|
less than gBondPortConfTargetDnDataRate.
|
||
|
|
||
|
The value is limited above by 10 Gbps, to accommodate very
|
||
|
high speed bonded xDSL interfaces (e.g. 32 x 100Mbps).
|
||
|
|
||
|
The value between 1 and 10000000 indicates that the total
|
||
|
downstream data rate of the G.Bond port after initialization
|
||
|
SHALL be equal to the target data rate or less, if the target
|
||
|
downstream data rate cannot be achieved under the restrictions
|
||
|
configured for BCEs. In case the copper environment allows to
|
||
|
achieve higher downstream data rate than that specified by
|
||
|
this object, the excess capability SHALL be either converted
|
||
|
to additional SNR margin or reclaimed by minimizing transmit
|
||
|
power.
|
||
|
|
||
|
The value of 0 means that the target data rate is not
|
||
|
fixed and SHALL be set to the maximum attainable rate during
|
||
|
initialization (Best Effort), under specified spectral
|
||
|
restrictions and with desired SNR Margin per BCE.
|
||
|
|
||
|
This object is read-write for the -O subtype G.Bond ports.
|
||
|
It is irrelevant for the -R subtypes - attempts to read or
|
||
|
change this object for such ports MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue).
|
||
|
|
||
|
Changing of the Target Downstream Data Rate MUST be performed
|
||
|
when the link is administratively 'down', as indicated by the
|
||
|
ifAdminStatus object in IF-MIB.
|
||
|
Attempts to change this object MUST be rejected (in case of SNMP
|
||
|
with the error inconsistentValue), if the link is Up or
|
||
|
Initializing.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupTargetDownRate."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.18; IF-MIB, ifAdminStatus"
|
||
|
::= { gBondPortConfEntry 5 }
|
||
|
|
||
|
gBondPortConfThreshLowUpRate OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(1..10000000)
|
||
|
UNITS "Kbps"
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object configures the G.Bond port low upstream rate
|
||
|
crossing alarm threshold. When the current value of
|
||
|
gBondPortStatUpDataRate for this port reaches/drops below or
|
||
|
exceeds this threshold, a gBondLowUpRateCrossing notification
|
||
|
MAY be generated if enabled by
|
||
|
gBondPortConfLowRateCrossingEnable.
|
||
|
|
||
|
This object is read-write for the -O subtype G.Bond ports.
|
||
|
It is irrelevant for the -R subtypes - attempts to read or
|
||
|
change this object for such ports MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue).
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupthreshLowUpRate."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.21"
|
||
|
::= { gBondPortConfEntry 6 }
|
||
|
|
||
|
gBondPortConfThreshLowDnRate OBJECT-TYPE
|
||
|
SYNTAX Unsigned32(1..10000000)
|
||
|
UNITS "Kbps"
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object configures the G.Bond port low downstream rate
|
||
|
crossing alarm threshold. When the current value of
|
||
|
gBondPortStatDnDataRate for this port reaches/drops below or
|
||
|
exceeds this threshold, a gBondLowDnRateCrossing notification
|
||
|
MAY be generated if enabled by
|
||
|
gBondPortConfLowRateCrossingEnable.
|
||
|
|
||
|
This object is read-write for the -O subtype G.Bond ports.
|
||
|
It is irrelevant for the -R subtypes - attempts to read or
|
||
|
change this object for such ports MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue).
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupThreshDownUpRate."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.22"
|
||
|
::= { gBondPortConfEntry 7 }
|
||
|
|
||
|
gBondPortConfLowRateCrossingEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates whether gBondLowUpRateCrossing and
|
||
|
gBondLowDnRateCrossing notifications should be generated
|
||
|
for this interface.
|
||
|
|
||
|
Value of true(1) indicates that the notifications are enabled.
|
||
|
Value of false(2) indicates that the notifications are
|
||
|
disabled.
|
||
|
|
||
|
This object is read-write for the -O subtype G.Bond ports.
|
||
|
It is irrelevant for the -R subtypes - attempts to read or
|
||
|
change this object for such ports MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue).
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupLowRateCrossingEnable."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.23"
|
||
|
::= { gBondPortConfEntry 8 }
|
||
|
|
||
|
gBondPortConfPmTcaConfProfile OBJECT-TYPE
|
||
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of this object is the index of the row in the GBS
|
||
|
port Alarm Configuration Profile Table for Performance Monitoring
|
||
|
Threshold Crossing Alerts - gBondPortAlarmConfProfileTable,
|
||
|
which applies to this GBS port."
|
||
|
DEFVAL { "DEFVAL" }
|
||
|
::= { gBondPortConfEntry 9 }
|
||
|
|
||
|
gBondPortConfPmTcaEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates whether gBondPerfTca*Crossing set of notifications
|
||
|
should be generated for this interface.
|
||
|
|
||
|
Value of true(1) indicates that the notifications are enabled.
|
||
|
Value of false(2) indicates that the notifications are disabled.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfTcaEnable."
|
||
|
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.38"
|
||
|
::= { gBondPortConfEntry 10 }
|
||
|
|
||
|
|
||
|
gBondPortCapTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortCapEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Table for capabilities of G.Bond Ports. Entries in this table
|
||
|
MUST be maintained in a persistent manner"
|
||
|
::= { gBondPort 2 }
|
||
|
|
||
|
gBondPortCapEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortCapEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond Port Capability table.
|
||
|
Each entry represents a G.Bond port indexed by the ifIndex.
|
||
|
Note that a G.Bond GBS port runs on top of a single
|
||
|
or multiple BCE port(s), which are also indexed by ifIndex."
|
||
|
INDEX { ifIndex }
|
||
|
::= { gBondPortCapTable 1 }
|
||
|
|
||
|
GBondPortCapEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortCapSchemesSupported GBondSchemeList,
|
||
|
gBondPortCapPeerSchemesSupported GBondSchemeList,
|
||
|
gBondPortCapCapacity Unsigned32,
|
||
|
gBondPortCapPeerCapacity Unsigned32
|
||
|
}
|
||
|
|
||
|
gBondPortCapSchemesSupported OBJECT-TYPE
|
||
|
SYNTAX GBondSchemeList
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Bonding Capability of the G.Bond port (GBS). This is a
|
||
|
read-only bitmap of the possible bonding schemes supported by
|
||
|
the GBS. The various bit-positions are:
|
||
|
none(0) - GBS is capable of bonding bypass on a
|
||
|
single-BCE (G.998.2 only)
|
||
|
g9981(1) - GBS is capable of G.998.1 bonding
|
||
|
g9982(2) - GBS is capable of G.998.2 bonding
|
||
|
g9983(3) - GBS is capable of G.998.3 bonding
|
||
|
|
||
|
Note that for ports supporting multiple bonding schemes the
|
||
|
actual administrative scheme is set via gBondPortConfAdminScheme
|
||
|
object. The current operating bonding scheme is reflected in
|
||
|
the gBondPortStatOperScheme.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupBondSchemesSupported."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.2"
|
||
|
::= { gBondPortCapEntry 1 }
|
||
|
|
||
|
gBondPortCapPeerSchemesSupported OBJECT-TYPE
|
||
|
SYNTAX GBondSchemeList
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Bonding Capability of the peer G.Bond port (GBS). This is a
|
||
|
read-only bitmap of the possible bonding schemes supported by
|
||
|
the link partner GBS. The various bit-positions are:
|
||
|
none(0) - peer GBS does not support bonding or
|
||
|
the peer unit could not be reached or
|
||
|
peer GBS is capable of bonding bypass on a
|
||
|
single-BCE (G.998.2 only)
|
||
|
g9981(1) - peer GBS is capable of G.998.1 bonding
|
||
|
g9982(2) - peer GBS is capable of G.998.2 bonding
|
||
|
g9983(3) - peer GBS is capable of G.998.3 bonding
|
||
|
|
||
|
Note that for ports supporting multiple bonding schemes the
|
||
|
actual administrative scheme is set via
|
||
|
gBondPortConfPeerAdminScheme object. The current operating
|
||
|
bonding scheme is reflected in the gBondPortStatPeerOperScheme.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupBondPeerSchemesSupported."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.3"
|
||
|
::= { gBondPortCapEntry 2 }
|
||
|
|
||
|
gBondPortCapCapacity OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..32)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of BCEs that can be aggregated by the local GBS.
|
||
|
The number of BCEs currently assigned to a particular G.Bond
|
||
|
port (gBondPortStatNumBCEs) is never greater than
|
||
|
gBondPortCapCapacity.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupCapacity."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.12"
|
||
|
::= { gBondPortCapEntry 3 }
|
||
|
|
||
|
gBondPortCapPeerCapacity OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0|1..32)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of BCEs that can be aggregated by the peer GBS port.
|
||
|
Value of 0 is returned when peer Bonding Capacity is unknown
|
||
|
(peer cannot be reached).
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPeerCapacity."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.13"
|
||
|
::= { gBondPortCapEntry 4 }
|
||
|
|
||
|
|
||
|
gBondPortStatTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table provides overall status information of G.Bond
|
||
|
ports, complementing the generic status information from the
|
||
|
ifTable of IF-MIB. Additional status information about
|
||
|
connected BCEs is available from the relevant line MIBs
|
||
|
|
||
|
This table contains live data from the equipment. As such,
|
||
|
it is NOT persistent."
|
||
|
::= { gBondPort 3 }
|
||
|
|
||
|
gBondPortStatEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond Port Status table.
|
||
|
Each entry represents a G.Bond port indexed by the ifIndex.
|
||
|
Note that a G.Bond GBS port runs on top of a single
|
||
|
or multiple BCE port(s), which are also indexed by ifIndex."
|
||
|
INDEX { ifIndex }
|
||
|
::= { gBondPortStatTable 1 }
|
||
|
|
||
|
GBondPortStatEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortStatOperScheme GBondScheme,
|
||
|
gBondPortStatPeerOperScheme GBondScheme,
|
||
|
gBondPortStatUpDataRate Gauge32,
|
||
|
gBondPortStatDnDataRate Gauge32,
|
||
|
gBondPortStatFltStatus BITS,
|
||
|
gBondPortStatSide INTEGER,
|
||
|
gBondPortStatNumBCEs Unsigned32
|
||
|
}
|
||
|
|
||
|
gBondPortStatOperScheme OBJECT-TYPE
|
||
|
SYNTAX GBondScheme
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Current operating bonding scheme of a G.Bond port.
|
||
|
The possible values are:
|
||
|
none(0) - bonding bypass on a single-BCE (G.998.2 only)
|
||
|
g9981(1) - G.998.1 bonding
|
||
|
g9982(2) - G.998.2 bonding
|
||
|
g9983(3) - G.998.3 bonding
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupOperBondScheme."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.4"
|
||
|
::= { gBondPortStatEntry 1 }
|
||
|
|
||
|
gBondPortStatPeerOperScheme OBJECT-TYPE
|
||
|
SYNTAX GBondScheme
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Current operating bonding scheme of a G.Bond port link partner.
|
||
|
The possible values are:
|
||
|
unknown(0) - peer cannot be reached due to the link state or
|
||
|
bonding bypass on a single-BCE (G.998.2 only)
|
||
|
g9981(1) - G.998.1 bonding
|
||
|
g9982(2) - G.998.2 bonding
|
||
|
g9983(3) - G.998.3 bonding
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPeerOperBondScheme."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.5"
|
||
|
::= { gBondPortStatEntry 2 }
|
||
|
|
||
|
gBondPortStatUpDataRate OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
UNITS "bps"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A current G.Bond port operational Data Rate in the upstream
|
||
|
direction, in bps.
|
||
|
This object represents an estimation of the sum of individual
|
||
|
BCE upstream data rates, modified to compensate for
|
||
|
fragmentation and encapsulation overhead (e.g., for an
|
||
|
Ethernet service, the target data rate of 10Mbps SHALL allow
|
||
|
lossless transmission of full-duplex 10Mbps Ethernet frame
|
||
|
stream with minimal inter-frame gap).
|
||
|
|
||
|
Note that for symmetrical interfaces gBondPortStatUpDataRate ==
|
||
|
gBondPortStatDnDataRate == ifSpeed.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupUpRate."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.15"
|
||
|
::= { gBondPortStatEntry 3 }
|
||
|
|
||
|
gBondPortStatDnDataRate OBJECT-TYPE
|
||
|
SYNTAX Gauge32
|
||
|
UNITS "bps"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A current G.Bond port operational Data Rate in the downstream
|
||
|
direction, in bps.
|
||
|
This object represents an estimation of the sum of individual
|
||
|
BCE downstream data rates, modified to compensate for
|
||
|
fragmentation and encapsulation overhead (e.g., for an
|
||
|
Ethernet service, the target data rate of 10Mbps SHALL allow
|
||
|
lossless transmission of full-duplex 10Mbps Ethernet frame
|
||
|
stream with minimal inter-frame gap).
|
||
|
|
||
|
Note that for symmetrical interfaces gBondPortStatUpDataRate ==
|
||
|
gBondPortStatDnDataRate == ifSpeed.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupDownRate."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.16"
|
||
|
::= { gBondPortStatEntry 4 }
|
||
|
|
||
|
|
||
|
gBondPortStatFltStatus OBJECT-TYPE
|
||
|
SYNTAX BITS {
|
||
|
noPeer(0),
|
||
|
peerPowerLoss(1),
|
||
|
peerBondSchemeMismatch(2),
|
||
|
bceSubTypeMismatch(3),
|
||
|
lowRate(4),
|
||
|
init(5),
|
||
|
ready(6)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"G.Bond (GBS) port Fault Status. This is a bitmap of possible
|
||
|
conditions. The various bit positions are:
|
||
|
noPeer - peer GBS cannot be reached (e.g.,
|
||
|
no BCEs attached, all BCEs are Down
|
||
|
etc.).
|
||
|
peerPowerLoss - peer GBS has indicated impending unit
|
||
|
failure due to loss of local power
|
||
|
('Dying Gasp').
|
||
|
peerBondSchemeMismatch - operating bonding scheme of a peer
|
||
|
GBS is different from the local one.
|
||
|
bceSubTypeMismatch - local BCEs in the aggregation group
|
||
|
are not of the same sub-type, e.g.,
|
||
|
some BCEs in the local device are -O
|
||
|
while others are -R subtype.
|
||
|
lowRate - gBondUpRate/gBondDnRate of the port
|
||
|
has reached or dropped below
|
||
|
gBondPortConfThreshLowUpRate/
|
||
|
gBondPortConfThreshLowDnRate.
|
||
|
init - The link is Initializing, as a result of
|
||
|
ifAdminStatus being set to 'up' for a
|
||
|
particular BCE or a GBS to which the BCE
|
||
|
is connected.
|
||
|
ready - at least one BCE in the aggregation
|
||
|
group is detecting handshake tones.
|
||
|
|
||
|
This object is intended to supplement ifOperStatus object
|
||
|
in IF-MIB.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupStatus."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.9; IF-MIB, ifOperStatus"
|
||
|
::= { gBondPortStatEntry 5 }
|
||
|
|
||
|
gBondPortStatSide OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
subscriber(1),
|
||
|
office(2),
|
||
|
unknown(3)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"G.Bond port mode of operation (subtype).
|
||
|
The value of 'subscriber' indicates the port is designated as
|
||
|
'-R' subtype (all BCEs assigned to this port are of subtype
|
||
|
'-R').
|
||
|
The value of the 'office' indicates that the port is
|
||
|
designated as '-O' subtype (all BCEs assigned to this port are
|
||
|
of subtype '-O').
|
||
|
The value of 'unknown' indicates that the port has no assigned
|
||
|
BCEs yet or that the assigned BCEs are not of the same side
|
||
|
(subTypeBCEMismatch).
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupEnd."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.11"
|
||
|
::= { gBondPortStatEntry 6 }
|
||
|
|
||
|
gBondPortStatNumBCEs OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..32)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of BCEs that is currently aggregated by the local GBS
|
||
|
(assigned to the G.Bond port using ifStackTable).
|
||
|
This number is never greater than gBondPortCapCapacity.
|
||
|
|
||
|
This object SHALL be automatically incremented or decremented
|
||
|
when a BCE is added or deleted to/from the G.Bond port using
|
||
|
ifStackTable.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupNumChannels"
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.14"
|
||
|
::= { gBondPortStatEntry 7 }
|
||
|
|
||
|
|
||
|
-- Performance Monitoring group
|
||
|
|
||
|
gBondPortPM OBJECT IDENTIFIER ::= { gBondPort 4 }
|
||
|
|
||
|
gBondPortPmCurTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortPmCurEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table contains current Performance Monitoring (PM)
|
||
|
information for a GBS port. This table contains live data from
|
||
|
the equipment and as such is NOT persistent."
|
||
|
::= { gBondPortPM 1 }
|
||
|
|
||
|
gBondPortPmCurEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortPmCurEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond Port PM table.
|
||
|
Each entry represents a G.Bond port indexed by the ifIndex.
|
||
|
Note that a G.Bond GBS port runs on top of a single
|
||
|
or multiple BCE port(s), which are also indexed by ifIndex."
|
||
|
INDEX { ifIndex }
|
||
|
::= { gBondPortPmCurTable 1 }
|
||
|
|
||
|
GBondPortPmCurEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortPmCurES HCPerfTotalCount,
|
||
|
gBondPortPmCurSES HCPerfTotalCount,
|
||
|
gBondPortPmCurUAS HCPerfTotalCount,
|
||
|
gBondPortPmCur15MinValidIntervals HCPerfValidIntervals,
|
||
|
gBondPortPmCur15MinInvalidIntervals HCPerfInvalidIntervals,
|
||
|
gBondPortPmCur15MinTimeElapsed HCPerfTimeElapsed,
|
||
|
gBondPortPmCur15MinES HCPerfCurrentCount,
|
||
|
gBondPortPmCur15MinSES HCPerfCurrentCount,
|
||
|
gBondPortPmCur15MinUAS HCPerfCurrentCount,
|
||
|
gBondPortPmCur1DayValidIntervals Unsigned32,
|
||
|
gBondPortPmCur1DayInvalidIntervals Unsigned32,
|
||
|
gBondPortPmCur1DayTimeElapsed HCPerfTimeElapsed,
|
||
|
gBondPortPmCur1DayES HCPerfCurrentCount,
|
||
|
gBondPortPmCur1DaySES HCPerfCurrentCount,
|
||
|
gBondPortPmCur1DayUAS HCPerfCurrentCount
|
||
|
}
|
||
|
|
||
|
gBondPortPmCurES OBJECT-TYPE
|
||
|
SYNTAX HCPerfTotalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Errored Seconds (ES) on the GBS since the BTU was
|
||
|
last restarted.
|
||
|
|
||
|
An Errored Second for a G.998.x interface is defined as a count
|
||
|
of 1-second intervals during which one or more GBS errors are
|
||
|
declared. The errors are specific for each bonding scheme, e.g.
|
||
|
- lost cells for the ATM bonding;
|
||
|
- lost or discarded (due to an error or a buffer overflow)
|
||
|
fragments for the Ethernet bonding;
|
||
|
- CRC4, CRC6 or CRC8 errors for the TDIM bonding
|
||
|
This object is inhibited during Unavailable Seconds (UAS).
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.29"
|
||
|
::= { gBondPortPmCurEntry 1 }
|
||
|
|
||
|
gBondPortPmCurSES OBJECT-TYPE
|
||
|
SYNTAX HCPerfTotalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Severely Errored Seconds (SES) on the GBS since the
|
||
|
BTU was last restarted.
|
||
|
|
||
|
A Severely Errored Second for a G.998.x interface is defined as
|
||
|
a count of 1-second intervals during which GBS errors cause at
|
||
|
least 1% traffic loss of the nominal bonded link rate or at
|
||
|
least 12ms for the TDM traffic. The exact definition is specific
|
||
|
for each bonding scheme, e.g.
|
||
|
- 234 lost cells for the ATM bonding with 10Mbps nominal link
|
||
|
rate
|
||
|
- 60 lost/discarded fragments for the Ethernet bonding with
|
||
|
10Mbps nominal link rate and fixed 192 Byte-long fragment
|
||
|
size.
|
||
|
- 6 or more CRC4, one or more CRC6 or one or more CRC8 errors
|
||
|
for the TDM bonding
|
||
|
This object is inhibited during Unavailable Seconds (UAS).
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfSES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.30"
|
||
|
::= { gBondPortPmCurEntry 2 }
|
||
|
|
||
|
gBondPortPmCurUAS OBJECT-TYPE
|
||
|
SYNTAX HCPerfTotalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Unavailable Seconds (UAS) on the GBS since the BTU
|
||
|
was last restarted.
|
||
|
|
||
|
An Unavailable Second for a G.998.x interface is defined as a
|
||
|
count of 1-second intervals during which the bonded link is
|
||
|
unavailable. The G.998.x link becomes unavailable at the onset
|
||
|
of 10 contiguous SESs. The 10 SESs are included in the
|
||
|
unavailable time. Once unavailable, the G.998.x line becomes
|
||
|
available at the onset of 10 contiguous seconds with no SESs.
|
||
|
The 10 seconds with no SESs are excluded from unavailable time.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.31"
|
||
|
::= { gBondPortPmCurEntry 3 }
|
||
|
|
||
|
gBondPortPmCur15MinValidIntervals OBJECT-TYPE
|
||
|
SYNTAX HCPerfValidIntervals
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A number of 15-minute intervals for which data was collected.
|
||
|
The value of this object will be 96 or the maximum number of
|
||
|
15-minute history intervals collected by the implementation
|
||
|
unless the measurement was (re-)started recently, in which case
|
||
|
the value will be the number of complete 15 minutes intervals
|
||
|
for which there are at least some data.
|
||
|
In certain cases it is possible that some intervals are
|
||
|
unavailable. In this case, this object reports the maximum
|
||
|
interval number for which data is available.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf15MinValidIntervals."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.32"
|
||
|
::= { gBondPortPmCurEntry 4 }
|
||
|
|
||
|
gBondPortPmCur15MinInvalidIntervals OBJECT-TYPE
|
||
|
SYNTAX HCPerfInvalidIntervals
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A number of 15-minute intervals for which data was not always
|
||
|
available. The value will typically be zero except in cases
|
||
|
where the data for some intervals are not available.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf15MinInvalidIntervals."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.33"
|
||
|
::= { gBondPortPmCurEntry 5 }
|
||
|
|
||
|
gBondPortPmCur15MinTimeElapsed OBJECT-TYPE
|
||
|
SYNTAX HCPerfTimeElapsed
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of seconds that have elapsed since the beginning of the
|
||
|
current 15-minute performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfCurr15MinTimeElapsed."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.34"
|
||
|
::= { gBondPortPmCurEntry 6 }
|
||
|
|
||
|
gBondPortPmCur15MinES OBJECT-TYPE
|
||
|
SYNTAX HCPerfCurrentCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Errored Seconds (ES) on the GBS in the current
|
||
|
15-minute performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr15MinES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.35"
|
||
|
::= { gBondPortPmCurEntry 7 }
|
||
|
|
||
|
gBondPortPmCur15MinSES OBJECT-TYPE
|
||
|
SYNTAX HCPerfCurrentCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Severely Errored Seconds (ES) on the GBS in the
|
||
|
current 15-minute performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr15MinSES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.36"
|
||
|
::= { gBondPortPmCurEntry 8 }
|
||
|
|
||
|
gBondPortPmCur15MinUAS OBJECT-TYPE
|
||
|
SYNTAX HCPerfCurrentCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Unavailable Seconds (UAS) on the GBS in the current
|
||
|
15-minute performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr15MinUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.37"
|
||
|
::= { gBondPortPmCurEntry 9 }
|
||
|
|
||
|
gBondPortPmCur1DayValidIntervals OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..7)
|
||
|
UNITS "days"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A number of 1-day intervals for which data was collected.
|
||
|
The value of this object will be 7 or the maximum number of
|
||
|
1-day history intervals collected by the implementation unless
|
||
|
the measurement was (re-)started recently, in which case the
|
||
|
value will be the number of complete 1-day intervals for which
|
||
|
there are at least some data.
|
||
|
In certain cases it is possible that some intervals are
|
||
|
unavailable. In this case, this object reports the maximum
|
||
|
interval number for which data is available.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayValidIntervals."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.45"
|
||
|
::= { gBondPortPmCurEntry 10 }
|
||
|
|
||
|
gBondPortPmCur1DayInvalidIntervals OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..7)
|
||
|
UNITS "days"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A number of 1-day intervals for which data was not always
|
||
|
available. The value will typically be zero except in cases
|
||
|
where the data for some intervals are not available.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayInvalidIntervals."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.46"
|
||
|
::= { gBondPortPmCurEntry 11 }
|
||
|
|
||
|
gBondPortPmCur1DayTimeElapsed OBJECT-TYPE
|
||
|
SYNTAX HCPerfTimeElapsed
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of seconds that have elapsed since the beginning of
|
||
|
the current 1-day performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfCurr1DayTimeElapsed."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.47"
|
||
|
::= { gBondPortPmCurEntry 12 }
|
||
|
|
||
|
gBondPortPmCur1DayES OBJECT-TYPE
|
||
|
SYNTAX HCPerfCurrentCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Errored Seconds (ES) on the GBS in the current 1-day
|
||
|
performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr1DayES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.48"
|
||
|
::= { gBondPortPmCurEntry 13 }
|
||
|
|
||
|
gBondPortPmCur1DaySES OBJECT-TYPE
|
||
|
SYNTAX HCPerfCurrentCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Severely Errored Seconds (ES) on the GBS in the
|
||
|
current 1-day performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr1DaySES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.49"
|
||
|
::= { gBondPortPmCurEntry 14 }
|
||
|
|
||
|
gBondPortPmCur1DayUAS OBJECT-TYPE
|
||
|
SYNTAX HCPerfCurrentCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Unavailable Seconds (UAS) on the GBS in the current
|
||
|
1-day performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr1DayUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.50"
|
||
|
::= { gBondPortPmCurEntry 15 }
|
||
|
|
||
|
-- PM history: 15-min buckets
|
||
|
|
||
|
gBondPortPm15MinTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortPm15MinEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table contains historical 15-minute buckets of Performance
|
||
|
Monitoring information for a GBS port (a row for each 15-minute
|
||
|
interval, up to 96 intervals).
|
||
|
Entries in this table MUST be maintained in a persistent manner."
|
||
|
::= { gBondPortPM 2 }
|
||
|
|
||
|
gBondPortPm15MinEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortPm15MinEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond Port historical 15-minute PM table.
|
||
|
Each entry represents performance monitoring data for a GBS port,
|
||
|
indexed by ifIndex, collected during a particular 15-minute
|
||
|
interval, indexed by gBondPortPm15MinIntervalIndex."
|
||
|
INDEX { ifIndex, gBondPortPm15MinIntervalIndex }
|
||
|
::= { gBondPortPm15MinTable 1 }
|
||
|
|
||
|
GBondPortPm15MinEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortPm15MinIntervalIndex Unsigned32,
|
||
|
gBondPortPm15MinIntervalMoniTime HCPerfTimeElapsed,
|
||
|
gBondPortPm15MinIntervalES HCPerfIntervalCount,
|
||
|
gBondPortPm15MinIntervalSES HCPerfIntervalCount,
|
||
|
gBondPortPm15MinIntervalUAS HCPerfIntervalCount,
|
||
|
gBondPortPm15MinIntervalValid TruthValue
|
||
|
}
|
||
|
|
||
|
gBondPortPm15MinIntervalIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..96)
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Performance Data Interval number. 1 is the most recent previous
|
||
|
interval; interval 96 is 24 hours ago.
|
||
|
Intervals 2..96 are OPTIONAL.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf15MinIntervalNumber."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.57"
|
||
|
::= { gBondPortPm15MinEntry 1 }
|
||
|
|
||
|
gBondPortPm15MinIntervalMoniTime OBJECT-TYPE
|
||
|
SYNTAX HCPerfTimeElapsed
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of seconds over which the performance data was actually
|
||
|
monitored. This value will be the same as the interval duration
|
||
|
(900 seconds), except in a situation where performance data
|
||
|
could not be collected for any reason."
|
||
|
::= { gBondPortPm15MinEntry 2 }
|
||
|
|
||
|
gBondPortPm15MinIntervalES OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Errored Seconds (ES) on the GBS in the 15-minute
|
||
|
performance history interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf15MinIntervalES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.59"
|
||
|
::= { gBondPortPm15MinEntry 3 }
|
||
|
|
||
|
gBondPortPm15MinIntervalSES OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Severely Errored Seconds (ES) on the GBS in the
|
||
|
15-minute performance history interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf15MinIntervalSES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.60"
|
||
|
::= { gBondPortPm15MinEntry 4 }
|
||
|
|
||
|
gBondPortPm15MinIntervalUAS OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Unavailable Seconds (UAS) on the GBS in the current
|
||
|
15-minute performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr15MinUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.61"
|
||
|
::= { gBondPortPm15MinEntry 5 }
|
||
|
|
||
|
gBondPortPm15MinIntervalValid OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A read-only object indicating whether or not this history
|
||
|
bucket contains valid data. Valid bucket is reported as true(1)
|
||
|
and invalid bucket as false(2).
|
||
|
If this history bucket is invalid the BTU-C MUST NOT produce
|
||
|
notifications based upon the value of the counters in this
|
||
|
bucket.
|
||
|
Note that an implementation may decide not to store invalid
|
||
|
history buckets in its data base. In such case this object is
|
||
|
not required as only valid history buckets are available while
|
||
|
invalid history buckets are simply not in the data base.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf15MinIntervalValid."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.58"
|
||
|
::= { gBondPortPm15MinEntry 6 }
|
||
|
|
||
|
-- PM history: 1-day buckets
|
||
|
|
||
|
gBondPortPm1DayTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortPm1DayEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table contains historical 1-day buckets of Performance
|
||
|
Monitoring information for a GBS port (a row for each 1-day
|
||
|
interval, up to 7 intervals).
|
||
|
Entries in this table MUST be maintained in a persistent manner."
|
||
|
::= { gBondPortPM 3 }
|
||
|
|
||
|
gBondPortPm1DayEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortPm1DayEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond Port historical 1-day PM table.
|
||
|
Each entry represents performance monitoring data for a GBS port,
|
||
|
indexed by ifIndex, collected during a particular 1-day
|
||
|
interval, indexed by gBondPortPm1DayIntervalIndex."
|
||
|
INDEX { ifIndex, gBondPortPm1DayIntervalIndex }
|
||
|
::= { gBondPortPm1DayTable 1 }
|
||
|
|
||
|
GBondPortPm1DayEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortPm1DayIntervalIndex Unsigned32,
|
||
|
gBondPortPm1DayIntervalMoniTime HCPerfTimeElapsed,
|
||
|
gBondPortPm1DayIntervalES HCPerfIntervalCount,
|
||
|
gBondPortPm1DayIntervalSES HCPerfIntervalCount,
|
||
|
gBondPortPm1DayIntervalUAS HCPerfIntervalCount,
|
||
|
gBondPortPm1DayIntervalValid TruthValue
|
||
|
}
|
||
|
|
||
|
gBondPortPm1DayIntervalIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..7)
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Performance Data Interval number. 1 is the most recent previous
|
||
|
interval; interval 7 is 7 days ago.
|
||
|
Intervals 2..7 are OPTIONAL.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayIntervalNumber."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.62"
|
||
|
::= { gBondPortPm1DayEntry 1 }
|
||
|
|
||
|
gBondPortPm1DayIntervalMoniTime OBJECT-TYPE
|
||
|
SYNTAX HCPerfTimeElapsed
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of seconds over which the performance data was actually
|
||
|
monitored. This value will be the same as the interval duration
|
||
|
(86400 seconds), except in a situation where performance data
|
||
|
could not be collected for any reason.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayIntervalMoniSecs."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.64"
|
||
|
::= { gBondPortPm1DayEntry 2 }
|
||
|
|
||
|
gBondPortPm1DayIntervalES OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Errored Seconds (ES) on the GBS in the 1-day
|
||
|
performance history interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayIntervalES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.65"
|
||
|
::= { gBondPortPm1DayEntry 3 }
|
||
|
|
||
|
gBondPortPm1DayIntervalSES OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Severely Errored Seconds (ES) on the GBS in the
|
||
|
1-day performance history interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayIntervalSES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.66"
|
||
|
::= { gBondPortPm1DayEntry 4 }
|
||
|
|
||
|
gBondPortPm1DayIntervalUAS OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalCount
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A count of Unavailable Seconds (UAS) on the GBS in the current
|
||
|
1-day performance interval.
|
||
|
|
||
|
This object maps to the TR-159 attribute aGroupPerfCurr1DayUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.67"
|
||
|
::= { gBondPortPm1DayEntry 5 }
|
||
|
|
||
|
gBondPortPm1DayIntervalValid OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A read-only object indicating whether or not this history
|
||
|
bucket contains valid data. Valid bucket is reported as true(1)
|
||
|
and invalid bucket as false(2).
|
||
|
If this history bucket is invalid the BTU-C MUST NOT produce
|
||
|
notifications based upon the value of the counters in this
|
||
|
bucket.
|
||
|
Note that an implementation may decide not to store invalid
|
||
|
history buckets in its data base. In such case this object is
|
||
|
not required as only valid history buckets are available while
|
||
|
invalid history buckets are simply not in the data base.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerf1DayIntervalValid."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.63"
|
||
|
::= { gBondPortPm1DayEntry 6 }
|
||
|
|
||
|
|
||
|
-- Performance Monitoring TCA Configuration profile
|
||
|
|
||
|
gBondPortPmTcaProfileTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondPortPmTcaProfileEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This table supports definitions of Performance Monitoring (PM)
|
||
|
Threshold Crossing Alerts (TCA) configuration profiles for GBS
|
||
|
ports.
|
||
|
Entries in this table MUST be maintained in a persistent manner."
|
||
|
::= { gBondPortPM 4 }
|
||
|
|
||
|
gBondPortPmTcaProfileEntry OBJECT-TYPE
|
||
|
SYNTAX GBondPortPmTcaProfileEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the GBS PM TCA Configuration table.
|
||
|
Each entry corresponds to a single TCA configuration profile.
|
||
|
Each profile contains a set of parameters for setting alarm
|
||
|
thresholds for various performance attributes monitored at GBS
|
||
|
ports. Profiles may be created/deleted using the row
|
||
|
creation/deletion mechanism via
|
||
|
gBondPortPmTcaProfileRowStatus. If an active entry is
|
||
|
referenced via gBondPortConfPmTcaConfProfile, the entry MUST
|
||
|
remain active until all references are removed.
|
||
|
A default profile with an index of 'DEFVAL', will always exist
|
||
|
and its parameters will be set to vendor specific values,
|
||
|
unless otherwise specified in this document."
|
||
|
INDEX { gBondPortPmTcaProfileName }
|
||
|
::= { gBondPortPmTcaProfileTable 1 }
|
||
|
|
||
|
GBondPortPmTcaProfileEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondPortPmTcaProfileName SnmpAdminString,
|
||
|
gBondPortPmTcaProfileThresh15MinES HCPerfIntervalThreshold,
|
||
|
gBondPortPmTcaProfileThresh15MinSES HCPerfIntervalThreshold,
|
||
|
gBondPortPmTcaProfileThresh15MinUAS HCPerfIntervalThreshold,
|
||
|
gBondPortPmTcaProfileThresh1DayES GBondPm1DayIntervalThreshold,
|
||
|
gBondPortPmTcaProfileThresh1DaySES GBondPm1DayIntervalThreshold,
|
||
|
gBondPortPmTcaProfileThresh1DayUAS GBondPm1DayIntervalThreshold,
|
||
|
gBondPortPmTcaProfileRowStatus RowStatus
|
||
|
}
|
||
|
|
||
|
gBondPortPmTcaProfileName OBJECT-TYPE
|
||
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object is a unique index (name) associated with this
|
||
|
GBS PM TCA profile."
|
||
|
::= { gBondPortPmTcaProfileEntry 1 }
|
||
|
|
||
|
gBondPortPmTcaProfileThresh15MinES OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalThreshold
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired threshold for the number of Errored Seconds (ES)
|
||
|
within any given 15-minute performance data collection interval.
|
||
|
If the number of ESs in a particular 15-minute collection
|
||
|
interval reaches or exceeds this value, a
|
||
|
gBondPmTca15MinESCrossing notification MAY be generated if
|
||
|
enabled by gBondPortConfPmTcaEnable.
|
||
|
At most one notification can be sent per interval.
|
||
|
Setting this attribute to zero (default) effectively disables
|
||
|
gBondPmTca15MinESCrossing notification.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfThreshold15MinES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.39"
|
||
|
::= { gBondPortPmTcaProfileEntry 2 }
|
||
|
|
||
|
gBondPortPmTcaProfileThresh15MinSES OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalThreshold
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired threshold for the number of Severely Errored Seconds
|
||
|
(SES) within any given 15-minute performance data collection
|
||
|
interval.
|
||
|
If the number of SESs in a particular 15-minute collection
|
||
|
interval reaches or exceeds this value, a
|
||
|
gBondPmTca15MinSESCrossing notification MAY be generated if
|
||
|
enabled by gBondPortConfPmTcaEnable.
|
||
|
At most one notification can be sent per interval.
|
||
|
Setting this attribute to zero (default) effectively disables
|
||
|
gBondPmTca15MinSESCrossing notification.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfThreshold15MinSES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.40"
|
||
|
::= { gBondPortPmTcaProfileEntry 3 }
|
||
|
|
||
|
gBondPortPmTcaProfileThresh15MinUAS OBJECT-TYPE
|
||
|
SYNTAX HCPerfIntervalThreshold
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired threshold for the number of Unavailable Seconds (UAS)
|
||
|
within any given 15-minute performance data collection interval.
|
||
|
If the number of UASs in a particular 15-minute collection
|
||
|
interval reaches or exceeds this value, a
|
||
|
gBondPmTca15MinUASCrossing notification MAY be generated if
|
||
|
enabled by gBondPortConfPmTcaEnable.
|
||
|
At most one notification can be sent per interval.
|
||
|
Setting this attribute to zero (default) effectively disables
|
||
|
gBondPmTca15MinUASCrossing notification.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfThreshold15MinUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.41"
|
||
|
::= { gBondPortPmTcaProfileEntry 4 }
|
||
|
|
||
|
gBondPortPmTcaProfileThresh1DayES OBJECT-TYPE
|
||
|
SYNTAX GBondPm1DayIntervalThreshold
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired threshold for the number of Errored Seconds (ES)
|
||
|
within any given 1-day performance data collection interval.
|
||
|
If the number of ESs in a particular 1-day collection interval
|
||
|
reaches or exceeds this value, a gBondPmTca1DayESCrossing
|
||
|
notification MAY be generated if enabled by
|
||
|
gBondPortConfPmTcaEnable.
|
||
|
At most one notification can be sent per interval.
|
||
|
Setting this attribute to zero (default) effectively disables
|
||
|
gBondPmTca1DayESCrossing notification.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfThreshold1DayES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.51"
|
||
|
::= { gBondPortPmTcaProfileEntry 5 }
|
||
|
|
||
|
gBondPortPmTcaProfileThresh1DaySES OBJECT-TYPE
|
||
|
SYNTAX GBondPm1DayIntervalThreshold
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired threshold for the number of Severely Errored Seconds
|
||
|
(SES) within any given 1-day performance data collection
|
||
|
interval.
|
||
|
If the number of SESs in a particular 1-day collection interval
|
||
|
reaches or exceeds this value, a gBondPmTca1DaySESCrossing
|
||
|
notification MAY be generated if enabled by
|
||
|
gBondPortConfPmTcaEnable.
|
||
|
At most one notification can be sent per interval.
|
||
|
Setting this attribute to zero (default) effectively disables
|
||
|
gBondPmTca1DaySESCrossing notification.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfThreshold1DaySES."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.52"
|
||
|
::= { gBondPortPmTcaProfileEntry 6 }
|
||
|
|
||
|
gBondPortPmTcaProfileThresh1DayUAS OBJECT-TYPE
|
||
|
SYNTAX GBondPm1DayIntervalThreshold
|
||
|
UNITS "seconds"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A desired threshold for the number of Unavailable Seconds (UAS)
|
||
|
within any given 1-day performance data collection interval.
|
||
|
If the number of UASs in a particular 1-day collection interval
|
||
|
reaches or exceeds this value, a gBondPmTca1DayUASCrossing
|
||
|
notification MAY be generated if enabled by
|
||
|
gBondPortConfPmTcaEnable.
|
||
|
At most one notification can be sent per interval.
|
||
|
Setting this attribute to zero (default) effectively disables
|
||
|
gBondPmTca1DayUASCrossing notification.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aGroupPerfThreshold1DayUAS."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.1.53"
|
||
|
::= { gBondPortPmTcaProfileEntry 7 }
|
||
|
|
||
|
gBondPortPmTcaProfileRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object controls the creation, modification, or deletion
|
||
|
of the associated entry in the gBondPortPmTcaProfileTable
|
||
|
per the semantics of RowStatus.
|
||
|
|
||
|
If an 'active' entry is referenced via
|
||
|
gBondPortConfPmTcaConfProfile instance(s), the entry MUST
|
||
|
remain 'active'.
|
||
|
|
||
|
An 'active' entry SHALL NOT be modified. In order to modify an
|
||
|
existing entry, it MUST be taken out of service (by setting
|
||
|
this object to 'notInService'), modified, and set 'active'
|
||
|
again."
|
||
|
::= { gBondPortPmTcaProfileEntry 8 }
|
||
|
|
||
|
|
||
|
-- The BCE group
|
||
|
|
||
|
gBondBceConfTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF GBondBceConfEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Table for Configuration of G.Bond common aspects for the
|
||
|
Bonding Channel Entity (BCE) ports (modems/channels).
|
||
|
|
||
|
Entries in this table MUST be maintained in a persistent
|
||
|
manner."
|
||
|
::= { gBondBce 1 }
|
||
|
|
||
|
gBondBceConfEntry OBJECT-TYPE
|
||
|
SYNTAX GBondBceConfEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in the G.Bond BCE Configuration table.
|
||
|
Each entry represents common aspects of a G.Bond BCE port
|
||
|
indexed by the ifIndex. Note that a G.Bond BCE port can be
|
||
|
stacked below a single GBS port, also indexed by ifIndex,
|
||
|
possibly together with other BCE ports if GAF is enabled."
|
||
|
INDEX { ifIndex }
|
||
|
::= { gBondBceConfTable 1 }
|
||
|
|
||
|
GBondBceConfEntry ::=
|
||
|
SEQUENCE {
|
||
|
gBondBceConfRemoteDiscoveryCode PhysAddress
|
||
|
}
|
||
|
|
||
|
gBondBceConfRemoteDiscoveryCode OBJECT-TYPE
|
||
|
SYNTAX PhysAddress (SIZE(0|6))
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A Remote Discovery Code of the BCE port at CO.
|
||
|
A 6 octet long Discovery Code of the peer GBS connected via
|
||
|
the BCE.
|
||
|
Reading this object results in a Discovery Get operation.
|
||
|
Setting this object to all zeroes results in a Discovery
|
||
|
Clear_if_Same operation (the value of gBondPortConfDiscoveryCode
|
||
|
at the peer GBS SHALL be the same as gBondPortConfDiscoveryCode
|
||
|
of the local GBS associated with the BCE for the operation to
|
||
|
succeed).
|
||
|
Writing a non-zero value to this object results in a
|
||
|
Discovery Set_if_Clear operation.
|
||
|
A zero-length octet string SHALL be returned on an attempt to
|
||
|
read this object when GAF aggregation is not enabled.
|
||
|
|
||
|
This object is irrelevant in BCE-R port subtypes (CPE side):
|
||
|
in this case a zero length octet string SHALL be returned on
|
||
|
an attempt to read this object, an attempt to change this object
|
||
|
MUST be rejected (in case of SNMP with the error
|
||
|
inconsistentValue).
|
||
|
|
||
|
Discovery MUST be performed when the link is Down.
|
||
|
Attempts to change this object MUST be rejected (in case of
|
||
|
SNMP with the error inconsistentValue), If the link is Up or
|
||
|
Initializing.
|
||
|
|
||
|
This object maps to the TR-159 attribute
|
||
|
aLineRemoteDiscoveryCode."
|
||
|
REFERENCE
|
||
|
"[TR-159] 5.5.6.7"
|
||
|
::= { gBondBceConfEntry 1 }
|
||
|
|
||
|
--
|
||
|
-- Conformance Statements
|
||
|
--
|
||
|
|
||
|
gBondGroups OBJECT IDENTIFIER ::= { gBondConformance 1 }
|
||
|
|
||
|
gBondCompliances OBJECT IDENTIFIER ::= { gBondConformance 2 }
|
||
|
|
||
|
-- Object Groups
|
||
|
|
||
|
gBondBasicGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortStatOperScheme,
|
||
|
gBondPortStatUpDataRate,
|
||
|
gBondPortStatDnDataRate,
|
||
|
gBondPortConfTargetUpDataRate,
|
||
|
gBondPortConfTargetDnDataRate,
|
||
|
gBondPortCapSchemesSupported,
|
||
|
gBondPortCapCapacity,
|
||
|
gBondPortStatNumBCEs,
|
||
|
gBondPortStatSide,
|
||
|
gBondPortStatFltStatus
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects representing management information
|
||
|
common to all types of G.Bond ports."
|
||
|
::= { gBondGroups 1 }
|
||
|
|
||
|
gBondDiscoveryGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortStatPeerOperScheme,
|
||
|
gBondPortCapPeerSchemesSupported,
|
||
|
gBondPortCapPeerCapacity,
|
||
|
gBondPortConfDiscoveryCode,
|
||
|
gBondBceConfRemoteDiscoveryCode
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects supporting OPTIONAL G.Bond discovery
|
||
|
in G.Bond ports."
|
||
|
::= { gBondGroups 2 }
|
||
|
|
||
|
gBondMultiSchemeGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortConfAdminScheme,
|
||
|
gBondPortConfPeerAdminScheme
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects providing OPTIONAL management
|
||
|
information for G.Bond ports supporting multiple bonding
|
||
|
schemes."
|
||
|
::= { gBondGroups 3 }
|
||
|
|
||
|
gBondTcaConfGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortConfThreshLowUpRate,
|
||
|
gBondPortConfThreshLowDnRate,
|
||
|
gBondPortConfLowRateCrossingEnable
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects required for configuration of alarm
|
||
|
thresholds and notifications in G.Bond ports."
|
||
|
::= { gBondGroups 4 }
|
||
|
|
||
|
gBondTcaNotificationGroup NOTIFICATION-GROUP
|
||
|
NOTIFICATIONS {
|
||
|
gBondLowUpRateCrossing,
|
||
|
gBondLowDnRateCrossing
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This group supports notifications of significant conditions
|
||
|
(non-PM threshold crossing alerts) associated with G.Bond ports."
|
||
|
::= { gBondGroups 5 }
|
||
|
|
||
|
gBondPmCurGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortPmCurES,
|
||
|
gBondPortPmCurSES,
|
||
|
gBondPortPmCurUAS,
|
||
|
gBondPortPmCur15MinValidIntervals,
|
||
|
gBondPortPmCur15MinInvalidIntervals,
|
||
|
gBondPortPmCur15MinTimeElapsed,
|
||
|
gBondPortPmCur15MinES,
|
||
|
gBondPortPmCur15MinSES,
|
||
|
gBondPortPmCur15MinUAS,
|
||
|
gBondPortPmCur1DayValidIntervals,
|
||
|
gBondPortPmCur1DayInvalidIntervals,
|
||
|
gBondPortPmCur1DayTimeElapsed,
|
||
|
gBondPortPmCur1DayES,
|
||
|
gBondPortPmCur1DaySES,
|
||
|
gBondPortPmCur1DayUAS
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects supporting OPTIONAL current Performance
|
||
|
Monitoring information for G.Bond ports."
|
||
|
::= { gBondGroups 6 }
|
||
|
|
||
|
gBondPm15MinGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortPm15MinIntervalMoniTime,
|
||
|
gBondPortPm15MinIntervalES,
|
||
|
gBondPortPm15MinIntervalSES,
|
||
|
gBondPortPm15MinIntervalUAS,
|
||
|
gBondPortPm15MinIntervalValid
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects supporting OPTIONAL historical
|
||
|
Performance Monitoring information for G.Bond ports, during
|
||
|
previous 15-minute intervals ."
|
||
|
::= { gBondGroups 7 }
|
||
|
|
||
|
gBondPm1DayGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortPm1DayIntervalMoniTime,
|
||
|
gBondPortPm1DayIntervalES,
|
||
|
gBondPortPm1DayIntervalSES,
|
||
|
gBondPortPm1DayIntervalUAS,
|
||
|
gBondPortPm1DayIntervalValid
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects supporting OPTIONAL historical
|
||
|
Performance Monitoring information for G.Bond ports, during
|
||
|
previous 1-day intervals ."
|
||
|
::= { gBondGroups 8 }
|
||
|
|
||
|
gBondPmTcaConfGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
gBondPortConfPmTcaConfProfile,
|
||
|
gBondPortConfPmTcaEnable,
|
||
|
gBondPortPmTcaProfileThresh15MinES,
|
||
|
gBondPortPmTcaProfileThresh15MinSES,
|
||
|
gBondPortPmTcaProfileThresh15MinUAS,
|
||
|
gBondPortPmTcaProfileThresh1DayES,
|
||
|
gBondPortPmTcaProfileThresh1DaySES,
|
||
|
gBondPortPmTcaProfileThresh1DayUAS,
|
||
|
gBondPortPmTcaProfileRowStatus
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A collection of objects required for configuration of
|
||
|
Performance Monitoring Threshold Crossing Alert notifications
|
||
|
in G.Bond ports."
|
||
|
::= { gBondGroups 9 }
|
||
|
|
||
|
gBondPmTcaNotificationGroup NOTIFICATION-GROUP
|
||
|
NOTIFICATIONS {
|
||
|
gBondPmTca15MinESCrossing,
|
||
|
gBondPmTca15MinSESCrossing,
|
||
|
gBondPmTca15MinUASCrossing,
|
||
|
gBondPmTca1DayESCrossing,
|
||
|
gBondPmTca1DaySESCrossing,
|
||
|
gBondPmTca1DayUASCrossing
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This group supports notifications of performance monitoring
|
||
|
thresholds crossing alerts associated with G.Bond ports."
|
||
|
::= { gBondGroups 10 }
|
||
|
|
||
|
-- Compliance Statements
|
||
|
|
||
|
gBondCompliance MODULE-COMPLIANCE
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The compliance statement for G.Bond interfaces.
|
||
|
Compliance with the following external compliance statements
|
||
|
is REQUIRED:
|
||
|
|
||
|
MIB Module Compliance Statement
|
||
|
---------- --------------------
|
||
|
IF-MIB ifCompliance3
|
||
|
|
||
|
Compliance with the following external compliance statements
|
||
|
is OPTIONAL for implementations supporting bonding with
|
||
|
flexible cross-connect between the GBS and BCE ports:
|
||
|
|
||
|
MIB Module Compliance Statement
|
||
|
---------- --------------------
|
||
|
IF-INVERTED-STACK-MIB ifInvCompliance
|
||
|
IF-CAP-STACK-MIB ifCapStackCompliance"
|
||
|
|
||
|
MODULE -- this module
|
||
|
MANDATORY-GROUPS {
|
||
|
gBondBasicGroup,
|
||
|
gBondTcaConfGroup,
|
||
|
gBondTcaNotificationGroup
|
||
|
}
|
||
|
|
||
|
GROUP gBondDiscoveryGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting G.Bond Discovery function."
|
||
|
|
||
|
GROUP gBondMultiSchemeGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting multiple bonding schemes."
|
||
|
|
||
|
GROUP gBondPmCurGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting Performance Monitoring."
|
||
|
|
||
|
GROUP gBondPm15MinGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting 15-min historical Performance Monitoring."
|
||
|
|
||
|
GROUP gBondPm1DayGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting 1-day historical Performance Monitoring."
|
||
|
|
||
|
GROUP gBondPmTcaConfGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting Performance Monitoring Threshold Crossing Alert
|
||
|
notifications."
|
||
|
|
||
|
GROUP gBondPmTcaNotificationGroup
|
||
|
DESCRIPTION
|
||
|
"Support for this group is only required for implementations
|
||
|
supporting Performance Monitoring Threshold Crossing Alert
|
||
|
notifications."
|
||
|
|
||
|
OBJECT gBondPortCapSchemesSupported
|
||
|
SYNTAX GBondSchemeList
|
||
|
DESCRIPTION
|
||
|
"Support for all bonding Schemes types is not required.
|
||
|
However at least one value SHALL be supported"
|
||
|
|
||
|
OBJECT gBondPortCapPeerSchemesSupported
|
||
|
SYNTAX GBondSchemeList
|
||
|
DESCRIPTION
|
||
|
"Support for all bonding Schemes types is not required.
|
||
|
However at least one value SHALL be supported"
|
||
|
|
||
|
::= { gBondCompliances 1 }
|
||
|
END
|