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 13 Exchanging ISUP Messages

HP OpenCall SS7 ISUP Supported Messages

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

ISUP messages defined by ANSI and ITU-T standards are, by default, supported by the HP OpenCall SS7 ISUP API. They are represented as a set of C++ object classes derived from a base class, IsupMsg.

Message Classes

Each message has a defined object class, known as a message class. These message classes provide specific interfaces to build and access the parameters found in each message, while remaining abstract from their HP OpenCall SS7 ISUP internal structure. Figure 13-2 “Message Class Relationships” illustrates their relationship to each other, and to the IsupMgr class.

Figure 13-2 Message Class Relationships

Message Class RelationshipsIsupMgrmethodsIsupMsgmethodsIsupMgrmethodsIsupMsgmethodsfusion method

See also Figure 12-4 “Object Model”.

Message Class for Customized Messages

Messages that deviate from the standard messages, such as operator-specific messages containing non-standard structure or parameters, are manipulated by a special message class, IsupUserMsg.

Metadata

The internal structure of an ISUP message is contained in the HP OpenCall SS7 ISUP metadata. The metadata governs the behavior of message classes when manipulated by the application, and also directs the HP OpenCall SS7 ISUP encoder/decoder mechanism.

Standard Metadata

As the standard metadata is provided per software version (ANSI or ITU-T), it contains the internal structure of the messages defined by the corresponding recommendations.

Hence, the standard metadata provided for an ANSI version of the HP OpenCall SS7 ISUP library does not contain the internal structure of any ITU-T specific messages.

Figure 13-3 Message Class/Metadata Relationship

Message Class/Metadata Relationship

Encoder/Decoder

HP OpenCall SS7 ISUP message encoding and decoding is performed by the generic table-driven HP OpenCall SS7 ISUP Encoder/Decoder, and is coordinated by the metadata. The encoder/decoder ignores any optional parameters which have not been included in the metadata.

Tracing

IsupMgr defines two methods to explicitly trace the encoding and decoding of exchanged messages.

Table 13-6 Tracing Methods

Type

Method

Arguments

void

setTraceOn

();

void

setTraceOff

();

 

You can also use the HP OpenCall SS7 configuration files to trace the application process.

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