rfc-1695

Definitions of Managed Objects for ATM Management Version 8.0 using SMIv2

M. Ahmed (Editor), K. Tesink (Editor)
date1994-08 streamIETF areaops wgatommib statusPROPOSED STANDARD pages73 canonicalhttps://www.rfc-editor.org/rfc/rfc1695 doi10.17487/RFC1695
This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes objects used for managing ATM-based interfaces, devices, networks and services. [STANDARDS-TRACK]

obsoleted by

Extracted elements (30)

design-rationale §8.1

AAL5 management in an ATM switch uses a proprietary virtual internal interface (ifType=53) rather than exposing the UNI-facing interface directly, so that per-entity performance statistics can be reported via the standard ifTable without conflating them with ATM cell layer statistics.

snmp

design-rationale §4.1

An ATM network may be modeled as a single large distributed switch by hiding all internal connectivity, enabling Customer Network Management (CNM) without exposing internal topology. This justifies implementing both link and cross-connect groups in carrier networks.

snmp

design-rationale §10

The negotiated VPL/VCL establishment procedure (createAndWait, then active) was provided alongside one-shot (createAndGo) to enable detailed step-wise error checking, linking set errors to specific resource acquisition failures that are not distinguishable in a single-operation create.

snmp

design-rationale §4.1

VCCs (and VPCs) are defined as bi-directional, but uni-directional traffic is achieved by assigning zero bandwidth in one direction. Even the zero-bandwidth direction requires bandwidth for OAM cell flows.

snmp, qos

interoperability-note §9

For the subset of management information shared between the ILMI MIB (ATM Forum UNI specification) and this memo, identical semantics and syntax are retained even though different OBJECT IDENTIFIERs are used. Table 1 enumerates which functions are covered by each.

snmp

interoperability-note §6.2.1

The ifPhysAddress for an ATM interface is the ATM address that would be used as the Called Party Address IE for connections terminating at or routed through this interface; for interfaces without signalling support, it is the address that would be used if signalling were supported, or a zero-length string if none exists.

snmp

interoperability-note §9

The ILMI MIB lacks ATM address type, ATM administrative address, VPC/VCC administrative status, last change status, and all VCC AAL information; these gaps are filled by this MIB's groups 1, 4, and 6.

snmp

normative-requirement §10 MUST

At an ATM UNI, atmInterfaceMaxVpcs and atmInterfaceConfVpcs are constrained to range from 0 to 256 only (not the full 0–4096 range allowed at NNI interfaces).

snmp

normative-requirement §10 MUST NOT

atmVplRowStatus (and the analogous VCL object) MUST NOT be set to active(1) unless atmVplReceiveTrafficDescrIndex and atmVplTransmitTrafficDescrIndex are present in the same row.

snmp

normative-requirement §6.1 MUST

For ATM switches and networks, the MIB II sysServices object MUST have the value 2, reflecting ATM's role as a data link layer protocol.

snmp

normative-requirement §6.2.1 MUST

If the neighbor system is manageable via SNMP and supports ifName, then atmInterfaceMyNeighborIfName MUST be identical to the ifName value of the lowest-level physical interface for that port on the neighbor.

snmp

normative-requirement §10 MUST NOT

The agent MUST deny a request to destroy a row in atmTrafficDescrParamTable (by setting atmTrafficDescrRowStatus to destroy(6)) if that row is still referenced by any entry in atmVplTable or atmVclTable.

snmp

normative-requirement §10 MUST NOT

The VPI value 0 MUST NOT be used for a VPL entry that is not associated with a VCL. The maximum VPI value for any VPL entry cannot exceed the value allowed by atmInterfaceMaxVpiBits.

snmp

protocol-element §10

Seven ATM traffic descriptor type OIDs are defined: atmNoTrafficDescriptor, atmNoClpNoScr, atmClpNoTaggingNoScr, atmClpTaggingNoScr, atmNoClpScr, atmClpNoTaggingScr, and atmClpTaggingScr, corresponding to ATM Forum UNI traffic descriptor types 1–7.

snmp, qos

protocol-element §8.5

The AAL5 connection performance statistics group (group 6, atmAal5VccTable) tracks per-VCC AAL5 CPCS PDUs discarded due to CRC-32 errors, reassembly timeouts, and oversized SDUs for connections terminated at an AAL5 entity in a switch or host.

snmp

protocol-element §5.3

The atmInterfaceConfTable contains per-port ATM cell layer configuration, including maximum VPCs/VCCs, active VPI/VCI bits, ILMI VPI/VCI, address type, administrative address, and neighbor IP/interface name.

snmp

protocol-element §5.4

The atmInterfaceDs3PlcpTable provides DS3 PLCP performance counters (SEFSs, UASs) and alarm state (noAlarm, receivedFarEndAlarm, incomingLOF) for ATM interfaces using DS3 PLCP framing.

snmp

protocol-element §5.4

The atmInterfaceTCTable provides TC sublayer state for SONET/DS3 ATM interfaces, including an OCD event counter (triggered when 7 consecutive HEC-errored cells occur) and a TC alarm state (noAlarm or lcdFailure).

snmp

protocol-element §10

The atmTrafficDescrParamTable defines ATM traffic descriptors as rows indexed by atmTrafficDescrParamIndex, each specifying a descriptor type OID and up to five integer parameters (e.g., peak cell rate, sustained cell rate, burst size) plus a QoS class.

snmp, qos

protocol-element §10

The atmVclTable models bi-directional Virtual Channel Links (VCLs) indexed by ifIndex, VPI, and VCI. Entries include admin/oper status, traffic descriptor indices, AAL type, AAL5 SDU sizes, encapsulation type, and row status.

snmp

protocol-element §5.5

The atmVpCrossConnectTable and atmVcCrossConnectTable manage VP and VC cross-connections in ATM switches and networks, identifying pairs of VPLs (or VCLs) and their combined operational/administrative status.

snmp

protocol-element §10

The atmVplTable models bi-directional Virtual Path Links (VPLs) indexed by ifIndex and VPI. Each entry carries admin/oper status, last change timestamp, receive and transmit traffic descriptor indices, a cross-connect identifier, and row status.

snmp

registry §10

The ATM-MIB module is registered at OID { mib-2 37 }, establishing the root for all ATM managed objects defined in this document.

registry, snmp

security-consideration §13

Several objects in this MIB (e.g., atmVplRowStatus, atmVclRowStatus, atmTrafficDescrParamTable entries) have MAX-ACCESS read-create, allowing authorized managers to create, modify, or destroy virtual links and traffic parameters. Unauthorized write access could disrupt ATM service; SNMPv2 administrative security mechanisms should be used to restrict such access.

security, snmp

state-machine §10

DS3 PLCP alarm state transitions among noAlarm, receivedFarEndAlarm (Yellow Signal received), and incomingLOF (LOF failure declared). Transition from failure to noAlarm requires no defects for more than 10 seconds.

snmp

state-machine §10

TC sublayer alarm transitions between noAlarm and lcdFailure (Loss of Cell Delineation). Recovery from lcdFailure requires 6 consecutive valid-HEC cells followed by approximately 10 seconds of acceptable signal.

snmp

state-machine §10

VPL/VCL row creation follows two paths: negotiated establishment (createAndWait, configure traffic descriptors, set active) or one-shot (createAndGo with all parameters). Retirement is via destroy(6); the agent releases associated resources.

snmp

wire-format §8.3

AAL5 CPCS layer entities are represented in ifTable with ifType=49. ifInErrors counts CRC-32, SAR timeout, and oversized SDU errors. ifSpeed and ifHighSpeed are set to 0; ifPhysAddress is zero-length.

snmp

wire-format §6.2.1

ATM cell layer interfaces are represented in ifTable with ifType=37. ifInOctets and ifOutOctets count received/transmitted assigned cells multiplied by 53 (the ATM cell size). ifInErrors counts cells dropped due to uncorrectable HEC errors.

snmp

wire-format §8.4

Proprietary virtual internal interfaces associated with AAL entities in an ATM switch use ifType=53. These pseudo-ATM interfaces link the AAL5 entity to the ATM switching fabric and are used for AAL5 performance management in switches.

snmp