[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]


SAE APIs

You can use the APIs provided with the SAE to extend SDX capabilities. The SAE provides two public APIs and an SPI:

Other components within the SDX software may provide programming interfaces. These interfaces are described in the documentation for the associated component.

The SDX software also includes plug-ins, such as plug-ins for accounting and authentication, admission control, customized accounting and authentication, and prepaid access.

CORBA Plug-In SPI

The CORBA-plug-in SPI is an interface that allows you to implement external plug-ins to integrate SAE with OSS software written in a wide variety of languages and distributed across a variety of hardware and operating system platforms. The SPI lets you link the rest of a service provider's OSS with the SDX software so that the OSS is notified of events in the life cycle of SAE sessions. For example, plug-ins can notify the OSS when a subscriber attempts to log in, and the OSS can evaluate general data and resource allocation to make authorization decisions.

CORBA Remote API

The CORBA remote API provides remote access to the SAE. It comprises an interface module manager and the following interface modules:

Most functions that are available through the SAE core API are also available through the CORBA remote API.

SAE Core API

The SAE core API is used to control the behavior of the SDX software, including subscribers, services, and subscriptions, as well as the SAE itself. For example, it can be used to provide subscriber credentials information (username and password) or to request service subscription activation or deactivation for a subscriber.


[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]