draft-ietf-trunkmib-ds3-mib-02.txt   draft-ietf-trunkmib-ds3-mib-03.txt 
Definitions of Managed Objects Definitions of Managed Objects
for the DS3/E3 Interface Type for the DS3/E3 Interface Type
Sun Mar 17 09:31:54 1996 Thu Sep 26 13:55:25 EDT 1996
draft-ietf-trunkmib-ds3-mib-02.txt draft-ietf-trunkmib-ds3-mib-03.txt
David Fowler (editor) David Fowler (editor)
Newbridge Networks Newbridge Networks
davef@newbridge.com davef@newbridge.com
Status of this Memo Status of this Memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, documents of the Internet Engineering Task Force (IETF), its areas,
and its working groups. Note that other groups may also distribute and its working groups. Note that other groups may also distribute
skipping to change at page 3, line 30 skipping to change at page 3, line 30
following: following:
(1) The Fractional Table has been deprecated (1) The Fractional Table has been deprecated
(2) This document uses SMIv2 (2) This document uses SMIv2
(3) Values are given for ifTable and ifXTable (3) Values are given for ifTable and ifXTable
(4) Example usage of ifStackTable is included (4) Example usage of ifStackTable is included
(5) dsx3IfIndex and dsx3LineIndex have been deprecated (5) dsx3IfIndex has been deprecated
(6) The definition of valid intervals has been clarified (6) The definition of valid intervals has been clarified
for the case where the agent proxied for other for the case where the agent proxied for other
devices. In particular, the treatment of missing devices. In particular, the treatment of missing
intervals has been clarified. intervals has been clarified.
(7) An inward loopback has been added. (7) An inward loopback has been added.
(8) Additional lineStatus bits have been added for Near End (8) Additional lineStatus bits have been added for Near End
in Unavailable Signal State, Carrier Equipment Out of in Unavailable Signal State, Carrier Equipment Out of
Service, DS@ Payload AIS, and DS@ Performance Threshold Service, DS@ Payload AIS, and DS@ Performance Threshold
(9) A line Length object has been added. (9) A read-write line Length object has been added.
(10) Added a lineStatus last change, trap and enabler. (10) Added a lineStatus last change, trap and enabler.
(11) dsx3CircuitIdentifier has been deprecated since the (11) dsx3CircuitIdentifier has been deprecated since the
object ifPhysAddress is available for all levels object ifPhysAddress is available for all levels
through interface stacking. through interface stacking.
(12) Textual Conventions for statistics objects have
been used.
(13) A new object, dsx3LoopbackStatus has been introduced
to reflect the loopbacks established on a DS3/E3 interface
and the source to the requests. dsx3LoopbackConfig
continues to be the desired loopback state while
dsx3LoopbackStatus reflects the actual state.
3. Overview 3. Overview
These objects are used when the particular media being used to These objects are used when the particular media being used to
realize an interface is a DS3/E3 interface. At present, this applies realize an interface is a DS3/E3 interface. At present, this applies
to these values of the ifType variable in the Internet-standard MIB: to these values of the ifType variable in the Internet-standard MIB:
ds3 (30) ds3 (30)
The DS3 definitions contained herein are based on the DS3 The DS3 definitions contained herein are based on the DS3
specifications in ANSI T1.102-1987, ANSI T1.107-1988, ANSI T1.107a- specifications in ANSI T1.102-1987, ANSI T1.107-1988, ANSI T1.107a-
skipping to change at page 5, line 10 skipping to change at page 6, line 10
ifLinkUpDownTrapEnable Set to enabled(1). ifLinkUpDownTrapEnable Set to enabled(1).
ifHighSpeed Speed of line in Mega-bits per second ifHighSpeed Speed of line in Mega-bits per second
(either 45 or 34) (either 45 or 34)
ifConnectorPresent Set to true(1) normally, except for ifConnectorPresent Set to true(1) normally, except for
cases such as DS3/E3 over AAL1/ATM where cases such as DS3/E3 over AAL1/ATM where
false(2) is appropriate false(2) is appropriate
3.2. Using ifStackTable 3.2. Usage Guidelines
3.2.1. Usage of ifStackTable
The objects dsx3IfIndex and dsx3LineIndex have been deprecated. The objects dsx3IfIndex and dsx3LineIndex have been deprecated.
These objects previously allowed a very special proxy situation to These objects previously allowed a very special proxy situation to
exist for Routers and CSUs. This section now describes how to use exist for Routers and CSUs. This section now describes how to use
ifStackTable to represent this relationship. ifStackTable to represent this relationship.
The paragraphs discussing dsx3IfIndex and dsx3LineIndex have been The paragraphs discussing dsx3IfIndex and dsx3LineIndex have been
preserved in Appendix A for informational purposes. preserved in Appendix A for informational purposes.
External&Internal interface scenario: the SNMP Agents resides on an The ifStackTable is used in the proxy case to represent the
assoication between pairs of interfaces, e.g. this DS3 is attached to
that DS3. This use is consistent with the use of the ifStackTable to
show the assoication between various sub-layers of an interface. In
both cases entire PDUs are exchanged between the interface pairs - in
the case of a DS3, entire DS3 frames are exchanged; in the case of
PPP and HDLC, entire HDLC frames are exchanged. This usage is not
meant to suggest the use of the ifStackTable to represent Time
Division Multiplexing (TDM) connections in general.
External&Internal interface scenario: the SNMP Agent resides on a
host external from the device supporting DS3/E3 interfaces (e.g., a host external from the device supporting DS3/E3 interfaces (e.g., a
router). The Agent represents both the host and the DS3/E3 device. router). The Agent represents both the host and the DS3/E3 device.
Example: Example:
A shelf full of CSUs connected to a Router. An SNMP Agent residing on A shelf full of CSUs connected to a Router. An SNMP Agent residing on
the router proxies for itself and the CSU. The router has also an the router proxies for itself and the CSU. The router has also an
Ethernet interface: Ethernet interface:
+-----+ +-----+
skipping to change at page 7, line 42 skipping to change at page 8, line 27
8 Line#D CSU Network 8 Line#D CSU Network
ifStackTable Entries ifStackTable Entries
HigherLayer LowerLayer HigherLayer LowerLayer
1 5 1 5
2 6 2 6
3 7 3 7
4 8 4 8
3.2.2. Usage of Loopbacks This section discusses the behaviour of
objects related to loopbacks.
The object dsx3LoopbackConfig represents the desired state of loopbacks
on this interface. Using this object a Manager can request:
LineLoopback
PayloadLoopback (if ESF framing)
InwardLoopback
NoLoopback
The remote end can also request lookbacks either through the FDL channel
if ESF or inband if D4. The loopbacks that can be request this way are:
LineLoopback
PayloadLoopback (if ESF framing)
NoLoopback
To model the current state of loopbacks on a DS3 interface, the object
dsx3LoopbackStatus defines which loopback is currently applies to an
interface. This objects, which is a bitmap, will have bits turned on
which reflect the currently active loopbacks on the interface as well as
the source of those loopbacks.
The following restrictions/rules apply to loopbacks:
The far end cannot undo loopbacks set by a manager.
A manager can undo loopbacks set by the far end.
Both a line loopback and an inward loopback can be set at the same time.
Only these two loopbacks can co-exist and either one may be set by the
manager or the far end.
3.3. Objectives of this MIB Module 3.3. Objectives of this MIB Module
There are numerous things that could be included in a MIB for DS3/E3 There are numerous things that could be included in a MIB for DS3/E3
signals: the management of multiplexors, CSUs, DSUs, and the like. signals: the management of multiplexors, CSUs, DSUs, and the like.
The intent of this document is to facilitate the common management of The intent of this document is to facilitate the common management of
all devices with DS3/E3 interfaces. As such, a design decision was all devices with DS3/E3 interfaces. As such, a design decision was
made up front to very closely align the MIB with the set of objects made up front to very closely align the MIB with the set of objects
that can generally be read from DS3/E3 devices that are currently that can generally be read from DS3/E3 devices that are currently
deployed. deployed.
skipping to change at page 9, line 21 skipping to change at page 10, line 38
intervals and up to 96 intervals (24 hours worth) are kept by an intervals and up to 96 intervals (24 hours worth) are kept by an
agent. Fewer than 96 intervals of data will be available if the agent. Fewer than 96 intervals of data will be available if the
agent has been restarted within the last 24 hours. In addition, agent has been restarted within the last 24 hours. In addition,
there is a rolling 24-hour total of each performance parameter. there is a rolling 24-hour total of each performance parameter.
There is no requirement for an agent to ensure fixed relationship There is no requirement for an agent to ensure fixed relationship
between the start of a fifteen minute interval and any wall clock; between the start of a fifteen minute interval and any wall clock;
however some agents may align the fifteen minute intervals with however some agents may align the fifteen minute intervals with
quarter hours. quarter hours.
Performance parameters are of type Gauge32 because it is possible for Performance parameters are of types PerfCurrentCount,
these objects to decrease. Objects may decrease when Unavailable PerfIntervalCount and PerfTotalCount. These textual conventions are
Seconds occurs across a fifteen minutes interval boundary. See all Gauge32, and they are used because it is possible for these
Unavailable Seconds discussion later in this section. objects to decrease. Objects may decrease when Unavailable Seconds
occurs across a fifteen minutes interval boundary. See Unavailable
Seconds discussion later in this section.
Line Errored Seconds (LES) Line Errored Seconds (LES)
A Line Errored Second is a second in which one or more CV A Line Errored Second is a second in which one or more CV
occurred OR one or more LOS defects. (Also known as ES-L. See occurred OR one or more LOS defects. (Also known as ES-L. See
T1.231 section 7.4.1.2) T1.231 section 7.4.1.2)
P-bit Errored Seconds (PES) P-bit Errored Seconds (PES)
An PES is a second with one or more PCVs OR one or more Out of An PES is a second with one or more PCVs OR one or more Out of
Frame defects OR a detected incoming AIS. This gauge is not Frame defects OR a detected incoming AIS. This gauge is not
incremented when UASs are counted. (Also known as ESP-P. See incremented when UASs are counted. (Also known as ESP-P. See
skipping to change at page 15, line 10 skipping to change at page 16, line 10
Circuit Identifier Circuit Identifier
This is a character string specified by the circuit This is a character string specified by the circuit
vendor, and is useful when communicating with the vendor vendor, and is useful when communicating with the vendor
during the troubleshooting process. during the troubleshooting process.
4. Object Definitions 4. Object Definitions
DS3-MIB DEFINITIONS ::= BEGIN DS3-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Gauge32, MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE FROM SNMPv2-SMI NOTIFICATION-TYPE, transmission FROM SNMPv2-SMI
DisplayString, TimeStamp, TruthValue FROM SNMPv2-TC DisplayString, TimeStamp, TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
InterfaceIndex, ifIndex FROM IF-MIB InterfaceIndex FROM IF-MIB
transmission FROM RFC1213-MIB; PerfCurrentCount, PerfIntervalCount,
PerfTotalCount FROM PerfHist-TC-MIB;
ds3 MODULE-IDENTITY ds3 MODULE-IDENTITY
LAST-UPDATED "9602032200Z" LAST-UPDATED "9609261755Z"
ORGANIZATION "IETF Trunk MIB Working Group" ORGANIZATION "IETF Trunk MIB Working Group"
CONTACT-INFO CONTACT-INFO
" David Fowler " David Fowler
Postal: Newbridge Networks Corporation Postal: Newbridge Networks Corporation
600 March Road 600 March Road
Kanata, Ontario, Canada K2K 2E6 Kanata, Ontario, Canada K2K 2E6
Tel: +1 613 591 3600 Tel: +1 613 591 3600
Fax: +1 613 591 3680 Fax: +1 613 599 3669
E-mail: davef@newbridge.com" E-mail: davef@newbridge.com"
DESCRIPTION DESCRIPTION
"The is the MIB module that describes "The is the MIB module that describes
DS3 and E3 interfaces objects." DS3 and E3 interfaces objects."
::= { transmission 30 } ::= { transmission 30 }
-- The DS3/E3 Near End Group -- The DS3/E3 Near End Group
-- The DS3/E3 Near End Group consists of four tables: -- The DS3/E3 Near End Group consists of four tables:
skipping to change at page 16, line 28 skipping to change at page 17, line 28
DESCRIPTION DESCRIPTION
"The DS3/E3 Configuration table." "The DS3/E3 Configuration table."
::= { ds3 5 } ::= { ds3 5 }
dsx3ConfigEntry OBJECT-TYPE dsx3ConfigEntry OBJECT-TYPE
SYNTAX Dsx3ConfigEntry SYNTAX Dsx3ConfigEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the DS3/E3 Configuration table." "An entry in the DS3/E3 Configuration table."
INDEX { ifIndex } INDEX { dsx3LineIndex }
::= { dsx3ConfigTable 1 } ::= { dsx3ConfigTable 1 }
Dsx3ConfigEntry ::= Dsx3ConfigEntry ::=
SEQUENCE { SEQUENCE {
dsx3LineIndex InterfaceIndex, dsx3LineIndex InterfaceIndex,
dsx3IfIndex InterfaceIndex, dsx3IfIndex InterfaceIndex,
dsx3TimeElapsed INTEGER, dsx3TimeElapsed INTEGER,
dsx3ValidIntervals INTEGER, dsx3ValidIntervals INTEGER,
dsx3LineType INTEGER, dsx3LineType INTEGER,
dsx3LineCoding INTEGER, dsx3LineCoding INTEGER,
dsx3SendCode INTEGER, dsx3SendCode INTEGER,
dsx3CircuitIdentifier DisplayString, dsx3CircuitIdentifier DisplayString,
dsx3LoopbackConfig INTEGER, dsx3LoopbackConfig INTEGER,
dsx3LineStatus INTEGER, dsx3LineStatus INTEGER,
dsx3TransmitClockSource INTEGER, dsx3TransmitClockSource INTEGER,
dsx3InvalidIntervals INTEGER, dsx3InvalidIntervals INTEGER,
dsx3LineLength INTEGER, dsx3LineLength INTEGER,
dsx3LineStatusLastChange TimeStamp, dsx3LineStatusLastChange TimeStamp,
dsx3LineStatusChangeTrapEnable INTEGER dsx3LineStatusChangeTrapEnable INTEGER,
dsx3LoopbackStatus INTEGER
} }
dsx3LineIndex OBJECT-TYPE dsx3LineIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"This object is the identifier of a DS3/E3 "This object should be made equal to ifIndex. The
Interface on a managed device. If there is an next paragraph describes its previous usage.
ifEntry that is directly associated with this and Making the object equal to ifIndex allows propoer
only this DS3/E3 interface, it should have the use of ifStackTable.
Previously, this object was the identifier of a
DS3/E3 Interface on a managed device. If there is
an ifEntry that is directly associated with this
and only this DS3/E3 interface, it should have the
same value as ifIndex. Otherwise, number the same value as ifIndex. Otherwise, number the
dsx3LineIndices with an unique identifier dsx3LineIndices with an unique identifier
following the rules of choosing a number that is following the rules of choosing a number that is
greater than ifNumber and numbering the inside greater than ifNumber and numbering the inside
interfaces (e.g., equipment side) with even interfaces (e.g., equipment side) with even
numbers and outside interfaces (e.g, network side) numbers and outside interfaces (e.g, network side)
with odd numbers." with odd numbers."
::= { dsx3ConfigEntry 1 } ::= { dsx3ConfigEntry 1 }
dsx3IfIndex OBJECT-TYPE dsx3IfIndex OBJECT-TYPE
skipping to change at page 20, line 36 skipping to change at page 21, line 43
SYNTAX INTEGER { SYNTAX INTEGER {
dsx3NoLoop(1), dsx3NoLoop(1),
dsx3PayloadLoop(2), dsx3PayloadLoop(2),
dsx3LineLoop(3), dsx3LineLoop(3),
dsx3OtherLoop(4), dsx3OtherLoop(4),
dsx3InwardLoop(5) dsx3InwardLoop(5)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This variable represents the loopback configuration "This variable represents the desired loopback
of the DS3/E3 interface. configuration of the DS3/E3 interface.
The values mean: The values mean:
dsx3NoLoop dsx3NoLoop
Not in the loopback state. A device that is Not in the loopback state. A device that is
not capable of performing a loopback on not capable of performing a loopback on
the interface shall always return this as the interface shall always return this as
it's value. its value.
dsx3PayloadLoop dsx3PayloadLoop
The received signal at this interface is looped The received signal at this interface is looped
through the device. Typically the received signal through the device. Typically the received signal
is looped back for retransmission after it has is looped back for retransmission after it has
passed through the device's framing function. passed through the device's framing function.
dsx3LineLoop dsx3LineLoop
The received signal at this interface does not The received signal at this interface does not
go through the device (minimum penetration) but go through the device (minimum penetration) but
skipping to change at page 22, line 41 skipping to change at page 24, line 4
::= { dsx3ConfigEntry 11 } ::= { dsx3ConfigEntry 11 }
dsx3InvalidIntervals OBJECT-TYPE dsx3InvalidIntervals OBJECT-TYPE
SYNTAX INTEGER (0..96) SYNTAX INTEGER (0..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of intervals for which no valid data "The number of intervals for which no valid data
is available." is available."
::= { dsx3ConfigEntry 12 } ::= { dsx3ConfigEntry 12 }
dsx3LineLength OBJECT-TYPE dsx3LineLength OBJECT-TYPE
SYNTAX INTEGER (0..64000) SYNTAX INTEGER (0..64000)
UNITS "meters" UNITS "meters"
MAX-ACCESS read-only MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The length of the ds3 line in meters. This "The length of the ds3 line in meters. This
object provides information for line build out object provides information for line build out
circuitry if it exists and can profitably use the circuitry if it exists and can use this object to
information." adjust the line build out."
::= { dsx3ConfigEntry 13 } ::= { dsx3ConfigEntry 13 }
dsx3LineStatusLastChange OBJECT-TYPE dsx3LineStatusLastChange OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of MIB II's sysUpTime object at the "The value of MIB II's sysUpTime object at the
time this DS3/E3 entered its current line status time this DS3/E3 entered its current line status
state. If the current state was entered prior to state. If the current state was entered prior to
skipping to change at page 24, line 4 skipping to change at page 24, line 40
enabled(1), enabled(1),
disabled(2) disabled(2)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether dsx3LineStatusChange traps "Indicates whether dsx3LineStatusChange traps
should be generated for this interface." should be generated for this interface."
DEFVAL { disabled } DEFVAL { disabled }
::= { dsx3ConfigEntry 15 } ::= { dsx3ConfigEntry 15 }
dsx3LoopbackStatus OBJECT-TYPE
SYNTAX INTEGER (1..127)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable represents the current state of the
loopback on the DS3 interface. It contains
information about loopbacks established by a
manager and remotely from the far end.
The dsx3LoopbackStatus is a bit map represented as
a sum, therefore is can represent multiple
loopbacks simultaneously.
The various bit positions are:
1 dsx3NoLoopback
2 dsx3NearEndPayloadLoopback
4 dsx3NearEndLineLoopback
8 dsx3NearEndOtherLoopback
16 dsx3NearEndInwardLoopback
32 dsx3FarEndPayloadLoopback
64 dsx3FarEndLineLoopback"
::= { dsx3ConfigEntry 16 }
-- the DS3/E3 Current Table -- the DS3/E3 Current Table
dsx3CurrentTable OBJECT-TYPE dsx3CurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx3CurrentEntry SYNTAX SEQUENCE OF Dsx3CurrentEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The DS3/E3 current table contains various "The DS3/E3 current table contains various
statistics being collected for the current 15 statistics being collected for the current 15
minute interval." minute interval."
skipping to change at page 24, line 28 skipping to change at page 26, line 28
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the DS3/E3 Current table." "An entry in the DS3/E3 Current table."
INDEX { dsx3CurrentIndex } INDEX { dsx3CurrentIndex }
::= { dsx3CurrentTable 1 } ::= { dsx3CurrentTable 1 }
Dsx3CurrentEntry ::= Dsx3CurrentEntry ::=
SEQUENCE { SEQUENCE {
dsx3CurrentIndex InterfaceIndex, dsx3CurrentIndex InterfaceIndex,
dsx3CurrentPESs Gauge32, dsx3CurrentPESs PerfCurrentCount,
dsx3CurrentPSESs Gauge32, dsx3CurrentPSESs PerfCurrentCount,
dsx3CurrentSEFSs Gauge32, dsx3CurrentSEFSs PerfCurrentCount,
dsx3CurrentUASs Gauge32, dsx3CurrentUASs PerfCurrentCount,
dsx3CurrentLCVs Gauge32, dsx3CurrentLCVs PerfCurrentCount,
dsx3CurrentPCVs Gauge32, dsx3CurrentPCVs PerfCurrentCount,
dsx3CurrentLESs Gauge32, dsx3CurrentLESs PerfCurrentCount,
dsx3CurrentCCVs Gauge32, dsx3CurrentCCVs PerfCurrentCount,
dsx3CurrentCESs Gauge32, dsx3CurrentCESs PerfCurrentCount,
dsx3CurrentCSESs Gauge32 dsx3CurrentCSESs PerfCurrentCount
} }
dsx3CurrentIndex OBJECT-TYPE dsx3CurrentIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index value which uniquely identifies the "The index value which uniquely identifies the
DS3/E3 interface to which this entry is DS3/E3 interface to which this entry is
applicable. The interface identified by a applicable. The interface identified by a
particular value of this index is the same particular value of this index is the same
interface as identified by the same value an interface as identified by the same value an
dsx3LineIndex object instance." dsx3LineIndex object instance."
::= { dsx3CurrentEntry 1 } ::= { dsx3CurrentEntry 1 }
dsx3CurrentPESs OBJECT-TYPE dsx3CurrentPESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Errored Seconds, encountered by a DS3 interface in Errored Seconds, encountered by a DS3 interface in
the current 15 minute interval. noSuchInstance the current 15 minute interval. noSuchInstance
will be returned if no data is available." will be returned if no data is available."
::= { dsx3CurrentEntry 2 } ::= { dsx3CurrentEntry 2 }
dsx3CurrentPSESs OBJECT-TYPE dsx3CurrentPSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Severely Errored Seconds, encountered by a DS3 Severely Errored Seconds, encountered by a DS3
interface in the current 15 minute interval. interface in the current 15 minute interval.
noSuchInstance will be returned if no data is noSuchInstance will be returned if no data is
available." available."
::= { dsx3CurrentEntry 3 } ::= { dsx3CurrentEntry 3 }
dsx3CurrentSEFSs OBJECT-TYPE dsx3CurrentSEFSs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of "The counter associated with the number of
Severely Errored Framing Seconds, encountered by a Severely Errored Framing Seconds, encountered by a
DS3/E3 interface in the current 15 minute DS3/E3 interface in the current 15 minute
interval. noSuchInstance will be returned if no interval. noSuchInstance will be returned if no
data is available." data is available."
::= { dsx3CurrentEntry 4 } ::= { dsx3CurrentEntry 4 }
dsx3CurrentUASs OBJECT-TYPE dsx3CurrentUASs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of "The counter associated with the number of
Unavailable Seconds, encountered by a DS3 Unavailable Seconds, encountered by a DS3
interface in the current 15 minute interval. interface in the current 15 minute interval.
noSuchInstance will be returned if no data is noSuchInstance will be returned if no data is
available." available."
::= { dsx3CurrentEntry 5 } ::= { dsx3CurrentEntry 5 }
dsx3CurrentLCVs OBJECT-TYPE dsx3CurrentLCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Line "The counter associated with the number of Line
Coding Violations encountered by a DS3/E3 Coding Violations encountered by a DS3/E3
interface in the current 15 minute interval. interface in the current 15 minute interval.
noSuchInstance will be returned if no data is noSuchInstance will be returned if no data is
available." available."
::= { dsx3CurrentEntry 6 } ::= { dsx3CurrentEntry 6 }
dsx3CurrentPCVs OBJECT-TYPE dsx3CurrentPCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Coding Violations, encountered by a DS3 interface Coding Violations, encountered by a DS3 interface
in the current 15 minute interval. noSuchInstance in the current 15 minute interval. noSuchInstance
will be returned if no data is available." will be returned if no data is available."
::= { dsx3CurrentEntry 7 } ::= { dsx3CurrentEntry 7 }
dsx3CurrentLESs OBJECT-TYPE dsx3CurrentLESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Line Errored Seconds encountered by "The number of Line Errored Seconds encountered by
a DS3/E3 interface in the current 15 minute a DS3/E3 interface in the current 15 minute
interval. noSuchInstance will be returned if no interval. noSuchInstance will be returned if no
data is available." data is available."
::= { dsx3CurrentEntry 8 } ::= { dsx3CurrentEntry 8 }
dsx3CurrentCCVs OBJECT-TYPE dsx3CurrentCCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Coding Violations encountered "The number of C-bit Coding Violations encountered
by a DS3 interface in the current 15 minute by a DS3 interface in the current 15 minute
interval. noSuchInstance will be returned if no interval. noSuchInstance will be returned if no
data is available." data is available."
::= { dsx3CurrentEntry 9 } ::= { dsx3CurrentEntry 9 }
dsx3CurrentCESs OBJECT-TYPE dsx3CurrentCESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Errored Seconds encountered "The number of C-bit Errored Seconds encountered
by a DS3 interface in the current 15 minute by a DS3 interface in the current 15 minute
interval. noSuchInstance will be returned if no interval. noSuchInstance will be returned if no
data is available." data is available."
::= { dsx3CurrentEntry 10 } ::= { dsx3CurrentEntry 10 }
dsx3CurrentCSESs OBJECT-TYPE dsx3CurrentCSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Severely Errored Seconds "The number of C-bit Severely Errored Seconds
encountered by a DS3 interface in the current 15 encountered by a DS3 interface in the current 15
minute interval. noSuchInstance will be returned minute interval. noSuchInstance will be returned
if no data is available." if no data is available."
::= { dsx3CurrentEntry 11 } ::= { dsx3CurrentEntry 11 }
-- the DS3/E3 Interval Table -- the DS3/E3 Interval Table
skipping to change at page 28, line 32 skipping to change at page 30, line 32
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the DS3/E3 Interval table." "An entry in the DS3/E3 Interval table."
INDEX { dsx3IntervalIndex, dsx3IntervalNumber } INDEX { dsx3IntervalIndex, dsx3IntervalNumber }
::= { dsx3IntervalTable 1 } ::= { dsx3IntervalTable 1 }
Dsx3IntervalEntry ::= Dsx3IntervalEntry ::=
SEQUENCE { SEQUENCE {
dsx3IntervalIndex InterfaceIndex, dsx3IntervalIndex InterfaceIndex,
dsx3IntervalNumber INTEGER, dsx3IntervalNumber INTEGER,
dsx3IntervalPESs Gauge32, dsx3IntervalPESs PerfIntervalCount,
dsx3IntervalPSESs Gauge32, dsx3IntervalPSESs PerfIntervalCount,
dsx3IntervalSEFSs Gauge32, dsx3IntervalSEFSs PerfIntervalCount,
dsx3IntervalUASs Gauge32, dsx3IntervalUASs PerfIntervalCount,
dsx3IntervalLCVs Gauge32, dsx3IntervalLCVs PerfIntervalCount,
dsx3IntervalPCVs Gauge32, dsx3IntervalPCVs PerfIntervalCount,
dsx3IntervalLESs Gauge32, dsx3IntervalLESs PerfIntervalCount,
dsx3IntervalCCVs Gauge32, dsx3IntervalCCVs PerfIntervalCount,
dsx3IntervalCESs Gauge32, dsx3IntervalCESs PerfIntervalCount,
dsx3IntervalCSESs Gauge32, dsx3IntervalCSESs PerfIntervalCount,
dsx3IntervalValidData TruthValue dsx3IntervalValidData TruthValue
} }
dsx3IntervalIndex OBJECT-TYPE dsx3IntervalIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index value which uniquely identifies the "The index value which uniquely identifies the
DS3/E3 interface to which this entry is DS3/E3 interface to which this entry is
skipping to change at page 29, line 25 skipping to change at page 31, line 25
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A number between 1 and 96, where 1 is the most "A number between 1 and 96, where 1 is the most
recently completed 15 minute interval and 96 is recently completed 15 minute interval and 96 is
the 15 minutes interval completed 23 hours and 45 the 15 minutes interval completed 23 hours and 45
minutes prior to interval 1." minutes prior to interval 1."
::= { dsx3IntervalEntry 2 } ::= { dsx3IntervalEntry 2 }
dsx3IntervalPESs OBJECT-TYPE dsx3IntervalPESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Errored Seconds, encountered by a DS3 interface in Errored Seconds, encountered by a DS3 interface in
one of the previous 96, individual 15 minute, one of the previous 96, individual 15 minute,
intervals. In the case where the agent is a proxy intervals. In the case where the agent is a proxy
and valid data is not available, return and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3IntervalEntry 3 } ::= { dsx3IntervalEntry 3 }
dsx3IntervalPSESs OBJECT-TYPE dsx3IntervalPSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Severely Errored Seconds, encountered by a DS3 Severely Errored Seconds, encountered by a DS3
interface in one of the previous 96, individual 15 interface in one of the previous 96, individual 15
minute, intervals. In the case where the agent is minute, intervals. In the case where the agent is
a proxy and valid data is not available, return a proxy and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3IntervalEntry 4 } ::= { dsx3IntervalEntry 4 }
dsx3IntervalSEFSs OBJECT-TYPE dsx3IntervalSEFSs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of "The counter associated with the number of
Severely Errored Framing Seconds, encountered by a Severely Errored Framing Seconds, encountered by a
DS3/E3 interface in one of the previous 96, DS3/E3 interface in one of the previous 96,
individual 15 minute, intervals. In the case where individual 15 minute, intervals. In the case where
the agent is a proxy and valid data is not the agent is a proxy and valid data is not
available, return noSuchInstance." available, return noSuchInstance."
::= { dsx3IntervalEntry 5 } ::= { dsx3IntervalEntry 5 }
dsx3IntervalUASs OBJECT-TYPE dsx3IntervalUASs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of "The counter associated with the number of
Unavailable Seconds, encountered by a DS3 Unavailable Seconds, encountered by a DS3
interface in one of the previous 96, individual 15 interface in one of the previous 96, individual 15
minute, intervals. In the case where the agent is minute, intervals. In the case where the agent is
a proxy and valid data is not available, return a proxy and valid data is not available, return
noSuchInstance. This object may decrease if the noSuchInstance. This object may decrease if the
occurance of unavailable seconds occurs across an occurance of unavailable seconds occurs across an
inteval boundary." inteval boundary."
::= { dsx3IntervalEntry 6 } ::= { dsx3IntervalEntry 6 }
dsx3IntervalLCVs OBJECT-TYPE dsx3IntervalLCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Line "The counter associated with the number of Line
Coding Violations encountered by a DS3/E3 Coding Violations encountered by a DS3/E3
interface in one of the previous 96, individual 15 interface in one of the previous 96, individual 15
minute, intervals. In the case where the agent is minute, intervals. In the case where the agent is
a proxy and valid data is not available, return a proxy and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3IntervalEntry 7 } ::= { dsx3IntervalEntry 7 }
dsx3IntervalPCVs OBJECT-TYPE dsx3IntervalPCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Coding Violations, encountered by a DS3 interface Coding Violations, encountered by a DS3 interface
in one of the previous 96, individual 15 minute, in one of the previous 96, individual 15 minute,
intervals. In the case where the agent is a proxy intervals. In the case where the agent is a proxy
and valid data is not available, return and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3IntervalEntry 8 } ::= { dsx3IntervalEntry 8 }
dsx3IntervalLESs OBJECT-TYPE dsx3IntervalLESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Line Errored Seconds (BPVs or "The number of Line Errored Seconds (BPVs or
illegal zero sequences) encountered by a DS3/E3 illegal zero sequences) encountered by a DS3/E3
interface in one of the previous 96, individual 15 interface in one of the previous 96, individual 15
minute, intervals. In the case where the agent is minute, intervals. In the case where the agent is
a proxy and valid data is not available, return a proxy and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3IntervalEntry 9 } ::= { dsx3IntervalEntry 9 }
dsx3IntervalCCVs OBJECT-TYPE dsx3IntervalCCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Coding Violations encountered "The number of C-bit Coding Violations encountered
by a DS3 interface in one of the previous 96, by a DS3 interface in one of the previous 96,
individual 15 minute, intervals. In the case where individual 15 minute, intervals. In the case where
the agent is a proxy and valid data is not the agent is a proxy and valid data is not
available, return noSuchInstance." available, return noSuchInstance."
::= { dsx3IntervalEntry 10 } ::= { dsx3IntervalEntry 10 }
dsx3IntervalCESs OBJECT-TYPE dsx3IntervalCESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Errored Seconds encountered "The number of C-bit Errored Seconds encountered
by a DS3 interface in one of the previous 96, by a DS3 interface in one of the previous 96,
individual 15 minute, intervals. In the case where individual 15 minute, intervals. In the case where
the agent is a proxy and valid data is not the agent is a proxy and valid data is not
available, return noSuchInstance." available, return noSuchInstance."
::= { dsx3IntervalEntry 11 } ::= { dsx3IntervalEntry 11 }
dsx3IntervalCSESs OBJECT-TYPE dsx3IntervalCSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Severely Errored Seconds "The number of C-bit Severely Errored Seconds
encountered by a DS3 interface in one of the encountered by a DS3 interface in one of the
previous 96, individual 15 minute, intervals. In previous 96, individual 15 minute, intervals. In
the case where the agent is a proxy and valid data the case where the agent is a proxy and valid data
is not available, return noSuchInstance." is not available, return noSuchInstance."
::= { dsx3IntervalEntry 12 } ::= { dsx3IntervalEntry 12 }
skipping to change at page 33, line 28 skipping to change at page 35, line 28
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the DS3/E3 Total table." "An entry in the DS3/E3 Total table."
INDEX { dsx3TotalIndex } INDEX { dsx3TotalIndex }
::= { dsx3TotalTable 1 } ::= { dsx3TotalTable 1 }
Dsx3TotalEntry ::= Dsx3TotalEntry ::=
SEQUENCE { SEQUENCE {
dsx3TotalIndex InterfaceIndex, dsx3TotalIndex InterfaceIndex,
dsx3TotalPESs Gauge32, dsx3TotalPESs PerfTotalCount,
dsx3TotalPSESs Gauge32, dsx3TotalPSESs PerfTotalCount,
dsx3TotalSEFSs Gauge32, dsx3TotalSEFSs PerfTotalCount,
dsx3TotalUASs Gauge32, dsx3TotalUASs PerfTotalCount,
dsx3TotalLCVs Gauge32, dsx3TotalLCVs PerfTotalCount,
dsx3TotalPCVs Gauge32, dsx3TotalPCVs PerfTotalCount,
dsx3TotalLESs Gauge32, dsx3TotalLESs PerfTotalCount,
dsx3TotalCCVs Gauge32, dsx3TotalCCVs PerfTotalCount,
dsx3TotalCESs Gauge32, dsx3TotalCESs PerfTotalCount,
dsx3TotalCSESs Gauge32 dsx3TotalCSESs PerfTotalCount
} }
dsx3TotalIndex OBJECT-TYPE dsx3TotalIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index value which uniquely identifies the "The index value which uniquely identifies the
DS3/E3 interface to which this entry is DS3/E3 interface to which this entry is
applicable. The interface identified by a applicable. The interface identified by a
particular value of this index is the same particular value of this index is the same
interface as identified by the same value an interface as identified by the same value an
dsx3LineIndex object instance." dsx3LineIndex object instance."
::= { dsx3TotalEntry 1 } ::= { dsx3TotalEntry 1 }
dsx3TotalPESs OBJECT-TYPE dsx3TotalPESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Errored Seconds, encountered by a DS3 interface in Errored Seconds, encountered by a DS3 interface in
the previous 24 hour interval. Invalid 15 minute the previous 24 hour interval. Invalid 15 minute
intervals count as 0." intervals count as 0."
::= { dsx3TotalEntry 2 } ::= { dsx3TotalEntry 2 }
dsx3TotalPSESs OBJECT-TYPE dsx3TotalPSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Severely Errored Seconds, encountered by a DS3 Severely Errored Seconds, encountered by a DS3
interface in the previous 24 hour interval. interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 3 } ::= { dsx3TotalEntry 3 }
dsx3TotalSEFSs OBJECT-TYPE dsx3TotalSEFSs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of "The counter associated with the number of
Severely Errored Framing Seconds, encountered by a Severely Errored Framing Seconds, encountered by a
DS3/E3 interface in the previous 24 hour interval. DS3/E3 interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 4 } ::= { dsx3TotalEntry 4 }
dsx3TotalUASs OBJECT-TYPE dsx3TotalUASs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of "The counter associated with the number of
Unavailable Seconds, encountered by a DS3 Unavailable Seconds, encountered by a DS3
interface in the previous 24 hour interval. interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 5 } ::= { dsx3TotalEntry 5 }
dsx3TotalLCVs OBJECT-TYPE dsx3TotalLCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Line "The counter associated with the number of Line
Coding Violations encountered by a DS3/E3 Coding Violations encountered by a DS3/E3
interface in the previous 24 hour interval. interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 6 } ::= { dsx3TotalEntry 6 }
dsx3TotalPCVs OBJECT-TYPE dsx3TotalPCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of P-bit "The counter associated with the number of P-bit
Coding Violations, encountered by a DS3 interface Coding Violations, encountered by a DS3 interface
in the previous 24 hour interval. Invalid 15 in the previous 24 hour interval. Invalid 15
minute intervals count as 0." minute intervals count as 0."
::= { dsx3TotalEntry 7 } ::= { dsx3TotalEntry 7 }
dsx3TotalLESs OBJECT-TYPE dsx3TotalLESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Line Errored Seconds (BPVs or "The number of Line Errored Seconds (BPVs or
illegal zero sequences) encountered by a DS3/E3 illegal zero sequences) encountered by a DS3/E3
interface in the previous 24 hour interval. interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 8 } ::= { dsx3TotalEntry 8 }
dsx3TotalCCVs OBJECT-TYPE dsx3TotalCCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Coding Violations encountered "The number of C-bit Coding Violations encountered
by a DS3 interface in the previous 24 hour by a DS3 interface in the previous 24 hour
interval. Invalid 15 minute intervals count as 0." interval. Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 9 } ::= { dsx3TotalEntry 9 }
dsx3TotalCESs OBJECT-TYPE dsx3TotalCESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Errored Seconds encountered "The number of C-bit Errored Seconds encountered
by a DS3 interface in the previous 24 hour by a DS3 interface in the previous 24 hour
interval. Invalid 15 minute intervals count as 0." interval. Invalid 15 minute intervals count as 0."
::= { dsx3TotalEntry 10 } ::= { dsx3TotalEntry 10 }
dsx3TotalCSESs OBJECT-TYPE dsx3TotalCSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of C-bit Severely Errored Seconds "The number of C-bit Severely Errored Seconds
encountered by a DS3 interface in the previous 24 encountered by a DS3 interface in the previous 24
hour interval. Invalid 15 minute intervals count hour interval. Invalid 15 minute intervals count
as 0." as 0."
::= { dsx3TotalEntry 11 } ::= { dsx3TotalEntry 11 }
-- The DS3 Far End Group -- The DS3 Far End Group
skipping to change at page 39, line 47 skipping to change at page 41, line 47
DESCRIPTION DESCRIPTION
"An entry in the DS3 Far End Current table." "An entry in the DS3 Far End Current table."
INDEX { dsx3FarEndCurrentIndex } INDEX { dsx3FarEndCurrentIndex }
::= { dsx3FarEndCurrentTable 1 } ::= { dsx3FarEndCurrentTable 1 }
Dsx3FarEndCurrentEntry ::= Dsx3FarEndCurrentEntry ::=
SEQUENCE { SEQUENCE {
dsx3FarEndCurrentIndex InterfaceIndex, dsx3FarEndCurrentIndex InterfaceIndex,
dsx3FarEndTimeElapsed INTEGER, dsx3FarEndTimeElapsed INTEGER,
dsx3FarEndValidIntervals INTEGER, dsx3FarEndValidIntervals INTEGER,
dsx3FarEndCurrentCESs Gauge32, dsx3FarEndCurrentCESs PerfCurrentCount,
dsx3FarEndCurrentCSESs Gauge32, dsx3FarEndCurrentCSESs PerfCurrentCount,
dsx3FarEndCurrentCCVs Gauge32, dsx3FarEndCurrentCCVs PerfCurrentCount,
dsx3FarEndCurrentUASs Gauge32, dsx3FarEndCurrentUASs PerfCurrentCount,
dsx3FarEndInvalidIntervals INTEGER dsx3FarEndInvalidIntervals INTEGER
} }
dsx3FarEndCurrentIndex OBJECT-TYPE dsx3FarEndCurrentIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index value which uniquely identifies the DS3 "The index value which uniquely identifies the DS3
interface to which this entry is applicable. The interface to which this entry is applicable. The
interface identified by a particular value of this interface identified by a particular value of this
index is the same interface as identified by the index is identical to the interface identified by
same value an dsx3LineIndex object instance." the same value of dsx3LineIndex."
::= { dsx3FarEndCurrentEntry 1 } ::= { dsx3FarEndCurrentEntry 1 }
dsx3FarEndTimeElapsed OBJECT-TYPE dsx3FarEndTimeElapsed OBJECT-TYPE
SYNTAX INTEGER (0..899) SYNTAX INTEGER (0..899)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds that have elapsed since the "The number of seconds that have elapsed since the
beginning of the far end current error-measurement beginning of the far end current error-measurement
period." period."
skipping to change at page 40, line 45 skipping to change at page 42, line 45
DESCRIPTION DESCRIPTION
"The number of previous far end intervals for "The number of previous far end intervals for
which valid data was collected. The value will be which valid data was collected. The value will be
96 unless the interface was brought online within 96 unless the interface was brought online within
the last 24 hours, in which case the value will be the last 24 hours, in which case the value will be
the number of complete 15 minute far end intervals the number of complete 15 minute far end intervals
since the interface has been online." since the interface has been online."
::= { dsx3FarEndCurrentEntry 3 } ::= { dsx3FarEndCurrentEntry 3 }
dsx3FarEndCurrentCESs OBJECT-TYPE dsx3FarEndCurrentCESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far Far "The counter associated with the number of Far Far
End C-bit Errored Seconds encountered by a DS3 End C-bit Errored Seconds encountered by a DS3
interface in the current 15 minute interval. interface in the current 15 minute interval.
noSuchInstance will be returned if no data is noSuchInstance will be returned if no data is
available." available."
::= { dsx3FarEndCurrentEntry 4 } ::= { dsx3FarEndCurrentEntry 4 }
dsx3FarEndCurrentCSESs OBJECT-TYPE dsx3FarEndCurrentCSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Severely Errored Seconds encountered by a C-bit Severely Errored Seconds encountered by a
DS3 interface in the current 15 minute interval. DS3 interface in the current 15 minute interval.
noSuchInstance will be returned if no data is noSuchInstance will be returned if no data is
available." available."
::= { dsx3FarEndCurrentEntry 5 } ::= { dsx3FarEndCurrentEntry 5 }
dsx3FarEndCurrentCCVs OBJECT-TYPE dsx3FarEndCurrentCCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Coding Violations reported via the far end C-bit Coding Violations reported via the far end
block error count encountered by a DS3 interface block error count encountered by a DS3 interface
in the current 15 minute interval. noSuchInstance in the current 15 minute interval. noSuchInstance
will be returned if no data is available." will be returned if no data is available."
::= { dsx3FarEndCurrentEntry 6 } ::= { dsx3FarEndCurrentEntry 6 }
dsx3FarEndCurrentUASs OBJECT-TYPE dsx3FarEndCurrentUASs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfCurrentCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
unavailable seconds encountered by a DS3 interface unavailable seconds encountered by a DS3 interface
in the current 15 minute interval. noSuchInstance in the current 15 minute interval. noSuchInstance
will be returned if no data is available." will be returned if no data is available."
::= { dsx3FarEndCurrentEntry 7 } ::= { dsx3FarEndCurrentEntry 7 }
dsx3FarEndInvalidIntervals OBJECT-TYPE dsx3FarEndInvalidIntervals OBJECT-TYPE
skipping to change at page 42, line 38 skipping to change at page 44, line 38
DESCRIPTION DESCRIPTION
"An entry in the DS3 Far End Interval table." "An entry in the DS3 Far End Interval table."
INDEX { dsx3FarEndIntervalIndex, INDEX { dsx3FarEndIntervalIndex,
dsx3FarEndIntervalNumber } dsx3FarEndIntervalNumber }
::= { dsx3FarEndIntervalTable 1 } ::= { dsx3FarEndIntervalTable 1 }
Dsx3FarEndIntervalEntry ::= Dsx3FarEndIntervalEntry ::=
SEQUENCE { SEQUENCE {
dsx3FarEndIntervalIndex InterfaceIndex, dsx3FarEndIntervalIndex InterfaceIndex,
dsx3FarEndIntervalNumber INTEGER, dsx3FarEndIntervalNumber INTEGER,
dsx3FarEndIntervalCESs Gauge32, dsx3FarEndIntervalCESs PerfIntervalCount,
dsx3FarEndIntervalCSESs Gauge32, dsx3FarEndIntervalCSESs PerfIntervalCount,
dsx3FarEndIntervalCCVs Gauge32, dsx3FarEndIntervalCCVs PerfIntervalCount,
dsx3FarEndIntervalUASs Gauge32 dsx3FarEndIntervalUASs PerfIntervalCount,
dsx3FarEndIntervalValidData TruthValue
} }
dsx3FarEndIntervalIndex OBJECT-TYPE dsx3FarEndIntervalIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index value which uniquely identifies the DS3 "The index value which uniquely identifies the DS3
interface to which this entry is applicable. The interface to which this entry is applicable. The
interface identified by a particular value of this interface identified by a particular value of this
index is the same interface as identified by the index is identical to the interface identified by
same value an dsx3LineIndex object instance." the same value of dsx3LineIndex."
::= { dsx3FarEndIntervalEntry 1 } ::= { dsx3FarEndIntervalEntry 1 }
dsx3FarEndIntervalNumber OBJECT-TYPE dsx3FarEndIntervalNumber OBJECT-TYPE
SYNTAX INTEGER (1..96) SYNTAX INTEGER (1..96)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A number between 1 and 96, where 1 is the most "A number between 1 and 96, where 1 is the most
recently completed 15 minute interval and 96 is recently completed 15 minute interval and 96 is
the 15 minutes interval completed 23 hours and 45 the 15 minutes interval completed 23 hours and 45
minutes prior to interval 1." minutes prior to interval 1."
::= { dsx3FarEndIntervalEntry 2 } ::= { dsx3FarEndIntervalEntry 2 }
dsx3FarEndIntervalCESs OBJECT-TYPE dsx3FarEndIntervalCESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Errored Seconds encountered by a DS3 C-bit Errored Seconds encountered by a DS3
interface in one of the previous 96, individual 15 interface in one of the previous 96, individual 15
minute, intervals. In the case where the agent is minute, intervals. In the case where the agent is
a proxy and valid data is not available, return a proxy and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3FarEndIntervalEntry 3 } ::= { dsx3FarEndIntervalEntry 3 }
dsx3FarEndIntervalCSESs OBJECT-TYPE dsx3FarEndIntervalCSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Severely Errored Seconds encountered by a C-bit Severely Errored Seconds encountered by a
DS3 interface in one of the previous 96, DS3 interface in one of the previous 96,
individual 15 minute, intervals. In the case where individual 15 minute, intervals. In the case where
the agent is a proxy and valid data is not the agent is a proxy and valid data is not
available, return noSuchInstance." available, return noSuchInstance."
::= { dsx3FarEndIntervalEntry 4 } ::= { dsx3FarEndIntervalEntry 4 }
skipping to change at page 43, line 47 skipping to change at page 46, line 4
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Severely Errored Seconds encountered by a C-bit Severely Errored Seconds encountered by a
DS3 interface in one of the previous 96, DS3 interface in one of the previous 96,
individual 15 minute, intervals. In the case where individual 15 minute, intervals. In the case where
the agent is a proxy and valid data is not the agent is a proxy and valid data is not
available, return noSuchInstance." available, return noSuchInstance."
::= { dsx3FarEndIntervalEntry 4 } ::= { dsx3FarEndIntervalEntry 4 }
dsx3FarEndIntervalCCVs OBJECT-TYPE dsx3FarEndIntervalCCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Coding Violations reported via the far end C-bit Coding Violations reported via the far end
block error count encountered by a DS3 interface block error count encountered by a DS3 interface
in one of the previous 96, individual 15 minute, in one of the previous 96, individual 15 minute,
intervals. In the case where the agent is a proxy intervals. In the case where the agent is a proxy
and valid data is not available, return and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3FarEndIntervalEntry 5 } ::= { dsx3FarEndIntervalEntry 5 }
dsx3FarEndIntervalUASs OBJECT-TYPE dsx3FarEndIntervalUASs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfIntervalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
unavailable seconds encountered by a DS3 interface unavailable seconds encountered by a DS3 interface
in one of the previous 96, individual 15 minute, in one of the previous 96, individual 15 minute,
intervals. In the case where the agent is a proxy intervals. In the case where the agent is a proxy
and valid data is not available, return and valid data is not available, return
noSuchInstance." noSuchInstance."
::= { dsx3FarEndIntervalEntry 6 } ::= { dsx3FarEndIntervalEntry 6 }
dsx3FarEndIntervalValidData OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable indicates if there is valid data
for this interval."
::= { dsx3FarEndIntervalEntry 7 }
-- The DS3 Far End Total -- The DS3 Far End Total
dsx3FarEndTotalTable OBJECT-TYPE dsx3FarEndTotalTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx3FarEndTotalEntry SYNTAX SEQUENCE OF Dsx3FarEndTotalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The DS3 Far End Total Table contains the "The DS3 Far End Total Table contains the
cumulative sum of the various statistics for the cumulative sum of the various statistics for the
24 hour period preceding the current interval." 24 hour period preceding the current interval."
skipping to change at page 45, line 9 skipping to change at page 47, line 20
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry in the DS3 Far End Total table." "An entry in the DS3 Far End Total table."
INDEX { dsx3FarEndTotalIndex } INDEX { dsx3FarEndTotalIndex }
::= { dsx3FarEndTotalTable 1 } ::= { dsx3FarEndTotalTable 1 }
Dsx3FarEndTotalEntry ::= Dsx3FarEndTotalEntry ::=
SEQUENCE { SEQUENCE {
dsx3FarEndTotalIndex InterfaceIndex, dsx3FarEndTotalIndex InterfaceIndex,
dsx3FarEndTotalCESs Gauge32, dsx3FarEndTotalCESs PerfTotalCount,
dsx3FarEndTotalCSESs Gauge32, dsx3FarEndTotalCSESs PerfTotalCount,
dsx3FarEndTotalCCVs Gauge32, dsx3FarEndTotalCCVs PerfTotalCount,
dsx3FarEndTotalUASs Gauge32 dsx3FarEndTotalUASs PerfTotalCount
} }
dsx3FarEndTotalIndex OBJECT-TYPE dsx3FarEndTotalIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index value which uniquely identifies the DS3 "The index value which uniquely identifies the DS3
interface to which this entry is applicable. The interface to which this entry is applicable. The
interface identified by a particular value of this interface identified by a particular value of this
index is the same interface as identified by the index is identical to the interface identified by
same value an dsx3LineIndex object instance." the same value of dsx3LineIndex."
::= { dsx3FarEndTotalEntry 1 } ::= { dsx3FarEndTotalEntry 1 }
dsx3FarEndTotalCESs OBJECT-TYPE dsx3FarEndTotalCESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Errored Seconds encountered by a DS3 C-bit Errored Seconds encountered by a DS3
interface in the previous 24 hour interval. interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3FarEndTotalEntry 2 } ::= { dsx3FarEndTotalEntry 2 }
dsx3FarEndTotalCSESs OBJECT-TYPE dsx3FarEndTotalCSESs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Severely Errored Seconds encountered by a C-bit Severely Errored Seconds encountered by a
DS3 interface in the previous 24 hour interval. DS3 interface in the previous 24 hour interval.
Invalid 15 minute intervals count as 0." Invalid 15 minute intervals count as 0."
::= { dsx3FarEndTotalEntry 3 } ::= { dsx3FarEndTotalEntry 3 }
dsx3FarEndTotalCCVs OBJECT-TYPE dsx3FarEndTotalCCVs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
C-bit Coding Violations reported via the far end C-bit Coding Violations reported via the far end
block error count encountered by a DS3 interface block error count encountered by a DS3 interface
in the previous 24 hour interval. Invalid 15 in the previous 24 hour interval. Invalid 15
minute intervals count as 0." minute intervals count as 0."
::= { dsx3FarEndTotalEntry 4 } ::= { dsx3FarEndTotalEntry 4 }
dsx3FarEndTotalUASs OBJECT-TYPE dsx3FarEndTotalUASs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX PerfTotalCount
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The counter associated with the number of Far End "The counter associated with the number of Far End
unavailable seconds encountered by a DS3 interface unavailable seconds encountered by a DS3 interface
in the previous 24 hour interval. Invalid 15 in the previous 24 hour interval. Invalid 15
minute intervals count as 0." minute intervals count as 0."
::= { dsx3FarEndTotalEntry 5 } ::= { dsx3FarEndTotalEntry 5 }
-- the DS3/E3 Fractional Table -- the DS3/E3 Fractional Table
-- This table is deprecated. -- This table is deprecated.
dsx3FracTable OBJECT-TYPE dsx3FracTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dsx3FracEntry SYNTAX SEQUENCE OF Dsx3FracEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS deprecated STATUS deprecated
DESCRIPTION DESCRIPTION
"This group is deprecated. "This table is deprecated in favour of using
ifStackTable.
Implementation of this group was optional. It was Implementation of this table was optional. It was
designed for those systems dividing a DS3/E3 into designed for those systems dividing a DS3/E3 into
channels containing different data streams that channels containing different data streams that
are of local interest. are of local interest.
The DS3/E3 fractional table identifies which The DS3/E3 fractional table identifies which
DS3/E3 channels associated with a CSU are being DS3/E3 channels associated with a CSU are being
used to support a logical interface, i.e., an used to support a logical interface, i.e., an
entry in the interfaces table from the Internet- entry in the interfaces table from the Internet-
standard MIB. standard MIB.
skipping to change at page 49, line 33 skipping to change at page 51, line 35
ds3Compliances OBJECT IDENTIFIER ::= { ds3Conformance 2 } ds3Compliances OBJECT IDENTIFIER ::= { ds3Conformance 2 }
-- compliance statements -- compliance statements
ds3Compliance MODULE-COMPLIANCE ds3Compliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement for DS3/E3 interfaces." "The compliance statement for DS3/E3 interfaces."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { ds3NearEndConfigGroup, MANDATORY-GROUPS { ds3NearEndConfigGroup,
ds3NearEndCurrentGroup, ds3NearEndStatisticsGroup }
ds3NearEndIntervalGroup,
ds3NearEndTotalGroup }
GROUP ds3FarEndGroup GROUP ds3FarEndGroup
DESCRIPTION DESCRIPTION
"Implementation of this group is optional for all "Implementation of this group is optional for all
systems that attach to a DS3 Interface. However, systems that attach to a DS3 Interface. However,
only C-bit Parity and SYNTRAN DS3 applications only C-bit Parity and SYNTRAN DS3 applications
have the capability (option) of providing this have the capability (option) of providing this
information." information."
GROUP ds3NearEndOptionalConfigGroup GROUP ds3NearEndOptionalConfigGroup
DESCRIPTION DESCRIPTION
"Implementation of this group is optional for all "Implementation of this group is optional for all
systems that attach to a DS3 interface." systems that attach to a DS3 interface."
::= { ds3Compliances 1 } ::= { ds3Compliances 1 }
-- units of conformance -- units of conformance
ds3NearEndConfigGroup OBJECT-GROUP ds3NearEndConfigGroup OBJECT-GROUP
OBJECTS { dsx3TimeElapsed, OBJECTS { dsx3LineIndex,
dsx3TimeElapsed,
dsx3ValidIntervals, dsx3ValidIntervals,
dsx3LineType, dsx3LineType,
dsx3LineCoding, dsx3LineCoding,
dsx3SendCode, dsx3SendCode,
dsx3CircuitIdentifier, dsx3CircuitIdentifier,
dsx3LoopbackConfig, dsx3LoopbackConfig,
dsx3LineStatus, dsx3LineStatus,
dsx3TransmitClockSource, dsx3TransmitClockSource,
dsx3InvalidIntervals, dsx3InvalidIntervals,
dsx3LineLength } dsx3LineLength,
dsx3LoopbackStatus }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing configuration "A collection of objects providing configuration
information applicable to all DS3/E3 interfaces." information applicable to all DS3/E3 interfaces."
::= { ds3Groups 1 } ::= { ds3Groups 1 }
ds3NearEndCurrentGroup OBJECT-GROUP ds3NearEndStatisticsGroup OBJECT-GROUP
OBJECTS { dsx3CurrentIndex, OBJECTS { dsx3CurrentIndex,
dsx3CurrentPESs, dsx3CurrentPESs,
dsx3CurrentPSESs, dsx3CurrentPSESs,
dsx3CurrentSEFSs, dsx3CurrentSEFSs,
dsx3CurrentUASs, dsx3CurrentUASs,
dsx3CurrentLCVs, dsx3CurrentLCVs,
dsx3CurrentPCVs, dsx3CurrentPCVs,
dsx3CurrentLESs, dsx3CurrentLESs,
dsx3CurrentCCVs, dsx3CurrentCCVs,
dsx3CurrentCESs, dsx3CurrentCESs,
dsx3CurrentCSESs } dsx3CurrentCSESs,
STATUS current dsx3IntervalIndex,
DESCRIPTION
"A collection of objects providing statistics
information for the current interval applicable to
all DS3/E3 interfaces."
::= { ds3Groups 2 }
ds3NearEndIntervalGroup OBJECT-GROUP
OBJECTS { dsx3IntervalIndex,
dsx3IntervalNumber, dsx3IntervalNumber,
dsx3IntervalPESs, dsx3IntervalPESs,
dsx3IntervalPSESs, dsx3IntervalPSESs,
dsx3IntervalSEFSs, dsx3IntervalSEFSs,
dsx3IntervalUASs, dsx3IntervalUASs,
dsx3IntervalLCVs, dsx3IntervalLCVs,
dsx3IntervalPCVs, dsx3IntervalPCVs,
dsx3IntervalLESs, dsx3IntervalLESs,
dsx3IntervalCCVs, dsx3IntervalCCVs,
dsx3IntervalCESs, dsx3IntervalCESs,
dsx3IntervalCSESs, dsx3IntervalCSESs,
dsx3IntervalValidData } dsx3IntervalValidData,
STATUS current dsx3TotalIndex,
DESCRIPTION
"A collection of objects providing statistics
information for the last 96 intervals applicable
to all DS3/E3 interfaces."
::= { ds3Groups 3 }
ds3NearEndTotalGroup OBJECT-GROUP
OBJECTS { dsx3TotalIndex,
dsx3TotalPESs, dsx3TotalPESs,
dsx3TotalPSESs, dsx3TotalPSESs,
dsx3TotalSEFSs, dsx3TotalSEFSs,
dsx3TotalUASs, dsx3TotalUASs,
dsx3TotalLCVs, dsx3TotalLCVs,
dsx3TotalPCVs, dsx3TotalPCVs,
dsx3TotalLESs, dsx3TotalLESs,
dsx3TotalCCVs, dsx3TotalCCVs,
dsx3TotalCESs, dsx3TotalCESs,
dsx3TotalCSESs } dsx3TotalCSESs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing statistics "A collection of objects providing statistics
information for the total of the last 96 intervals information applicable to all DS3/E3 interfaces."
applicable to all DS3/E3 interfaces." ::= { ds3Groups 2 }
::= { ds3Groups 4 }
ds3FarEndGroup OBJECT-GROUP ds3FarEndGroup OBJECT-GROUP
OBJECTS { dsx3FarEndLineIndex, OBJECTS { dsx3FarEndLineIndex,
dsx3FarEndEquipCode, dsx3FarEndEquipCode,
dsx3FarEndLocationIDCode, dsx3FarEndLocationIDCode,
dsx3FarEndFrameIDCode, dsx3FarEndFrameIDCode,
dsx3FarEndUnitCode, dsx3FarEndUnitCode,
dsx3FarEndFacilityIDCode, dsx3FarEndFacilityIDCode,
dsx3FarEndCurrentIndex, dsx3FarEndCurrentIndex,
dsx3FarEndTimeElapsed, dsx3FarEndTimeElapsed,
skipping to change at page 52, line 19 skipping to change at page 54, line 4
dsx3FarEndCurrentCSESs, dsx3FarEndCurrentCSESs,
dsx3FarEndCurrentCCVs, dsx3FarEndCurrentCCVs,
dsx3FarEndCurrentUASs, dsx3FarEndCurrentUASs,
dsx3FarEndInvalidIntervals, dsx3FarEndInvalidIntervals,
dsx3FarEndIntervalIndex, dsx3FarEndIntervalIndex,
dsx3FarEndIntervalNumber, dsx3FarEndIntervalNumber,
dsx3FarEndIntervalCESs, dsx3FarEndIntervalCESs,
dsx3FarEndIntervalCSESs, dsx3FarEndIntervalCSESs,
dsx3FarEndIntervalCCVs, dsx3FarEndIntervalCCVs,
dsx3FarEndIntervalUASs, dsx3FarEndIntervalUASs,
dsx3FarEndIntervalValidData,
dsx3FarEndTotalIndex, dsx3FarEndTotalIndex,
dsx3FarEndTotalCESs, dsx3FarEndTotalCESs,
dsx3FarEndTotalCSESs, dsx3FarEndTotalCSESs,
dsx3FarEndTotalCCVs, dsx3FarEndTotalCCVs,
dsx3FarEndTotalUASs } dsx3FarEndTotalUASs }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects providing remote "A collection of objects providing remote
configuration and statistics information configuration and statistics information
applicable to C-bit Parity and SYNTRAN DS3 applicable to C-bit Parity and SYNTRAN DS3
interfaces." interfaces."
::= { ds3Groups 5 } ::= { ds3Groups 3 }
ds3DeprecatedGroup OBJECT-GROUP ds3DeprecatedGroup OBJECT-GROUP
OBJECTS { dsx3IfIndex, OBJECTS { dsx3IfIndex,
dsx3LineIndex,
dsx3FracIndex, dsx3FracIndex,
dsx3FracNumber, dsx3FracNumber,
dsx3FracIfIndex } dsx3FracIfIndex }
STATUS deprecated STATUS deprecated
DESCRIPTION DESCRIPTION
"A collection of obsolete objects that may be "A collection of obsolete objects that may be
implemented for backwards compatibility." implemented for backwards compatibility."
::= { ds3Groups 6 } ::= { ds3Groups 4 }
ds3NearEndOptionalConfigGroup OBJECT-GROUP ds3NearEndOptionalConfigGroup OBJECT-GROUP
OBJECTS { dsx3LineStatusLastChange, OBJECTS { dsx3LineStatusLastChange,
dsx3LineStatusChangeTrapEnable } dsx3LineStatusChangeTrapEnable }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A collection of objects that may be implemented "A collection of objects that may be implemented
on DS3/E3 interfaces." on DS3/E3 interfaces."
::= { ds3Groups 7 } ::= { ds3Groups 5 }
-- Ds3 TRAPS -- Ds3 TRAPS
ds3Traps OBJECT IDENTIFIER ::= { ds3 15 } ds3Traps OBJECT IDENTIFIER ::= { ds3 15 }
dsx3LineStatusChange NOTIFICATION-TYPE dsx3LineStatusChange NOTIFICATION-TYPE
OBJECTS { dsx3LineStatus, OBJECTS { dsx3LineStatus,
dsx3LineStatusLastChange } dsx3LineStatusLastChange }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A dsx3LineStatusChange trap is sent when the "A dsx3LineStatusChange trap is sent when the
value of an instance dsx1LineStatus changes. It value of an instance dsx1LineStatus changes. It
can be utilized by an NMS to trigger polls. When can be utilized by an NMS to trigger polls. When
the line status change results in a lower level the line status change results in a lower level
line status change (i.e. ds1), then no traps for line status change (i.e. ds1), then no traps for
the lower level are sent." the lower level are sent."
::= { ds3Traps 1 } ::= { ds3Traps 0 1 }
END END
5. Appendix A - Use of dsx3IfIndex and dsx3LineIndex 5. Appendix A - Use of dsx3IfIndex and dsx3LineIndex
This Appendix exists to document the previous use if dsx3IfIndex and
dsx3LineIndex and to clarify the relationship of dsx3LineIndex as
defined in rfc1407 with the dsx3LineIndex as defined in this
document.
The following shows the old and new definitions and the relationship:
[New Definition]: "This object should be made equal to ifIndex. The
next paragraph describes its previous usage. Making the object equal
to ifIndex allows proper use of ifStackTable.
[Old Definition]: "this object is the identifier of a DS3/E3
Interface on a managed device. If there is an ifEntry that is
directly associated with this and only this DS3/E3 interface, it
should have the same value as ifIndex. Otherwise, number the
dsx3LineIndices with an unique identifier following the rules of
choosing a number that is greater than ifNumber and numbering the
inside interfaces (e.g., equipment side) with even numbers and
outside interfaces (e.g, network side) with odd numbers."
When the "Old Definition" was created, my understanding was that it
was described this way to allow a manager to treat the value _as if_
it were and ifIndex, i.e. the value would either be: 1) an ifIndex
value or 2) a value that was guaranteed to be different from all
valid ifIndex values.
The new definition is a subset of that definition, i.e. the value is
always an ifIndex value.
The following is Section 3.1 from rfc1407:
Different physical configurations for the support of SNMP with DS3/E3 Different physical configurations for the support of SNMP with DS3/E3
equipment exist. To accommodate these scenarios, two different equipment exist. To accommodate these scenarios, two different
indices for DS3/E3 interfaces are introduced in this MIB. These indices for DS3/E3 interfaces are introduced in this MIB. These
indices are dsx3IfIndex and dsx3LineIndex. indices are dsx3IfIndex and dsx3LineIndex.
External interface scenario: the SNMP Agent represents all managed External interface scenario: the SNMP Agent represents all managed
DS3/E3 lines as external interfaces (for example, an Agent residing DS3/E3 lines as external interfaces (for example, an Agent residing
on the device supporting DS3/E3 interfaces directly): on the device supporting DS3/E3 interfaces directly):
For this scenario, all interfaces are assigned an integer value equal For this scenario, all interfaces are assigned an integer value equal
skipping to change at page 58, line 7 skipping to change at page 59, line 34
Note that if such a procedure is adopted there is no current interval Note that if such a procedure is adopted there is no current interval
data for the first ten seconds after a system comes up. noSuchInstance data for the first ten seconds after a system comes up. noSuchInstance
must be returned if a management station attempts to access the current must be returned if a management station attempts to access the current
interval counters during this time. interval counters during this time.
It is an implementation-specific matter whether an agent assumes that It is an implementation-specific matter whether an agent assumes that
the initial state of the interface is available or unavailable. the initial state of the interface is available or unavailable.
7. Acknowledgments 7. Acknowledgments
This document was produced by the Trunk MIB Working Group: This document was produced by the Trunk MIB Working Group
8. References 8. References
[1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
S. Waldbusser, "Structure of Management Information for Version 2 S. Waldbusser, "Structure of Management Information for Version 2
of the Simple Network Management Protocol (SNMPv2)", RFC 1902, of the Simple Network Management Protocol (SNMPv2)", RFC 1902,
January 1996. January 1996.
[2] McCloghrie, K., and M. Rose, Editors, "Management [2] McCloghrie, K., and M. Rose, Editors, "Management
Information Base for Network Management of TCP/IP-based Information Base for Network Management of TCP/IP-based
skipping to change at page 61, line 9 skipping to change at page 62, line 9
T/NA(91)18, May 1991. T/NA(91)18, May 1991.
[14] Fowler, D., "Definitions of Managed Objects for the Ds0 and [14] Fowler, D., "Definitions of Managed Objects for the Ds0 and
DS0Bundle Interface Types", draft-ietf-trunkmib-ds0-mib-02.txt, DS0Bundle Interface Types", draft-ietf-trunkmib-ds0-mib-02.txt,
Newbridge Networks, March 1996. Newbridge Networks, March 1996.
9. Security Considerations 9. Security Considerations
Security issues are not discussed in this memo. Security issues are not discussed in this memo.
10. Authors' Addresses 10. Author's Address
David Fowler David Fowler
Newbridge Networks Newbridge Networks
600 March Road 600 March Road
Kanata, Ontario, Canada K2K 2E6 Kanata, Ontario, Canada K2K 2E6
Phone: (613) 599-3600, ext 3538 Phone: (613) 599-3600, ext 6559
EMail: davef@newbridge.com EMail: davef@newbridge.com
Table of Contents Table of Contents
1 The SNMPv2 Network Management Framework ...................... 2 1 The SNMPv2 Network Management Framework ...................... 2
2 Object Definitions ........................................... 3 2 Object Definitions ........................................... 3
2.1 Changes from RFC1407 ....................................... 3 2.1 Changes from RFC1407 ....................................... 3
3 Overview ..................................................... 4 3 Overview ..................................................... 5
3.1 Use of ifTable for DS3 Layer ............................... 4 3.1 Use of ifTable for DS3 Layer ............................... 5
3.2 Using ifStackTable ......................................... 5 3.2 Usage Guidelines ........................................... 6
3.3 Objectives of this MIB Module .............................. 7 3.2.1 Usage of ifStackTable .................................... 6
3.4 DS3/E3 Terminology ......................................... 8 3.2.2 Usage of Loopbacks ....................................... 8
3.4.1 Error Events ............................................. 8 3.3 Objectives of this MIB Module .............................. 9
3.4.2 Performance Parameters ................................... 9 3.4 DS3/E3 Terminology ......................................... 9
3.4.3 Performance Defects ...................................... 12 3.4.1 Error Events ............................................. 9
3.4.4 Other Terms .............................................. 14 3.4.2 Performance Parameters ................................... 10
4 Object Definitions ........................................... 15 3.4.3 Performance Defects ...................................... 13
4.1 The DS3/E3 Near End Group .................................. 16 3.4.4 Other Terms .............................................. 15
4.1.1 The DS3/E3 Configuration Table ........................... 16 4 Object Definitions ........................................... 16
4.1.2 The DS3/E3 Current Table ................................. 24 4.1 The DS3/E3 Near End Group .................................. 17
4.1.3 The DS3/E3 Interval Table ................................ 28 4.1.1 The DS3/E3 Configuration Table ........................... 17
4.1.4 The DS3/E3 Total ......................................... 33 4.1.2 The DS3/E3 Current Table ................................. 26
4.2 The DS3 Far End Group ...................................... 37 4.1.3 The DS3/E3 Interval Table ................................ 30
4.2.1 The DS3 Far End Configuration ............................ 37 4.1.4 The DS3/E3 Total ......................................... 35
4.2.2 The DS3 Far End Current .................................. 39 4.2 The DS3 Far End Group ...................................... 39
4.2.3 The DS3 Far End Interval Table ........................... 42 4.2.1 The DS3 Far End Configuration ............................ 39
4.2.4 The DS3 Far End Total .................................... 44 4.2.2 The DS3 Far End Current .................................. 41
4.3 The DS3/E3 Fractional Table ................................ 47 4.2.3 The DS3 Far End Interval Table ........................... 44
4.4 Conformance Groups ......................................... 49 4.2.4 The DS3 Far End Total .................................... 46
4.5 The DS3 Trap Group ......................................... 54 4.3 The DS3/E3 Fractional Table ................................ 49
5 Appendix A - Use of dsx3IfIndex and dsx3LineIndex ............ 54 4.4 Conformance Groups ......................................... 51
6 Appendix B - The delay approach to Unavialable Seconds. ..... 56 4.5 The DS3 Trap Group ......................................... 55
7 Acknowledgments .............................................. 58 5 Appendix A - Use of dsx3IfIndex and dsx3LineIndex ............ 55
8 References ................................................... 59 6 Appendix B - The delay approach to Unavialable Seconds. ..... 58
9 Security Considerations ...................................... 61 7 Acknowledgments .............................................. 59
10 Authors' Addresses .......................................... 61 8 References ................................................... 60
9 Security Considerations ...................................... 62
10 Author's Address ............................................ 62
 End of changes. 99 change blocks. 
161 lines changed or deleted 271 lines changed or added

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