Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
hp OpenCall SS7 platform Application Developer's Guide: For Release 3.1 on Linux > Chapter 12 Using the ISUP API

API Structure

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

The HP OpenCall SS7 ISUP API is a C++ interface that provides the application with a single abstract view of the HP OpenCall SS7 ISUP library and its functions. Its major objects conform to the following object model:

  • IsupMgr

  • IsupProbe

  • IsupSMProbe/IsupBPProbe

Figure 12-4 Object Model

Object Model

This diagram in Figure 12-4 “Object Model” was developed using the object model notation described in: Object-Oriented Development: The Fusion Method Prentice-Hall International, Englewood Cliffs, New Jersey, 1994

IsupMgr

This is the management object class for the HP OpenCall SS7 ISUP API. The main function of an IsupMgr object is to handle all the central processing for the API such as scheduling, timers and loading of the ISUP configuration file. It also creates, initializes and schedules probe objects.

Only one instance of the IsupMgr is allowed per application.

IsupProbe

The probe objects supported by the HP OpenCall SS7 ISUP API are derived from a single base class, IsupProbe. This class defines the common probe methods which include opening, closing and managing the SS7 stack connections (probe objects).

Derived from this base class are two Probe classes:

  • IsupSMProbe

  • IsupBPProbe

IsupSMProbe

An object belonging to this class corresponds to an SS7 stack connection, and uses the state-machine access mode to exchange primitives and messages concerning Call Processing Control (CPC) and Circuit Supervision Control.

Though this class inherits its general activation and deactivation methods from IsupProbe, its objects are initialized by the IsupMgr object.

IsupBPProbe

IsupBPProbe objects allow ISUP primitives and messages to be directly exchanged with MTP Level 3, bypassing the state-machines. Like IsupSMProbe objects, they are dedicated to SS7 stack connections and are initialized by the IsupMgr object.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.