Intel® IXP400 Software

Access-Layer Components:

5

ATM Manager (IxAtmm) API

This chapter describes the Intel® IXP400 Software v2.0’s “ATM Manager API” access-layer component.

IxAtmm is an example IXP400 software component. The phrase “Atmm” stands for “ATM Management.”

The chapter describes the following details of ixAtmm:

Functionality and services

Interfaces to use these services

Conditions and constraints for using the services

Dependency on other IXP400 software components

Performance and resource usage

5.1What’s New

There are no changes or enhancements to this component in software release 2.0.

5.2IxAtmm Overview

The IXP400 software’s IxAtmm component is a demonstration ATM configuration and management component intended as a “point of access” for clients to the ATM layer of the IXP4XX product line and IXC1100 control plane processors.

This component, supplied only as a demonstration, encapsulates the configuration of ATM components in one unit. It can be modified or replaced by the client as required.

5.3IxAtmm Component Features

The ixAtmm component is an ATM-port, virtual-connection (VC), and VC-access manager. It does not provide support for ATM OAM services and it does not directly move any ATM data.

IxAtmm services include:

Configuring and tracking the usage of the (physical) ATM ports on IXP4XX product line and IXC1100 control plane processors.

In software release 2.0, up to eight parallel logical ports are supported over UTOPIA Level 2. IxAtmm configures the UTOPIA device for a port configuration supplied by the client.

Initializing the IxAtmSch ATM Scheduler component for each active port.

Programmer’s Guide

IXP400 Software Version 2.0

April 2005

 

Document Number: 252539, Revision: 007

71

Page 71
Image 71
Intel IXP400 manual Access-Layer Components ATM Manager IxAtmm API, IxAtmm Overview, IxAtmm Component Features