Intel IXP400 Frozen Dessert Maker User Manual


 
Intel
®
IXP400 Software
Programmer’s Guide IXP400 Software Version 2.0 April 2005
Document Number: 252539, Revision: 007 71
Access-Layer Components:
ATM Manager (IxAtmm) API 5
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.1 What’s New
There are no changes or enhancements to this component in software release 2.0.
5.2 IxAtmm 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.3 IxAtmm 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.