As per Relevance of the word encountered, we have this rfc below:
Network Working Group T.
Request for Comments: 1595 K.
Category: Standards Track
Bell Communications
March 1994
Definitions of Managed
for the SONET/SDH Interface
Status of this
This document specifies an Internet standards track protocol for
Internet community, and requests discussion and suggestions
improvements. Please refer to the current edition of the "
Official Protocol Standards" (STD 1) for the standardization
and status of this protocol. Distribution of this memo is unlimited
This memo defines a portion of the Management Information Base (MIB
for use with network management protocols in TCP/IP-based internets
In particular, it defines objects for managing Synchronous
Network/Synchronous Digital Hierarchy (SONET/SDH) objects.
document is a companion document with Definitions of Managed
for the DS1/E1 and DS3/E3 Interface Types, RFC1406 [14] and RFC1407
[13].
This memo specifies a MIB module in a manner that is both
to the SNMPv2 SMI, and semantically identical to the peer SNMPv
definitions
Table of
1. The SNMPv2 Network Management Framework ............... 2
2. Objects ............................................... 3
2.1 Format of Definitions ................................ 3
3. Overview .............................................. 4
3.1 Use of the ifTable ................................... 4
3.2 Use of ifTable for SONET/SDH Medium/Section/
Layer ................................................ 6
3.3 Use of ifTable for SONET/SDH Paths. .................. 7
3.4 Use of ifTable for SONET/SDH VTs/VCs ................. 8
3.5 SONET/SDH Terminology ................................ 9
3.6 Values for x for the Section, Line, Path, and
Layers ............................................... 16
4. Object Definitions .................................... 17
4.1 The SONET/SDH Medium Group ........................... 18
AToM MIB Working Group [Page 1]
RFC 1595 SONET/SDH Objects March 1994
4.2 The SONET/SDH Section Group .......................... 21
4.2.1 The SONET/SDH Section Current Group ................ 21
4.2.2 The SONET/SDH Section Interval Group ............... 23
4.3 The SONET/SDH Line Group ............................. 25
4.3.1 The SONET/SDH Line Current Group ................... 25
4.3.2 The SONET/SDH Line Interval Group .................. 27
4.4 The SONET/SDH Far End Line Group ..................... 30
4.4.1 The SONET/SDH Far End Line Current Group ........... 30
4.4.2 The SONET/SDH Far End Line Interval Group .......... 32
4.5 The SONET/SDH Path Group ............................. 34
4.5.1 The SONET/SDH Path Current Group ................... 34
4.5.2 The SONET/SDH Path Interval Group .................. 37
4.6 The SONET/SDH Far End Path Group ..................... 39
4.6.1 The SONET/SDH Far End Path Current Group ........... 39
4.6.2 The SONET/SDH Far End Path Interval Group .......... 41
4.7 The SONET/SDH Virtual Tributary Group ................ 43
4.7.1 The SONET/SDH VT Current Group ..................... 43
4.7.2 The SONET/SDH VT Interval Group .................... 46
4.8 The SONET/SDH Far End VT Group ....................... 48
4.8.1 The SONET/SDH Far End VT Current Group ............. 48
4.8.2 The SONET/SDH Far End VT Interval Group ............ 50
4.9 Conformance Information .............................. 52
4.10 Compliance Statements ............................... 52
5. Acknowledgments ....................................... 56
6. References ............................................ 57
7. Security Considerations ............................... 59
8. Authors' Addresses .................................... 59
1. The SNMPv2 Network Management
The SNMPv2 Network Management Framework consists of four
components. They are
RFC 1442 [1] which defines the SMI, the mechanisms used
describing and naming objects for the purpose of management
STD 17, RFC 1213 [6] defines MIB-II, the core set of
objects for the Internet suite of protocols. Reference [12]
defines the evolution of the Interfaces Group of MIB II in
of extensions and precise applications of the objects
RFC 1445 [4] which defines the administrative and
architectural aspects of the framework
RFC 1448 [5] which defines the protocol used for network access
managed objects
AToM MIB Working Group [Page 2]
RFC 1595 SONET/SDH Objects March 1994
The Framework permits new objects to be defined for the purpose
experimentation and evaluation
This specification makes also use of
RFC 1443 [2] which defines textual conventions for
specification of managed objects
RFC 1444 [3] which defines conformance statements for
specification of managed objects
2.
Managed objects are accessed via a virtual information store,
the Management Information Base or MIB. Objects in the MIB
defined using the subset of Abstract Syntax Notation One (ASN.1) [7]
defined in the SMI. In particular, each object has a name, a syntax
and an encoding. The name is an object identifier,
administratively assigned name, which specifies an object type.
object type together with an object instance serves to
identify a specific instantiation of the object. For
convenience, we often use a textual string, termed the
DESCRIPTOR, to also refer to the object type
The syntax of an object type defines the abstract data
corresponding to that object type. The ASN.1 language is used
this purpose. However, the SMI RFC 1442 purposely restricts
ASN.1 constructs which may be used. These restrictions
explicitly made for simplicity
The encoding of an object type is simply how that object type
represented using the object type's syntax. Implicitly tied to
notion of an object type's syntax and encoding is how the object
is represented when being transmitted on the network. The
specifies the use of the basic encoding rules of ASN.1 [8],
to the additional requirements imposed by the SNMP
2.1. Format of
Section 4 contains contains the specification of all object
contained in this MIB module. The object types are defined using
conventions defined in the SMI, as amended by the
specified in the SNMPv2 SMI
AToM MIB Working Group [Page 3]
RFC 1595 SONET/SDH Objects March 1994
3.
These objects are used when the particular media being used
realize an interface is a SONET/SDH interface. At present,
applies to these values of the ifType variable in the Internet
standard MIB
sonet (39), sonetPath (50), sonetVT (51)
The definitions contained herein are based on the SONET/
specifications in ANSI T1.105 and T1.106-1988 [9, 9a, 10] and
G.707, 708, 709, and G.783 [15-18].
3.1. Use of the
This section specifies how the MIB II interfaces group, as defined
[12], is used for SONET/SDH interfaces. The SONET/SDH layers
several multiplexing possibilities
For example in SONET, an Synchronous Transport Signal 3 (STS-3) has 3
SONET Paths, and a STS-3c has 1 SONET Path. Another example could
a STS-12 having 4 SONET STS-3c Paths. Similarly, a SONET
Payload Envelope (SPE) can carry many Virtual Tributaries (VTs),
example, one SONET SPE can carry 28 VT1.5s. It is important to
that an SPE and a VT in SONET is collectively referred to as
Virtual Container (VC) in SDH. Also, an STS is called
Transport Module (STM) in SDH
Not all SONET/SDH equipment terminate all SONET/SDH layers.
example, an SONET/SDH STE regenerator terminates SONET/SDH
only, and is transparent for all layers above that. SONET/SDH Add
Drop multiplexers and Digital Cross Connect Systems
SONET/SDH Lines. SONET/SDH Terminal Multiplexers may also
SONET/SDH Paths and VTs/VCs
MIB II [6], as extended by [12], accommodates these cases
appropriate use of the MIB II system group, and the interfaces group
The system group can name and describe the type of managed resource
The interfaces group defines which SONET/SDH layers apply, how
layers are configured and multiplexed. This is achieved by
representation of SONET/SDH Layers by ifEntries as defined in [12],
as follows
AToM MIB Working Group [Page 4]
RFC 1595 SONET/SDH Objects March 1994
_____________________________
| | | | >
| | | | |
| VT 1 |..........|VT K| > K
| | | | |
|_____________|__________|____| >
| | | | >
| | | | |
| Path 1 |......|Path L| > L
| | | | |
|_______________|______|______| >
| | >
| | |
| Line | |
| | |
|_____________________________| |
| | |
| | |
| Section Layer | > 1
| | |
|_____________________________| |
| | |
| | |
| Physical Medium Layer | |
| | |
|_____________________________| >
Use of ifTable for a SONET/SDH
The exact configuration and multiplexing of the layers is
in the ifStackTable [12].
AToM MIB Working Group [Page 5]
RFC 1595 SONET/SDH Objects March 1994
3.2. Use of ifTable for SONET/SDH Medium/Section/Line
Only the ifGeneralGroup needs to be supported
ifTable Object Use for combined SONET/SDH Medium/Section/Line
======================================================================
ifIndex Interface index
ifDescr SONET/SDH Medium/Section/
ifType sonet(39)
ifSpeed Speed of line rate for SONET/SDH
(e.g., 155520000 bps).
ifPhysAddress The value of the Circuit Identifier
If no Circuit Identifier has been
this object should have an octet string
zero length
ifAdminStatus Supports read-only access
The desired administrative status of
interface
ifOperStatus The value testing(3) is not used
This object assumes the value down(2),
if the objects
and sonetLineCurrentStatus
any other value than sonetSectionNoDefect(1)
and sonetLineNoDefect(1), respectively
ifLastChange sysUpTime at the last change
ifOperStatus
ifName Textual name of the interface or
OCTET STRING of zero length
ifLinkUpDownTrapEnable Set to enabled(1).
Supports read-only access
ifHighSpeed Speed of line in Mega-bits per
(e.g., 155 Mbps
ifConnectorPresent Set to true(1).
AToM MIB Working Group [Page 6]
RFC 1595 SONET/SDH Objects March 1994
3.3. Use of ifTable for SONET/SDH
Only the ifGeneralGroup needs to be supported
ifTable Object Use for SONET/SDH
=========================================
ifIndex Interface index
ifDescr SONET/SDH
ifType sonetPath(50)
ifSpeed set to speed of SONET/SDH
(e.g., an STS-1 path has
rate of 50112000 bps.)
ifPhysAddress Circuit Identifier or OCTET STRING
zero length
ifAdminStatus Supports read-only access
The desired administrative status of
interface
ifOperStatus This object assumes the value down(2),
if the object sonetPathCurrentStatus
any other value than sonetPathNoDefect(1).
ifLastChange sysUpTime at the last change in ifOperStatus
ifName Textual name of the interface or
OCTET STRING of zero length
ifLinkUpDownTrapEnable Default value is disabled(2).
Just read-only access may
supported
ifHighSpeed Set to rate of SONET/SDH
in Mega-bits per second
ifConnectorPresent Set to false(2).
AToM MIB Working Group [Page 7]
RFC 1595 SONET/SDH Objects March 1994
3.4. Use of ifTable for SONET/SDH VTs/
Only the ifGeneralGroup needs to be supported
ifTable Object Use for SONET/SDH VTs/
===========================================
ifIndex Interface index
ifDescr SONET/SDH VT/
ifType sonetVT(51)
ifSpeed Set to speed of VT/
(e.g., a VT1.5 has a rate
1728000 bps.)
ifPhysAddress Circuit Identifier or OCTET STRING
zero length
ifAdminStatus Supports read-only access
The desired administrative status of
interface
ifOperStatus This object assumes the value down(2),
if the object sonetVTCurrentStatus
any other value than sonetVTNoDefect(1).
ifLastChange sysUpTime at the last change
ifOperStatus
ifName Textual name of the interface or
OCTET STRING of zero length
ifLinkUpDownTrapEnable Default value is disabled(2).
Just read-only access may
supported
ifHighSpeed Set to rate of VT in Mega-bits per second
ifConnectorPresent Set to false(2).
AToM MIB Working Group [Page 8]
RFC 1595 SONET/SDH Objects March 1994
3.5. SONET/SDH
The terminology used in this document to describe error conditions
a SONET circuit as monitored by a SONET system are from the
T1M1.3/93-005R2 [11]. The terminology used in this document
describe error conditions on a SDH circuit as monitored by a
system are from the CCITT G.783 [18]. Only the SONET
Monitoring terminology is defined in this document. The
for SDH Performance Monitoring terms are similar but not identical
and they can be found in [18]. If the definition in this
does not match the definition in the ANSI T1M1.3/93-005R2
document, the implementer should follow the definition described
this document
Section Loss Of Frame Failure (Out of Frame Event,
Errored Frame Defect
An Out of Frame (OOF) event (or Severely Errored
defect) is the occurrence of four contiguous
frame alignment words. A frame alignment work
the A1 and A2 bytes of an STS frame, and is defined
T1.105. The SEF defect is terminated when two
error-free frame words are detected. Any
of the frame recovery circuitry which
realignment following an OOF within the 250
(two frames) interval implied by this definition
acceptable
An Loss of Frame (LOF) defect is declared when an OOF/
defect persists for a period of 3 milliseconds. The
defect is terminated when the incoming signal
continuously in-frame for a period of 1 ms to 3 ms
An LOF failure is declared when the LOF defect
for a period of 2.5 +/- 0.5 seconds, except when an
defect or failure is present. The LOF failure is
when the LOS failure is declared, or when the LOF
is absent for 10 +/- 0.5 seconds
Loss of
The Loss of Signal (LOS) defect is declared when
transitions are detected on the incoming signal (
descrambling). The LOS defect is detected
observing 2.3 to 100 microseconds of no transitions.
LOS defect is cleared after a 125 microsecond
(one frame) during which no LOS defect is detected
The LOS failure is declared when the LOS defect
for a period of 2.5 +/- 0.5 seconds, or if LOS defect
AToM MIB Working Group [Page 9]
RFC 1595 SONET/SDH Objects March 1994
present when the criteria for LOF failure
have been met. The LOS failure is cleared when the
defect is absent for a period of 10 +/- 0.5 seconds
Declaration of LOS failure clears any existing
failure. Clearing the LOS failure allows
declaration of the LOF failure if conditions warrant
STS-Path Loss of
An Loss of Pointer (LOP) defect is declared when either
valid pointer is not detected in eight
frames, or when eight consecutive frames are
with the New Data Flag (NDF) set to "1001" without
valid concatenation indicator (see ANSI T1.105). A
defect is terminated when either a valid pointer with
normal NDF set to "0110", or a valid
indicator is detected for three contiguous frames
Incoming STS-Path AIS shall not result in the
of a LOP defect
A STS-Path LOP failure is declared when the STS-Path
defect persists for a period of 2.5 +/- 0.5 seconds.
STS-Path LOP failure is cleared when the STS-Path
defect is absent for 10 +/- 0.5 seconds
VT Loss of
A VT LOP defect is declared when either a valid
is not detected in eight consecutive VT superframes,
when eight consecutive VT superframes are detected
the NDF set to "1001" without a valid
indicator. A VT LOP defect is terminated when either
valid pointer with a normal NDF set to "0110", or a
concatenation indicator is detected for three
VT superframes. Incoming VT-Path AIS shall not result
declaring a VT LOP defect
A VT LOP failure is declared when the VT LOP
persists for 2.5 +/- 0.5 seconds. A VT LOP failure
cleared when the VT LOP defect is absent for 10 +/- 0.5
seconds
Line Alarm Indication
A Line Alarm Indication Signal (L-AIS) is defined in
T1.105. The following criteria are specific to the L-
defect
-- Line AIS defect is detected as a "111" pattern
bits 6, 7, and 8 of the K2 byte in five
frames
AToM MIB Working Group [Page 10]
RFC 1595 SONET/SDH Objects March 1994
-- Line AIS defect is terminated when bits 6, 7, and 8
of the K2 byte do not contain the code "111" for
consecutive frames
A Line AIS failure is declared when the Line AIS
persists for a period of 20.5 +/- 0.5 seconds. A
AIS failure is cleared when the Line AIS defect is
for 10 +/- 0.5 seconds
STS-Path Alarm Indication
The STS-Path Alarm Indication Signal (AIS) is defined
ANSI T1.105 as all ones in bytes H1, H2, and H3 as
as all ones in the entire STS SPE. The
criteria are specific to the STS-Path AIS defect
-- STS-Path AIS defect is detected as all ones in
H1 and H2 in three contiguous frames
-- The STS-Path AIS defect is terminated when a valid
Pointer is detected with the NDF set to "1001" (inverted
for one frame, or "0110" (normal) for three
frames
A STS-Path AIS failure is declared when the STS-Path
defect persists for 2.5 +/- 0.5 seconds. A STS-Path
failure is cleared when the STS-Path AIS defect is
for 10 +/- 0.5 seconds
VT-Path Alarm Indication
The VT-Path Alarm Indication Signal (AIS) is
applicable for VTs in the floating mode of operation
VT-Path AIS is used to alert the downstream VT
Terminating Entity (PTE) of an upstream failure.
detection of a failure, Line AIS, or STS-Path AIS, an
PTE will generate downstream VT-Path AIS if the
Synchronous Payload Envelope (SPE) is carrying
VTs. VT-Path AIS is specified in ANSI T1.105 as all
in bytes V1, V2, V3, and V4, as well as all ones in
entire VT SPE. The following criteria are specific
VT-Path AIS defect
-- VT-Path AIS defect is detected by a VT PTE as
ones in bytes V1 and V2 in three contiguous
superframes
-- VT-Path AIS defect is terminated when valid
pointer with a valid VT size is detected with the NDF
to "1001" (inverted) for one VT superframe, or "0110"
AToM MIB Working Group [Page 11]
RFC 1595 SONET/SDH Objects March 1994
(normal) for three contiguous VT superframes
detected
A VT-Path AIS failure is declared when the VT-Path
defect persists for 2.5 +/- 0.5 seconds. A VT-Path
failure is cleared when the VT-Path AIS defect is
for 10 +/- 0.5 seconds
Line Remote Defect
Line Remote Defect Indication (RDI) (aka Line FERF
signal is the occurrence of a "110" pattern in
positions 6, 7, and 8 of the K2 byte in STS-1 #1 of
STS-N signal. Line RDI is defined in ANSI T1.105.
following criteria are specific to Line RDI defect
-- Line RDI defect is a "110" code in bits 6, 7, and 8
of the K2 byte of in STS-1 #1 in five consecutive frames
-- Line RDI defect is terminated when any code
than "110" is detected in bits 6, 7, and 8 of the K2
in five consecutive frames
A Line Remote Failure Indication (RFI) failure
declared when the incoming Line RDI defects lasts for 2.5
+/- 0.5 seconds. The Line RFI failure is cleared when
Line RDI defects are detected for 10 +/- 0.5 seconds
STS-Path Remote Defect
STS-Path RDI (aka STS-Path FERF) signal shall
generated within 100 milliseconds by the STS PTE
detection of an AIS or LOP defect. Transmission of
STS-Path RDI signal shall cease within 100
when the STS PTE no longer detects STS-Path AIS or STS
Path LOP defect. The STS-Path RDI shall
report the presence or absence of STS-Path AIS or STS
Path LOP defects. STS-Path RDI defect is defined in
T1.105. The following requirements are specific to
STS-Path RDI defect
-- STS-Path RDI is detected by all STS PTEs. STS-
RDI is detected by the upstream STS PTE as a "1" in
five of the Path Status byte (G1) for five
frames
-- Removal of STS-Path Remote Defect Indication
detected by a "0" in bit 5 of the G1 byte in
contiguous frames
AToM MIB Working Group [Page 12]
RFC 1595 SONET/SDH Objects March 1994
A STS-Path Remote Failure Indication (RFI) failure
declared when the incoming STS-Path RDI defects lasts
2.5 +/- 0.5 seconds. The STS-Path RFI failure is
when no STS-Path RDI defects are detected for 10 +/- 0.5
seconds
VT-Path Remote Defect
VT Path RDI (aka VT Path FERF) signal shall be
within 100 milliseconds by the VT PTE upon detection of
VT-Path AIS or LOP defect. Transmission of the VT-
RDI signal shall cease within 100 milliseconds when
VT PTE no longer detects VT-Path AIS or VT-Path
defect. The VT-Path RDI shall accurately report
presence or absence of VT-Path AIS or VT-Path
defects. VT-Path RDI defect is defined in ANSI T1.105.
The following requirements are specific to VT-Path
defect
-- VT-Path RDI defect is the occurrence of a "1" in
4 of the VT-Path Overhead byte (V5) in five
frames
-- VT-Path RDI defect is terminated when a "0"
detected in bit 4 of the VT-Path Overhead byte (V5)
five contiguous frames
A VT-Path Remote Failure Indication (RFI) (derived
failure is declared when the incoming VT-Path RDI
lasts for 2.5 +/- 0.5 seconds. The VT-Path RFI
is cleared when no VT-Path RDI defects are detected
10 +/- 0.5 seconds
VT-Path Remote Failure
The VT-Path RFI signal is only required for the case
byte synch mapped DS1s where the DS1 frame bit is
mapped. The VT-Path RFI is specified in ANSI T1.105,
where it is currently called VT path yellow.
provided, the VT-Path RFI signal is used to indicate
occurrence of far-end failures. When the VT-Path RFI
not provided, far-end failures are derived from
timing of the VT-Path RDI defect. The VT-Path
failure is declared within 5 ms of detecting the
VT-Path RFI Signal. The VT-Path Remote
Indication (RFI) failure is cleared within 50 ms
detecting the removal of the incoming VT-Path RFI signal
AToM MIB Working Group [Page 13]
RFC 1595 SONET/SDH Objects March 1994
Coding
Coding Violations (CV) are Bit Interleaved Parity (BIP
errors that are detected in the incoming signal.
counters are incremented for each BIP error detected
That is, each BIP-8 can detect up to eight errors
STS-N frame, with each error incrementing the CV counter
Section CVs shall be collected using the BIP-8 in the B
byte located in the Section Overhead of STS-1 #1.
CVs shall be collected using the BIP-8s in B2
located in the Line Overhead of each STS-1 (since all
on an STS-N line are counted together, this is
to counting each error in the BIP-8*N contained in the B
bytes of the STS-N Line Overhead). Thus, on an STS-
signal, up to 8 x N CVs may occur in each frame.
CVs shall be collected using the BIP-8 in the B3 byte
the STS-Path Overhead of the STS SPE. VT CVs shall
collected using the BIP-2 in the V5 overhead byte of
floating VT
Errored
At each layer, an Errored Second (ES) is a second
one or more Coding Violations at that layer OR one
more incoming defects (e.g., SEF, LOS, AIS, LOP) at
layer has occurred
Severely Errored
At each layer, an Severely Errored Second (SES) is
second with x or more CVs at that layer, or a
during which at least one or more incoming defects
that layer has occurred. Values of x vary depending
the line rate and the Bit Error Rate. See Section 3.4
for values for x
Severely Errored Framing
A Severely Errored Framing Second (SEFS) is a
with containing one or more SEF events. This counter
only counted at the Section Layer
Unavailable
At the Line, Path, and VT layers, an unavailable
is calculated by counting the number of seconds that
interface is unavailable. At each layer, the SONET/
interface is said to be unavailable at the onset of 10
contiguous SESs. The 10 SESs are included in
time. Once unavailable, the SONET/SDH interface
available at the onset of 10 contiguous seconds with
SESs. The 10 seconds with no SESs are excluded
unavailable time. With respect to the SONET/SDH
AToM MIB Working Group [Page 14]
RFC 1595 SONET/SDH Objects March 1994
counts at each layer, all counters at that layer
incremented while the SONET/SDH interface is
available at that layer. While the interface is
unavailable at that layer, the only count that
incremented is UASs at that layer
A special case exists when the 10 or more second
crosses the 900 second statistics window boundary, as
foregoing description implies that the SES and
counters must be adjusted when the Unavailable
State is entered. Clearly, successive GETs of
affected sonetPathIntervalSES and
(for the Line and VT also) objects will return
values if the first GET occurs during the first
seconds of the window. This is viewed as an
side-effect of selecting the presently defined
objects as a basis for this memo
If a Path or VT connection is not provisioned (idle)
SONET equipment will signal this state by
the Path or VT Signal Label as follows
- byte C2 of the STS Path Overhead equal to 0 for
unequipped Path
- byte V5 of the VT Path Overhead equal to 0 for
unequipped VT
Signal Label
A Path or VT connection is not correctly provisioned if
received Path or VT Signal Label mismatch occurs.
received Signal Label is considered mismatched if it
not equal either the locally provisioned value or
value 'equipped non-specific' (1 hex). Note that
received non-zero Signal Label is considered a
provisioned value of 'equipped non-specific'. Only in
service, provisioned Path Terminating equipment
detect mismatched Signal labels. It is
provisioned if it has been configured for a mapping
has been assigned signals to and from which the
takes place
Circuit
This is a character string specified by the
vendor, and is useful when communicating with the
during the troubleshooting process
AToM MIB Working Group [Page 15]
RFC 1595 SONET/SDH Objects March 1994
3.6. Values for x for the Section, Line, Path, and VT
Value for x for SONET/SDH Section SES
Rate x Minimum Bit Error
=======================================================
OC-1 9 1.5 x 10^-7
0C-3 16 1 x 10^-7
OC-9 47 1 x 10^-7
OC-12 63 1 x 10^-7
OC-18 94 1 x 10^-7
OC-24 125 1 x 10^-7
OC-36 187 1 x 10^-7
OC-48 249 1 x 10^-7
Value for x for SONET/SDH Line SES
Rate x Minimum Bit Error
=======================================================
OC-1 12 2 x 10^-7
0C-3 32 2 x 10^-7
OC-9 94 2 x 10^-7
OC-12 124 2 x 10^-7
OC-18 186 2 x 10^-7
OC-24 248 2 x 10^-7
OC-36 370 2 x 10^-7
OC-48 494 2 x 10^-7
Value for x for SONET/SDH STS-Path SES
Rate x Minimum Bit Error
=======================================================
STS-1 9 1.5 x 10^-7
STS-3 16 1 x 10^-7
Value for x for SONET/SDH VT-Path SES
Rate x Minimum Bit Error
=======================================================
VT1.5 4 2 x 10^-6
VT2 6 2 x 10^-6
VT3 8 2 x 10^-6
VT6 14 2 x 10^-6
AToM MIB Working Group [Page 16]
RFC 1595 SONET/SDH Objects March 1994
4. Object
SONET-MIB DEFINITIONS ::=
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
Integer32,
FROM SNMPv2-
TEXTUAL-CONVENTION,
FROM SNMPv2-
MODULE-COMPLIANCE, OBJECT-
FROM SNMPv2-
ifIndex,
FROM RFC-1213;
-- This is the MIB module for the SMDS Interface objects
sonetMIB MODULE-
LAST-UPDATED "9401030000Z
ORGANIZATION "IETF AToM MIB Working Group
CONTACT-
" Tracy
Postal: Bell Communications
331 Newman Springs
P.O. Box 7020
Red Bank, NJ 07701-7020
Tel: +1 908 758 2107
Fax: +1 908 758 4177
E-mail: tacox@mail.bellcore.
Kaj
Postal: Bell Communications
331 Newman Springs
P.O. Box 7020
Red Bank, NJ 07701-7020
Tel: +1 908 758 5254
Fax: +1 908 758 4196
AToM MIB Working Group [Page 17]
RFC 1595 SONET/SDH Objects March 1994
E-mail: kaj@cc.bellcore.com
"The MIB module to
SONET/SDH interfaces objects."
::= { transmission 39 }
-- This is the MIB module for the SONET/SDH
sonetObjects OBJECT IDENTIFIER ::= { sonetMIB 1 }
sonetObjectsPath OBJECT IDENTIFIER ::= { sonetMIB 2 }
sonetObjectsVT OBJECT IDENTIFIER ::= { sonetMIB 3 }
-- groups in the SONET/SDH MIB
sonetMedium OBJECT IDENTIFIER ::= { sonetObjects 1 }
sonetSection OBJECT IDENTIFIER ::= { sonetObjects 2 }
sonetLine OBJECT IDENTIFIER ::= { sonetObjects 3 }
sonetFarEndLine OBJECT IDENTIFIER ::= { sonetObjects 4 }
sonetPath OBJECT IDENTIFIER ::= { sonetObjectsPath 1 }
sonetFarEndPath OBJECT IDENTIFIER ::= { sonetObjectsPath 2 }
sonetVT OBJECT IDENTIFIER ::= { sonetObjectsVT 1 }
sonetFarEndVT OBJECT IDENTIFIER ::= { sonetObjectsVT 2 }
-- the SONET/SDH Medium
-- SONET/SDH interfaces for some applications may
-- electrical interfaces and not optical interfaces
-- This group handles the configuration information
-- both optical SONET/SDH interfaces and
-- SONET/SDH interfaces
sonetMediumTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
AToM MIB Working Group [Page 18]
RFC 1595 SONET/SDH Objects March 1994
"The SONET/SDH Medium table."
::= { sonetMedium 1 }
sonetMediumEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Medium table."
INDEX { ifIndex }
::= { sonetMediumTable 1 }
SonetMediumEntry ::=
SEQUENCE {
sonetMediumType INTEGER
sonetMediumTimeElapsed Integer32,
sonetMediumValidIntervals Integer32,
sonetMediumLineCoding INTEGER
sonetMediumLineType INTEGER
sonetMediumCircuitIdentifier
}
sonetMediumType OBJECT-
SYNTAX INTEGER {
sonet(1),
sdh(2)
}
MAX-ACCESS read-
STATUS
"This variable identifies whether a
or a SDH signal is used across this interface."
::= { sonetMediumEntry 1 }
sonetMediumTimeElapsed OBJECT-
SYNTAX Integer32 (1..900)
MAX-ACCESS read-
STATUS
"The number of seconds, including
seconds, that have elapsed since the beginning
the current error-measurement period."
::= { sonetMediumEntry 2 }
sonetMediumValidIntervals OBJECT-
SYNTAX Integer32 (0..96)
MAX-ACCESS read-
AToM MIB Working Group [Page 19]
RFC 1595 SONET/SDH Objects March 1994
STATUS
"The number of previous intervals for which
data has been stored. A SONET device must
at least n intervals
The minimum value of n is 4.
The default of n is 32.
The maximum value of n is 96.
The value of this object will be n
the device was brought online within the
(nx15) minutes, in which case the value will be
number of complete 15 minute intervals the device
been online."
::= { sonetMediumEntry 3 }
sonetMediumLineCoding OBJECT-
SYNTAX INTEGER {
sonetMediumOther(1),
sonetMediumB3ZS(2),
sonetMediumCMI(3),
sonetMediumNRZ(4),
sonetMediumRZ(5)
}
MAX-ACCESS read-
STATUS
"This variable describes the line coding
this interface. The B3ZS and CMI are used
electrical SONET/SDH signals (STS-1 and STS-3).
The Non-Return to Zero (NRZ) and the
to Zero are used for optical SONET/SDH signals."
::= { sonetMediumEntry 4 }
sonetMediumLineType OBJECT-
SYNTAX INTEGER {
sonetOther(1),
sonetShortSingleMode(2),
sonetLongSingleMode(3),
sonetMultiMode(4),
sonetCoax(5),
sonetUTP(6)
}
MAX-ACCESS read-
STATUS
"This variable describes the line type
this interface. The line types
Short and Long
AToM MIB Working Group [Page 20]
RFC 1595 SONET/SDH Objects March 1994
Single Mode fiber or Multi-Mode fiber interfaces
and coax and UTP for electrical interfaces.
value sonetOther should be used when the Line Type
not one of the listed values."
::= { sonetMediumEntry 5 }
sonetMediumCircuitIdentifier OBJECT-
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-
STATUS
"This variable contains the
vendor's circuit identifier, for
purpose of facilitating troubleshooting."
::= { sonetMediumEntry 6 }
-- the SONET/SDH Section
-- this group consists of 2 tables
-- - the SONET/SDH Section Current
-- - the SONET/SDH Section Interval
-- the SONET/SDH Section Current
-- The SONET/SDH
-- current table contains various
-- being collected for the current 15 minute interval
sonetSectionCurrentTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Section Current table."
::= { sonetSection 1 }
sonetSectionCurrentEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Section Current table."
INDEX { ifIndex }
::= { sonetSectionCurrentTable 1 }
AToM MIB Working Group [Page 21]
RFC 1595 SONET/SDH Objects March 1994
SonetSectionCurrentEntry ::=
SEQUENCE {
sonetSectionCurrentStatus Integer32,
sonetSectionCurrentESs Gauge32,
sonetSectionCurrentSESs Gauge32,
sonetSectionCurrentSEFSs Gauge32,
sonetSectionCurrentCVs Gauge32
}
sonetSectionCurrentStatus OBJECT-
SYNTAX Integer32 (1..6)
MAX-ACCESS read-
STATUS
"This variable indicates
status of the interface
The
is a bit map
as a sum, therefore
it can represent multiple
simultaneously
The sonetSectionNoDefect should
set if and only
no other flag is set
The various bit positions are
1
2
4 sonetSectionLOF
::= { sonetSectionCurrentEntry 1 }
sonetSectionCurrentESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Seconds encountered by a SONET/
Section in the current 15 minute interval."
::= { sonetSectionCurrentEntry 2 }
sonetSectionCurrentSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
AToM MIB Working Group [Page 22]
RFC 1595 SONET/SDH Objects March 1994
Severely Errored
encountered by a SONET/SDH Section in the current 15
minute interval."
::= { sonetSectionCurrentEntry 3 }
sonetSectionCurrentSEFSs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored Framing
encountered by a SONET/SDH Section in the
15 minute interval."
::= { sonetSectionCurrentEntry 4 }
sonetSectionCurrentCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Violations encountered by
SONET/SDH Section in the current 15 minute interval."
::= { sonetSectionCurrentEntry 5 }
-- the SONET/SDH Section Interval
-- The SONET/SDH Section Interval
-- contains various
-- collected by each system over a
-- of the previous 24 hours
-- operation. The past 24 hours may be broken into 96
-- completed 15 minute intervals
-- A system is required to store
-- least 4 completed 15 minute interval
-- The default value is 32 intervals
sonetSectionIntervalTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Section Interval table."
::= { sonetSection 2 }
sonetSectionIntervalEntry OBJECT-
AToM MIB Working Group [Page 23]
RFC 1595 SONET/SDH Objects March 1994
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Section Interval table."
INDEX { ifIndex
sonetSectionIntervalNumber }
::= { sonetSectionIntervalTable 1 }
SonetSectionIntervalEntry ::=
SEQUENCE {
sonetSectionIntervalNumber Integer32,
sonetSectionIntervalESs Gauge32,
sonetSectionIntervalSESs Gauge32,
sonetSectionIntervalSEFSs Gauge32,
sonetSectionIntervalCVs Gauge32
}
sonetSectionIntervalNumber OBJECT-
SYNTAX Integer32 (1..96)
MAX-ACCESS not-
STATUS
"A number between 1 and 96, which identifies
interval for which the set of statistics is available
The interval identified by 1 is the most
completed 15 minute interval
and the interval
by N is the interval immediately preceding
one
by N-1."
::= { sonetSectionIntervalEntry 1 }
sonetSectionIntervalESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Errored Seconds
by a SONET/SDH Section in
particular 15-minute
in the past 24 hours."
::= { sonetSectionIntervalEntry 2 }
sonetSectionIntervalSESs OBJECT-
SYNTAX Gauge32
AToM MIB Working Group [Page 24]
RFC 1595 SONET/SDH Objects March 1994
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored
encountered by a SONET/SDH Section in
particular 15-minute
in the past 24 hours."
::= { sonetSectionIntervalEntry 3 }
sonetSectionIntervalSEFSs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored Framing
encountered by a SONET/SDH Section in
particular 15-minute
in the past 24 hours."
::= { sonetSectionIntervalEntry 4 }
sonetSectionIntervalCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Violations encountered by
SONET/SDH Section in a particular 15-minute
in the past 24 hours."
::= { sonetSectionIntervalEntry 5 }
-- the SONET/SDH Line
-- this group consists of 2 tables
-- - the SONET/SDH Line Current
-- - the SONET/SDH Line Interval
-- the SONET/SDH Line Current
-- The SONET/SDH
-- current table contains various
-- being collected for the current 15 minute interval
sonetLineCurrentTable OBJECT-
AToM MIB Working Group [Page 25]
RFC 1595 SONET/SDH Objects March 1994
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Line Current table."
::= { sonetLine 1 }
sonetLineCurrentEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Line Current table."
INDEX { ifIndex }
::= { sonetLineCurrentTable 1 }
SonetLineCurrentEntry ::=
SEQUENCE {
sonetLineCurrentStatus Integer32,
sonetLineCurrentESs Gauge32,
sonetLineCurrentSESs Gauge32,
sonetLineCurrentCVs Gauge32,
sonetLineCurrentUASs Gauge32
}
sonetLineCurrentStatus OBJECT-
SYNTAX Integer32 (1..6)
MAX-ACCESS read-
STATUS
"This variable indicates
status of the interface
The
is a bit map
as a sum, therefore
it can represent multiple
simultaneously
The sonetLineNoDefect should
set if and only
no other flag is set
The various bit positions are
1
2
4 sonetLineRDI
::= { sonetLineCurrentEntry 1 }
AToM MIB Working Group [Page 26]
RFC 1595 SONET/SDH Objects March 1994
sonetLineCurrentESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Seconds encountered by a SONET/
Line in the current 15 minute interval."
::= { sonetLineCurrentEntry 2 }
sonetLineCurrentSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored
encountered by a SONET/SDH Line in the current 15
interval."
::= { sonetLineCurrentEntry 3 }
sonetLineCurrentCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Violations encountered by
SONET/SDH Line in the current 15 minute interval."
::= { sonetLineCurrentEntry 4 }
sonetLineCurrentUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Unavailable
encountered by a SONET/SDH Line in the current 15
interval."
::= { sonetLineCurrentEntry 5 }
-- the SONET/SDH Line Interval
-- The SONET/SDH Line Interval
AToM MIB Working Group [Page 27]
RFC 1595 SONET/SDH Objects March 1994
-- contains various
-- collected by each system over a
-- of the previous 24 hours
-- operation. The past 24 hours may be broken into 96
-- completed 15 minute intervals
-- A system is required to store
-- least 4 completed 15 minute interval
-- The default value is 32 intervals
sonetLineIntervalTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Line Interval table."
::= { sonetLine 2 }
sonetLineIntervalEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Line Interval table."
INDEX { ifIndex
sonetLineIntervalNumber }
::= { sonetLineIntervalTable 1 }
SonetLineIntervalEntry ::=
SEQUENCE {
sonetLineIntervalNumber Integer32,
sonetLineIntervalESs Gauge32,
sonetLineIntervalSESs Gauge32,
sonetLineIntervalCVs Gauge32,
sonetLineIntervalUASs Gauge32
}
sonetLineIntervalNumber OBJECT-
SYNTAX Integer32 (1..96)
MAX-ACCESS not-
STATUS
"A number between 1 and 96, which identifies
interval for which the set of statistics is available
The interval identified by 1 is the most
completed 15 minute interval
and the interval
by N is the interval immediately preceding
AToM MIB Working Group [Page 28]
RFC 1595 SONET/SDH Objects March 1994
one
by N-1."
::= { sonetLineIntervalEntry 1 }
sonetLineIntervalESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Errored Seconds
by a SONET/SDH Line in
particular 15-minute
in the past 24 hours."
::= { sonetLineIntervalEntry 2 }
sonetLineIntervalSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored
encountered by a SONET/SDH Line in
particular 15-minute
in the past 24 hours."
::= { sonetLineIntervalEntry 3 }
sonetLineIntervalCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Violations encountered by
SONET/SDH Line in
particular 15-minute
in the past 24 hours."
::= { sonetLineIntervalEntry 4 }
sonetLineIntervalUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with
number of Unavailable
encountered by a SONET/SDH Line
AToM MIB Working Group [Page 29]
RFC 1595 SONET/SDH Objects March 1994
a particular 15-minute
in the past 24 hours."
::= { sonetLineIntervalEntry 5 }
-- The SONET/SDH Far End Line group
-- This group may only be implemented by SONET/SDH (LTEs
-- systems that provide for a far end block error (FEBE
-- information at the SONET/SDH Line Layer
-- This group consists of two tables
-- SONET/SDH Far End Line Current
-- SONET/SDH Far End Line Interval
-- The SONET/SDH Far End Line Current
-- The SONET/SDH Far End Line Current table
-- various statistics
-- collected for the current 15 minute interval
-- The statistics are collected from the far
-- block error code (FEBE
-- within the third Z2 byte of the Line
-- in Broadband ISDN applications
-- The definitions are the same as described
-- the near-end information
sonetFarEndLineCurrentTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Far End Line Current table."
::= { sonetFarEndLine 1 }
sonetFarEndLineCurrentEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Far End Line Current table."
INDEX { ifIndex }
::= { sonetFarEndLineCurrentTable 1 }
SonetFarEndLineCurrentEntry ::=
SEQUENCE {
sonetFarEndLineCurrentESs Gauge32,
AToM MIB Working Group [Page 30]
RFC 1595 SONET/SDH Objects March 1994
sonetFarEndLineCurrentSESs Gauge32,
sonetFarEndLineCurrentCVs Gauge32,
sonetFarEndLineCurrentUASs Gauge32
}
sonetFarEndLineCurrentESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Far End Errored Seconds encountered by a SONET/
interface in the current 15 minute interval."
::= { sonetFarEndLineCurrentEntry 1 }
sonetFarEndLineCurrentSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Severely Errored
encountered by a SONET/SDH Medium/Section/
interface in the current 15
interval."
::= { sonetFarEndLineCurrentEntry 2 }
sonetFarEndLineCurrentCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Coding Violations reported
the far end block error
encountered by
SONET/SDH Medium/Section/
interface in the current 15 minute interval."
::= { sonetFarEndLineCurrentEntry 3 }
sonetFarEndLineCurrentUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Unavailable
AToM MIB Working Group [Page 31]
RFC 1595 SONET/SDH Objects March 1994
encountered by
SONET/SDH Medium/Section/
interface in the current 15 minute interval."
::= { sonetFarEndLineCurrentEntry 4 }
-- The SONET/SDH Far End Line Interval
-- The SONET/SDH Far End Line Interval
-- contains various
-- collected by each system over a
-- of the previous 24 hours
-- operation. The past 24 hours may be broken into 96
-- completed 15 minute intervals
-- A system is required to store
-- least 4 completed 15 minute interval
-- The default value is 32 intervals
sonetFarEndLineIntervalTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Far End Line Interval table."
::= { sonetFarEndLine 2 }
sonetFarEndLineIntervalEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH
End Line Interval table."
INDEX { ifIndex
sonetFarEndLineIntervalNumber }
::= { sonetFarEndLineIntervalTable 1 }
SonetFarEndLineIntervalEntry ::=
SEQUENCE {
sonetFarEndLineIntervalNumber Integer32,
sonetFarEndLineIntervalESs Gauge32,
sonetFarEndLineIntervalSESs Gauge32,
sonetFarEndLineIntervalCVs Gauge32,
sonetFarEndLineIntervalUASs Gauge32
}
sonetFarEndLineIntervalNumber OBJECT-
AToM MIB Working Group [Page 32]
RFC 1595 SONET/SDH Objects March 1994
SYNTAX Integer32 (1..96)
MAX-ACCESS not-
STATUS
"A number between 1 and 96, which identifies
interval for which the set of statistics is available
The interval identified by 1 is the most
completed 15 minute interval
and the interval
by N is the interval immediately preceding
one
by N-1."
::= { sonetFarEndLineIntervalEntry 1 }
sonetFarEndLineIntervalESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Errored Seconds
by a SONET/SDH
interface in a particular 15-minute
in the past 24 hours."
::= { sonetFarEndLineIntervalEntry 2 }
sonetFarEndLineIntervalSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Severely Errored
encountered by a SONET/SDH
interface in a particular 15-minute
in the past 24 hours."
::= { sonetFarEndLineIntervalEntry 3 }
sonetFarEndLineIntervalCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Coding Violations reported
the far end block error
encountered by
SONET/SDH
AToM MIB Working Group [Page 33]
RFC 1595 SONET/SDH Objects March 1994
interface in a particular 15-minute
in the past 24 hours."
::= { sonetFarEndLineIntervalEntry 4 }
sonetFarEndLineIntervalUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Unavailable
encountered by
SONET/SDH
interface in a particular 15-minute
in the past 24 hours."
::= { sonetFarEndLineIntervalEntry 5 }
-- the SONET/SDH Path
-- this group consists of 2 tables
-- - the SONET/SDH Path Current
-- - the SONET/SDH Path Interval
-- the SONET/SDH Path Current
-- The SONET/SDH
-- current table contains various
-- being collected for the current 15 minute interval
sonetPathCurrentTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Path Current table."
::= { sonetPath 1 }
sonetPathCurrentEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Path Current table."
INDEX { ifIndex }
::= { sonetPathCurrentTable 1 }
AToM MIB Working Group [Page 34]
RFC 1595 SONET/SDH Objects March 1994
SonetPathCurrentEntry ::=
SEQUENCE {
sonetPathCurrentWidth INTEGER
sonetPathCurrentStatus Integer32,
sonetPathCurrentESs Gauge32,
sonetPathCurrentSESs Gauge32,
sonetPathCurrentCVs Gauge32,
sonetPathCurrentUASs Gauge32
}
sonetPathCurrentWidth OBJECT-
SYNTAX INTEGER {
sts1(1),
sts3cSTM1(2),
sts12cSTM4(3),
sts24c(4),
sts48cSTM16(5)
}
MAX-ACCESS read-
STATUS
"A value that indicates the type of the SONET/
Path. For SONET, the assigned types
the STS-Nc SPEs, where N = 1, 3, 12, 24, and 48.
STS-1 is equal to 51.84 Mbps. For SDH, the
types are the STM-Nc VCs, where N = 1, 4, and 16."
::= { sonetPathCurrentEntry 1 }
sonetPathCurrentStatus OBJECT-
SYNTAX Integer32 (1..14)
MAX-ACCESS read-
STATUS
"This variable indicates
status of the interface
The
is a bit map
as a sum, therefore
it can represent multiple
simultaneously
The sonetPathNoDefect should
set if and only
no other flag is set
The various bit positions are
1
2
AToM MIB Working Group [Page 35]
RFC 1595 SONET/SDH Objects March 1994
4
8
16
32 sonetPathSignalLabelMismatch
::= { sonetPathCurrentEntry 2 }
sonetPathCurrentESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Seconds encountered by a SONET/
Path in the current 15 minute interval."
::= { sonetPathCurrentEntry 3 }
sonetPathCurrentSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored
encountered by a SONET/SDH Path in the current 15
interval."
::= { sonetPathCurrentEntry 4 }
sonetPathCurrentCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Violations encountered by
SONET/SDH Path in the current 15 minute interval."
::= { sonetPathCurrentEntry 5 }
sonetPathCurrentUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Unavailable
encountered by a Path in the
15 minute, interval."
::= { sonetPathCurrentEntry 6 }
AToM MIB Working Group [Page 36]
RFC 1595 SONET/SDH Objects March 1994
-- the SONET/SDH Path Interval
-- The SONET/SDH Path Interval
-- contains various
-- collected by each system over a
-- of the previous 24 hours
-- operation. The past 24 hours may be broken into 96
-- completed 15 minute intervals
-- A system is required to store
-- least 4 completed 15 minute interval
-- The default value is 32 intervals
sonetPathIntervalTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Path Interval table."
::= { sonetPath 2 }
sonetPathIntervalEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Path Interval table."
INDEX { ifIndex
sonetPathIntervalNumber }
::= { sonetPathIntervalTable 1 }
SonetPathIntervalEntry ::=
SEQUENCE {
sonetPathIntervalNumber Integer32,
sonetPathIntervalESs Gauge32,
sonetPathIntervalSESs Gauge32,
sonetPathIntervalCVs Gauge32,
sonetPathIntervalUASs Gauge32
}
sonetPathIntervalNumber OBJECT-
SYNTAX Integer32 (1..96)
MAX-ACCESS not-
STATUS
"A number between 1 and 96, which identifies
interval for which the set of statistics is available
AToM MIB Working Group [Page 37]
RFC 1595 SONET/SDH Objects March 1994
The interval identified by 1 is the most
completed 15 minute interval
and the interval
by N is the interval immediately preceding
one
by N-1."
::= { sonetPathIntervalEntry 1 }
sonetPathIntervalESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Errored Seconds
by a SONET/SDH Path in
particular 15-minute
in the past 24 hours."
::= { sonetPathIntervalEntry 2 }
sonetPathIntervalSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Severely Errored
encountered by a SONET/SDH Path
a particular 15-minute
in the past 24 hours."
::= { sonetPathIntervalEntry 3 }
sonetPathIntervalCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Violations encountered by
SONET/SDH Path in a particular 15-minute
in the past 24 hours."
::= { sonetPathIntervalEntry 4 }
sonetPathIntervalUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
AToM MIB Working Group [Page 38]
RFC 1595 SONET/SDH Objects March 1994
"The counter associated with the number
Unavailable
encountered by a Path in
particular 15-minute
in the past 24 hours."
::= { sonetPathIntervalEntry 5 }
-- The SONET/SDH Far End Path
-- This group consists of two tables
-- - SONET/SDH Far End Path Current
-- - SONET/SDH Far End Path Interval
-- The SONET/SDH Far End Path Current
-- The SONET/SDH Far End Path Current
-- contains various
-- being collected for the current 15 minute interval
-- The statistics are collected
-- the far end block error
-- (FEBE) within the G1 byte of the Path Overhead
-- The definitions are the same as described
-- the near-end information
sonetFarEndPathCurrentTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Far End Path Current table."
::= { sonetFarEndPath 1 }
sonetFarEndPathCurrentEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH Far End Path Current table."
INDEX { ifIndex }
::= { sonetFarEndPathCurrentTable 1 }
SonetFarEndPathCurrentEntry ::=
SEQUENCE {
sonetFarEndPathCurrentESs Gauge32,
sonetFarEndPathCurrentSESs Gauge32,
sonetFarEndPathCurrentCVs Gauge32,
sonetFarEndPathCurrentUASs Gauge32
AToM MIB Working Group [Page 39]
RFC 1595 SONET/SDH Objects March 1994
}
sonetFarEndPathCurrentESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number of
Far End Errored Seconds encountered by a SONET/
interface in the current 15 minute interval."
::= { sonetFarEndPathCurrentEntry 1 }
sonetFarEndPathCurrentSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Severely Errored
encountered by a SONET/SDH
interface in the current 15
interval."
::= { sonetFarEndPathCurrentEntry 2 }
sonetFarEndPathCurrentCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Coding Violations reported
the far end block error
encountered by
SONET/SDH Path interface
the current 15 minute interval."
::= { sonetFarEndPathCurrentEntry 3 }
sonetFarEndPathCurrentUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Unavailable
encountered by
SONET/SDH Path interface
the current 15 minute interval."
AToM MIB Working Group [Page 40]
RFC 1595 SONET/SDH Objects March 1994
::= { sonetFarEndPathCurrentEntry 4 }
-- The SONET/SDH Far End Path Interval
-- The SONET/SDH Far End Path Interval
-- contains various
-- collected by each system over a
-- of the previous 24 hours
-- operation. The past 24 hours may be broken into 96
-- completed 15 minute intervals
-- A system is required to store
-- least 4 completed 15 minute interval
-- The default value is 32 intervals
sonetFarEndPathIntervalTable OBJECT-
SYNTAX SEQUENCE OF
MAX-ACCESS not-
STATUS
"The SONET/SDH Far End Path Interval table."
::= { sonetFarEndPath 2 }
sonetFarEndPathIntervalEntry OBJECT-
SYNTAX
MAX-ACCESS not-
STATUS
"An entry in the SONET/SDH
End Path Interval table."
INDEX { ifIndex
sonetFarEndPathIntervalNumber }
::= { sonetFarEndPathIntervalTable 1 }
SonetFarEndPathIntervalEntry ::=
SEQUENCE {
sonetFarEndPathIntervalNumber Integer32,
sonetFarEndPathIntervalESs Gauge32,
sonetFarEndPathIntervalSESs Gauge32,
sonetFarEndPathIntervalCVs Gauge32,
sonetFarEndPathIntervalUASs Gauge32
}
sonetFarEndPathIntervalNumber OBJECT-
SYNTAX Integer32 (1..96)
MAX-ACCESS not-
STATUS
AToM MIB Working Group [Page 41]
RFC 1595 SONET/SDH Objects March 1994
"A number between 1 and 96, which identifies
interval for which the set of statistics is available
The interval identified by 1 is the most
completed 15 minute interval
and the interval
by N is the interval immediately preceding
one
by N-1."
::= { sonetFarEndPathIntervalEntry 1 }
sonetFarEndPathIntervalESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Errored Seconds
by a SONET/SDH Path interface in
particular 15-minute
in the past 24 hours."
::= { sonetFarEndPathIntervalEntry 2 }
sonetFarEndPathIntervalSESs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Severely Errored
encountered by a SONET/SDH Path
in a particular 15-minute
in the past 24 hours."
::= { sonetFarEndPathIntervalEntry 3 }
sonetFarEndPathIntervalCVs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Coding Violations reported
the far end block error
encountered by
SONET/SDH Path
in a particular 15-minute
in the past 24 hours."
::= { sonetFarEndPathIntervalEntry 4 }
AToM MIB Working Group [Page 42]
RFC 1595 SONET/SDH Objects March 1994
sonetFarEndPathIntervalUASs OBJECT-
SYNTAX Gauge32
MAX-ACCESS read-
STATUS
"The counter associated with the number
Far End Unavailable
encountered by
SONET/SDH Path interface