Dialogic® SS7 Protocols

INAP Programmer's Manual

June 2008

U16SSS
www.dialogic.com

Copyright© 1998-2008 Dialogic Corporation. All Rights Reserved. You may not reproduce this document in whole or in part without permission in writing from Dialogic Corporation at the address provided below. All contents of this document are furnished for informational use only and are subject to change without notice and do not represent a commitment on the part of Dialogic Corporation or its subsidiaries (“Dialogic”). Reasonable effort is made to ensure the accuracy of the information contained in the document. However, Dialogic does not warrant the accuracy of this information and cannot accept responsibility for errors, inaccuracies or omissions that may be contained in this document. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH DIALOGIC® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN A SIGNED AGREEMENT BETWEEN YOU AND DIALOGIC, DIALOGIC ASSUMES NO LIABILITY WHATSOEVER, AND DIALOGIC DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF DIALOGIC PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHT OF A THIRD PARTY. Dialogic products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Due to differing national regulations and approval requirements, certain Dialogic products may be suitable for use only in specific countries, and thus may not function properly in other countries. You are responsible for ensuring that your use of such products occurs only in the countries where such use is suitable. For information on specific products, contact Dialogic Corporation at the address indicated below or on the web at www.dialogic.com. It is possible that the use or implementation of any one of the concepts, applications, or ideas described in this document, in marketing collateral produced by or on web pages maintained by Dialogic may infringe one or more patents or other intellectual property rights owned by third parties. Dialogic does not provide any intellectual property licenses with the sale of Dialogic products other than a license to use such product in accordance with intellectual property owned or validly licensed by Dialogic and no such licenses are provided except pursuant to a signed agreement with Dialogic. More detailed information about such intellectual property is available from Dialogic’s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Dialogic encourages all users of its products to procure all necessary intellectual property licenses required to implement any concepts or applications and does not condone or encourage any intellectual property infringement and disclaims any responsibility related thereto. These intellectual property licenses may differ from country to country and it is the responsibility of those who develop the concepts or applications to be aware of and comply with different national license requirements. Dialogic, Dialogic Pro, Brooktrout, Cantata, SnowShore, Eicon, Eicon Networks, Eiconcard, Diva, SIPcontrol, Diva ISDN, TruFax, Realblocs, Realcomm 100, NetAccess, Instant ISDN, TRXStream, Exnet, Exnet Connect, EXS, ExchangePlus VSE, Switchkit, N20, Powering The Service-Ready Network, Vantage, Making Innovation Thrive, Connecting People to Information, Connecting to Growth and Shiva, among others as well as related logos, are either registered trademarks or trademarks of Dialogic. Dialogic's trademarks may be used publicly only with permission from Dialogic. Such permission may only be granted by Dialogic’s legal department at 9800 Cavendish Blvd., 5th Floor, Montreal, Quebec, Canada H4M 2V9. Any authorized use of Dialogic's trademarks will be subject to full respect of the trademark guidelines published by Dialogic from time to time and any use of Dialogic’s trademarks requires proper acknowledgement. Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries. Other names of actual companies and products mentioned herein are the trademarks of their respective owners. This document discusses one or more open source products, systems and/or releases. Dialogic is not responsible for your decision to use open source in connection with Dialogic products (including without limitation those referred to herein), nor is Dialogic responsible for any present or future effects such usage might have, including without limitation effects on your products, your business, or your intellectual property rights. Publication Date: June 2008 Document Number: U16SSS, Issue 12 2

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

Contents
Revision History ...........................................................................................................5 1
1.1 1.2 1.3 1.4

About this Publication .........................................................................................7
Introduction ...........................................................................................................................7 Abbreviations .........................................................................................................................8 Related Documentation............................................................................................................9 Feature Overview....................................................................................................................9

2
2.1 2.2 2.3 2.4 2.5

General Description........................................................................................... 11
Module Overview .................................................................................................................. 11 INAP Functional Entity Addressing........................................................................................... 12 INAP Application Context Handling .......................................................................................... 13 Module Dimensions ............................................................................................................... 13 Module Requirements ............................................................................................................ 13

3
3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9

INAP Module User Interface .............................................................................. 15
Introduction ......................................................................................................................... 15 Dialog Primitive Types ........................................................................................................... 16 Service Component Primitives ................................................................................................ 17 INAP Dialogue Request Message ............................................................................................. 18 INAP Dialogue Indication Message........................................................................................... 20 INAP Dialogue Primitive Parameters ........................................................................................ 22 INAP Service Request Message ............................................................................................... 26 INAP Service Indication Message ............................................................................................ 27 INAP Service Primitive Parameters .......................................................................................... 29

4
4.1 4.2 4.3 4.4 4.5

Functional API User Interface ........................................................................... 33
Introduction ......................................................................................................................... 33 API Function Specifications..................................................................................................... 34 API Function Parameter Specifications ..................................................................................... 39 INAP – API Message Sequence Charts ..................................................................................... 44 API Dialogue Parameters ....................................................................................................... 53

5
5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13

Non-Primitive Interface .................................................................................... 57
INAP Configuration Request ................................................................................................... 57 INAP Network Context Configuration Request ........................................................................... 61 INAP Timer Configuration Request .......................................................................................... 62 INAP Functional Entity Configuration Request ........................................................................... 63 INAP Application Context Configuration Request ....................................................................... 65 Read Revision Request .......................................................................................................... 66 INAP Software Event Indication .............................................................................................. 67 INAP Maintenance Event Indication ......................................................................................... 68 INAP Management Event Indication......................................................................................... 69 INAP Trace Mask Request ...................................................................................................... 70 Trace Event Indication ........................................................................................................... 72 INAP Maintenance Mask Request............................................................................................. 73 INAP Software Event Mask Request......................................................................................... 74

Appendix A. Tick Timer Message Format.................................................................... 75
A.1 Tick Timer Message Format .................................................................................................... 75

3

Contents

Appendix B. Supported INAP Application Contexts ....................................................77
B.1 B.2 B.3 B.4 B.5 B.6 B.7 B.8 B.9 B.10 B.11 B.12 B.13 B.14 B.15 B.16 B.17 B.18 Overview ............................................................................................................................. 77 Supported INAP Application Contexts ...................................................................................... 78 Supported INAP Operations.................................................................................................... 82 Supported INAP Operation Parameters .................................................................................... 85 ETSI CS-1 Operation Definitions ............................................................................................. 87 ITU-T CS-1 Operation Definitions.......................................................................................... 102 CAMEL v1 Operation Definitions............................................................................................ 117 CAMEL v2 Operation Definitions............................................................................................ 121 CAMEL v3 Operation Definitions............................................................................................ 133 CAMEL v4 Operation Definitions............................................................................................ 160 CAMEL v4 for IMS Operation Definitions ................................................................................ 199 ETSI CS-2 Operation Definitions ........................................................................................... 203 AIN Operation Definitions .................................................................................................... 246 Operation Extensions .......................................................................................................... 257 Supported INAP Parameter List ............................................................................................ 259 Supported INAP Operation Result ......................................................................................... 283 Supported INAP Errors ........................................................................................................ 288 Supported INAP Error Parameters ......................................................................................... 289

Appendix C. Message Type Reference ......................................................................293
C.1 Message Type Reference ..................................................................................................... 293

Figures
Figure 1. INAP at an SCP ....................................................................................................... 11

4

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

Revision History
Issue 12 Date June 2008 Rebranding and updates. CAMEL v4 and CAMEL v4 for IMS added. 11 August 2007 CAP v3 documentation revised. Minor corrections and updates. 10 Dec 2005 Added new parameters (qos, user_information, report_cause) Addition of a subset of AIN operations from GR-1299-CORE (AINGR). Minor corrections and updates. 9 8 7 6 5 Jul 2003 Jul 2003 Jul 2001 Mar 2001 May 2000 Addition of all CAP V3 operations and selected AIN operations. Branding changed: references to System7 removed. Addition of remaining operations for ETSI CS-2. Addition of operations for ETSI CS-2 SCF-SRF interface. Extension of protocol support to provide access to operations and application contexts in ITU CS-1 (Oct ‘95) and CAMEL (v1 and v2). Enhanced support for the sending and receiving of operation extensions. Addition of new parameter for close pre-arranged end handling. 4 May 1999 Completion of all ETSI CS-1 operations and application contexts included in ETS 300 374-1. Includes details of new operations and additional parameters required to support these new operations. Addition of the procedure IN_version procedure to provide API version information. Addition of seven more ETSI 300-374-1 operations. Minor Corrections. Notes on use of “pre-arranged end” of INAP dialogues 1 Oct 1998 First Issue. INAP interface. Description

3 2

Feb 1999 Nov 1998

Note:

The latest release issue of this guide can be found at: http://www.dialogic.com/support/helpweb/signaling

5

Revision History 6 .

1 Introduction The INAP module enables straightforward development of Intelligent Network applications in the SS7 environment. They are fully portable and make no operating system or compiler specific references. This manual provides an overview of the API IN functions and the interface to the INAP module.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 1 About this Publication 1. The User application is provided with simple access to the operations specified in the Intelligent Network Application Protocol (INAP). 7 . The module consists of an event driven task using standard structured message types. A suite of API functions is also supplied to provide a convenient interface for the user application as well as coding and decoding of IN operations. The module uses the services provided by the underlying Transaction Capabilities (TCAP) service for the transfer of operations between peer INAP Functional Entities. The module is a portable software implementation of the Single Association Control Function (SACF) specified in the Intelligent Network Application Protocol (INAP) ([Ref 1] on page 9). which provides a control interface at the service provider level. This Programmer's Manual is intended for users developing their own applications that interface to and make use of the functionality provided by the INAP module. Service Switching Function (SSF). The module is of use to applications implementing any of the functions of the following IN Functional Entities: Service Control Function (SCF). Specialized Resource Function (SRF) or Call Unrelated Service Function (CUSF). Both the INAP module and the suite of API functions are written using the ‘C’ programming language. It includes details of all API function parameters and the structure of messages used to interface to the INAP module.

Abbreviation AIN ANSI APDU ASE ASN.2 Abbreviations The following table provides a list of abbreviations used in this manual.1 CAMEL CAP CCITT CS-1 CS-2 CUSF FE FEAM INAP ITU-T MACF MTP SACF SCCP SCF SCP SRF SSF TCAP Advanced Intelligent Network American National Standards Institute Application Protocol Data Unit Application Service Element Abstract Syntax Notation One Customized Application for Mobile Network Enhanced Logic CAMEL Application Part The International Telegraph & Telephone Consultative Committee Capability Set One Capability Set Two Call Unrelated Service Function Functional Entity Functional Entity Access Manager Intelligent Network Application Protocol International Telecommunication Union (formerly CCITT) Multiple Association Control Function Message Transfer Part Single Association Control Function Signaling Connection Control Part Service Control Function Service Control Point Specialized Resource Function Service Switching Function Transaction Capabilities Application Part Description 8 .1 About this Publication 1.

SS7 Transaction Capabilities Formats and Encoding [Ref 5] U06SSS .1) [Ref 3] X.1) [Ref 9] Q.CAMEL Application Part specification v2 [Ref 12] TS 129 078 v4.CAMEL Application Part 4 IP Multimedia Subsystems (IMS) v.Software Environment Programmer’s Manual [Ref 7] X.CAMEL Application Part Specification v.1) [Ref 8] X.0 (2005-12) . Implements the Single Association Control Function (SACF) specified in the ITU Q.209 .TCAP Programmer's Manual [Ref 6] U10SSS .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 1. INAP module provides service independent access to the SS7 environment.Basic Encoding Rules for Abstract Syntax Notation One (ASN. • 9 .1218 and ETSI ETS 300 374-1 specifications.0 .Specification of Abstract Syntax Notation One (ASN.1218 .Specification of Abstract Syntax Notation One (ASN. Supports communication functions required at the SCF. Functional Entity independent solution.690 . The supported ASEs may be readily extended to support any network or operator specific IN functions.0 (2005-09) . SRF and CUSF Functional Entities.3.3 Related Documentation [Ref 1] ETS 300 374-1 .1) [Ref 4] Q.078 v7. Procedural API provides a convenient means of accessing the INAP module. SSF.0 – CAMEL Application Part specification v3 [Ref 13] 3GGP TS 29.4 Feature Overview Key features of the INAP module include: • • • • • • Eases IN application development by providing simple access to communication between IN functional entities.ITU-T Interface Recommendation for Intelligent Networks CS-1 [Ref 10] TS 101 046 v5.278 v7.1.6.4 [Ref 14] 3GGP TS 29.680 . Provides tailored suites of Application Service Elements (suites of INAP operations) to support the required IN functions.0.773 .ITU-T Interface Recommendation for Intelligent Networks CS-2 1.ETSI Intelligent Network CS1 Specification [Ref 2] X.208 .Basic Encoding Rules for Abstract Syntax Notation One (ASN. issue 7 [Ref 17] Q.6.1228 .0 – CAMEL Application Part specification v1 [Ref 11] TS 101 046 v6.4 [Ref 15] EN 301 140-1 – ETSI Intelligent Network CS2 Specification [Ref 16] GR-1299-CORE – AIN Specification.

ETSI and CAMEL protocol stacks. Support for application context negotiation. Support for ITU. 2.1 About this Publication • • • • • Full user control of dialogues via message oriented or procedural (API) interface. Support for a subset of the AIN protocol stack GR-1299-CORE (AINGR). Error handling for Class 1. and 4 operations. 10 . 3.

TCAP and MTP layers.) are written. It has a single input queue into which messages from other modules (TCAP. It may provide services to applications implementing the functions of the SCF. the Management module or the Maintenance module.1 Module Overview The module provides an implementation of the Single Association Control Function (SACF) block of an IN Functional Entity. in which case it will do nothing until the next event is received. the INAP User module. INAP at an SCP SCP SCF SACF [INAP Module] ASE(s) [INAP API suite] TCAP SCCP MTP1-3 SS7 link SS7 link The module is event driven. INAP-User. SSF and SRF Functional Entities. Other modules in the Dialogic® SS7 Protocol stack can be used to implement the SCCP. management etc. The module processes each message in turn until the input queue is empty. 11 . It may also support services to multiple FEs located at the same node. The figure below shows the various components at a SCP functional entity but the module itself is FE independent.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 2 General Description 2. Figure 1. Output from the module is directed depending on the type of event to the TCAP module. The ASEs can be implemented using the INAP API suite.

The INAP module is supplied with an API function library containing a procedural interface for the INAP module. Certain other parameters are also built into the INAP service request message by the coding function. The User Application may provide the full SCCP address explicitly in each dialogue message or alternatively. If the user already has access to the ASN. See [Ref 9] on page 9. This consists of a suite of API functions for dialogue control and IN operation handling. The INAP module is protocol independent. For example an SCF and an SRF may be supported on the same SS7 stack. This feature also permits the INAP module to support more than one local Functional Entity.2 INAP Functional Entity Addressing When opening a dialogue with a remote FE the User Application must provide the SCCP address of the local and remote FEs in the SS7 network.1 encoded version of the component the INAP module may be accessed directly via the primitive interface. This is the format required by the INAP module. The service request primitives contain INAP operations coded as TCAP components ([Ref 4] on page 9) for transmission via INAP dialogues. The user indicates the required protocol at run time. These operations are invoked within the context of a "dialogue" between the two FEs. The operations are coded as TCAP components using the Basic Encoding Rules of the Abstract Syntax Notation 1.2 General Description The Intelligent Network Application Protocol (INAP) is specified in terms of operations that are "invoked" at the serving FE by the requesting FE. The API functions suite may be used with different variants of the INAP protocol. This approach allows new variants to be made available in minimum time. see [Ref 3] on page 9. The INAP module provides the user with a primitive interface for INAP dialogue control and for INAP service requests. the INAP module provides a number of Functional Entity records which once configured allow the User Application to address Functional Entities using a locally defined reference code. 2. 12 . The required protocol handling is specified via internal coding tables. The FE record for each local FE should be configured with the module id of the user application implementing the procedures of that FE. The API suite includes functions for the encoding and recovery of IN operations and associated parameters.

Host based (Linux. The maximum number of Application Contexts supported by the module (32 for all assemblies).5 Module Requirements The module requires a periodic timer tick notification to be issued via the input queue. The API user handles Application Contexts using defined interface codes. 8192 or 32768 (depending on runtime license) 65535 16384 65535 2. ® Windows . The INAP module is able to perform application context negotiation once the supported contexts are configured.3 INAP Application Context Handling ITU-T and ETSI INAP specifications include the use of Application Context to identify the "context" of a particular dialogue between two IN Functional Entities. Typically this is required every tenth of a second. Application Context negotiation is required when a dialogue is established between two IN Functional Entities. Solaris) Maximum number of dialogues supported Maximum number of invokes supported 65535 SS7SIU520 16384 SS7G21 SS7G22 65535 SS7HDP SS7HDC 0. This transparent Application Context handling option can also be used to support interworking with some proprietary INAP implementations that do not make use of Application Contexts. 13 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 2. Alternatively the INAP module may be configured to transparently pass raw Application Context data to the User permitting the User Application to perform context negotiation if required. This can either be generated by a timer module or using the services of the selected operating system. The maximum dimensions of these structures are determined by compile time constants. 8192 or 32768 (depending on runtime license) 0. The constants of importance to the user are: • • • • The maximum number of IN Functional Entities supported by the module (32 for all assemblies). If the FE receiving the dialogue request cannot support the requested context the dialogue is aborted.4 Module Dimensions Internally there are a number of data structures used by the module. This can be done automatically using the API interface. The maximum number of simultaneous dialogues supported by the module. 2. The maximum number of simultaneous invocations supported by the module.

2 General Description 14 .

INAP-SERVICE-IND 0x87f1 INAP-DIALOGUE-REQ INAP-DIALOGUE-IND 0xc7f2 0x87f3 User dialogue commands are passed by sending command primitives in the dialogue request messages outlined above. Used to receive the results or errors arising from operations invoked at remote Functional Entities. Also to respond to operation invocation requests from remote Functional Entities.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 3 INAP Module User Interface 3. User operations are sent to the network using the service request messages outlined above. It is recommended that the user make use of the suite of API functions for the coding and decoding of INAP operations. The suite of API functions includes functions for the allocation and transmission of these message buffers. The required operation and associated parameters are supplied coded as a TCAP component ([Ref 4] on page 9) following the basic ASN. The INAP module . The message must be contained in a single buffer allocated by the sending module. Also to receive operation invocation requests from remote Functional Entities. These parameters are conveyed in the parameter area of the message buffer.1 encoding rules ([Ref 3] on page 9). Used to receive dialogue events from the INAP module. Used to issue dialogue commands to the INAP module.1 Introduction The INAP module is event driven. see Chapter 4: Functional API User Interface on page 33. Each INAP primitive includes a number of parameters.User interface is message based and uses the following message types: Message Type INAP-SERVICE-REQ Value 0xc7f0 Usage Used to invoke an operation at a remote Functional Entity. 15 .

Dialogue primitives are sent by the INAP User in an INAP-DIALOGUE-REQ message. it may be desirable to change the local and remote addresses that INAP uses for a particular dialogue after the Open has been received. The INAP module assigns resources for the dialogue and awaits any INAP operations the user wishes to open the dialogue with. Where the INAP module started a dialogue. The INAP module will issue a Close Indication when the dialogue is terminated. INAP-DELIMIT-REQ INAP-U-ABORT-REQ INAP-OPEN-RSP 0x3 0x4 0x81 Used to indicate that any components supplied should now be transmitted to the remote FE. Basic End: Used to indicate that any operations supplied should now be transmitted to the remote FE. it accepts new local and remote addresses and uses them for the rest of the dialogue. The value of INAPPN_dest_address will become the new remote address and the INAPPN_orig_address will become the new local address which will be used in messages sent to TCAP. INAP-CLOSE-REQ 0x2 Under some network configurations.2 Dialog Primitive Types Dialogue handling primitives provide the mechanism by which dialogues are established and maintained with remote Functional Entities. The current TCAP specifications only allow for the local address of the responding end of a dialogue to be changed. The dialogue remains open. end-to-end support for changing additional addresses may depend on functionality offered at other nodes. therefore. These addresses will be used for the remainder of the dialogue. The dialogue is then terminated. Any outstanding components are discarded.3 INAP Module User Interface 3. Any pending components sent to the INAP module will be discarded. This means that the INAP module supports the functionality to act at both ends of a dialogue where the addresses have changed. Pre Arranged End: Used to indicate that the dialogue may be terminated locally when any active invocations have completed. 16 . Used to accept or reject a dialogue request from a remote FE. These convey a dialogue request or response: Primitive INAP-OPEN-REQ Value 0x1 Usage Used to open a dialogue. Used to indicate that the user wishes to abort this dialogue. The INAP module allows the user to specify a new set of origination and destination addresses within the Open-Response (or U_Abort if appropriate).

Service Component Indication primitives convey coded INAP operations to the user. Used to indicate that all the components received have been sent to the user.3 Service Component Primitives Service Component Request primitives convey coded INAP operations to the INAP module. Any outstanding components have been discarded. The primitive type indicates the nature of the component. Used by the INAP module to convey the successful result of an operation previously invoked by the user. Used to indicate that the dialogue has been aborted because of a network error. Primitive INAP-INVOKE-IND INAP-RESULT-IND INAP-ERROR-IND Value 0x1 0x2 0x3 Usage Used by the INAP module to convey an operation invocation to the user application. 17 . Used to indicate that an abnormal component was detected. INAP-CLOSE-IND INAP-DELIMITER-IND INAP-OPEN-CNF INAP-U-ABORT-IND 0x2 0x3 0x81 0x4 INAP-P-ABORT-IND 0x5 INAP-NOTICE-IND 0x6 3. Used by the INAP module to convey the unsuccessful result of an operation previously invoked by the user. Used by an API decode function to indicate a "provider" problem. The dialogue remains open. Used by the user application to provide the successful result of an operation invocation. Used to indicate that all the components received have been issued to the user. These convey a dialogue indication or confirmation: Primitive INAP-OPEN-IND Value 0x1 Usage Used to indicate a dialogue request from a remote FE. The primitive type indicates the nature of the component. Used to indicate that the remote user has aborted the dialogue. Primitive INAP-INVOKE-REQ INAP-RESULT-REQ INAP-ERROR-REQ INAP-REJECT-REQ Value 0x1 0x2 0x3 0x4 Usage Used by the user application to request an operation invocation. Any outstanding components have been discarded. The user may subsequently receive service indication messages bearing components. This occurs if the decode function is unable to decode the received component. Used by the user application to provide the unsuccessful result of an operation invocation.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Dialogue primitives sent by the INAP module in an INAP-DIALOGUE-IND message. Used to indicate that the remote FE has accepted the user’s dialogue request. The dialogue is terminated.

18 . H Description This message is used by the User to send dialogue primitives to the INAP module. Parameters in Name-Length-Data format. It must be provided by the User with the INAP-OPEN-REQ primitive and used in the message header of all subsequent dialogue primitives associated with that dialogue.1 1 len . results and errors are also associated with a particular dialogue using this dialogue ID. Message Format Message Header FIELD NAME type id src dst rsp_req hclass status err_info len MEANING INAP_MSG_DLG_REQ (0xc7f2) dialogue_ID Sending module_id INAP_MODULE_ID 0 0 0 0 Number of bytes of user data Parameter Area Offset 0 1 len . It does not form part of the parameter area. See Section 3. All dialogue primitives contain a dialogue ID which is encoded in the message header. Set to zero indicating end of message.2 Dialog Primitive Types on page 16 for details of primitive usage.2 1 Size Name Dialogue primitive type octet.4 INAP Dialogue Request Message Synopsis Message sent from the User to the INAP module containing a dialogue request primitive. Operation invocations.3 INAP Module User Interface 3.

One of the parameters marked B must be included. if the INAP_MSG_CNF_AC message has been issued at least once. The parameter marked C must be included if Application Context negotiation is enabled i.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Area Contents The following table lists the parameters associated with each dialogue request primitive. INAP Primitive Parameter OPENREQ A B A B M O M M O C O O O O O O O O O CLOSE– REQ DELIMITERREQ U-ABORTREQ OPENRSP O O Destination address Originating address Destination reference Originating reference Result Refuse reason Release method User reason Application context name Application context index User Information NC Key Symbol M O A B C Mandatory Optional Description The message will be discarded if the corresponding parameter is omitted The parameter is not essential One of the parameters marked A must be included..e. Exclusive OR Exclusive OR Conditional 19 .

Meaning Description This message is used by the INAP module to indicate dialogue events to the User application. This is encoded in the message header. See Section 3. Parameters in Name-Length-Data format.2 Dialog Primitive Types on page 16 for details of dialogue primitive usage.5 INAP Dialogue Indication Message Synopsis Dialogue event indication message sent from the INAP module to the user. Set to zero indicating end of message. The INAP module assigns the dialogue id for an incoming dialogue request (OPEN IND primitive).2 1 Size Name Dialogue primitive type octet. All protocol messages must contain the dialogue ID of the dialogue to which they refer.3 INAP Module User Interface 3. 20 . Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len INAP_MSG_DLG_IND (0x87f3) Dialogue_ID INAP_MODULE_ID User module_id 0 0 0 0 Number of bytes of user data Parameter Area Offset 0 1 len – 1 1 len .

if the INAP_MSG_CNF_AC message has been issued at least once.U-ABORT. The parameter marked C must be included if Application Context negotiation is enabled i. One of the parameters marked A must be included. One of the parameters marked B must be included.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 The following table lists the parameters associated with each dialogue indication primitive: INAP Primitive Parameter OPEN– IND CLOSE– IND DELIMITER.OPEN.P-ABORT..e. 21 .NOTICEIND IND IND CNF IND Destination address Originating address Destination reference Originating reference Result Refuse reason User reason Provider reason Application context name Application context index Source Problem diagnostic Release confirm Report Cause User Information NC Key Symbol M O A B C A O B O A B M O M M O O O O O C M O M O O O O O O O Description Mandatory Optional Exclusive OR Exclusive OR Conditional The parameter will always be included in the message The parameter may or may not be included in the message depending on the circumstances in which the message is sent.

The User must previously have issued a Functional Entity configuration request message for this FE. 22 . starting with the address indicator and containing.713 definition of “Called party address”.g.3 INAP Module User Interface 3. Destination address parameter encoded in the format expected by the network layer (e. in accordance with Q. signaling point code. set to two octets. optionally.6 INAP Dialogue Primitive Parameters The following parameter names are defined for use in dialogue primitive messages: Parameter Destination address Originating address Result Refuse reason Release method User reason Provider reason User Information Application context name Source Problem diagnostic Destination FE code Originating FE code Application context index Release confirm Report Cause Network Context Mnemonic INAPPN_dest_address INAPPN_orig_address INAPPN_result INAPPN_refuse_rsn INAPPN_release_method INAPPN_user_rsn INAPPN_prov_rsn INAPPN_user_info INAPPN_applic_context INAPPN_source INAPPN_prob_diag INAPPN_dest_FE INAPPN_orig_FE INAPPN_ac_reference INAPPN_release_confirm INAPPN_report_cause INAPPN_nc Value (dec) 1 3 5 6 7 8 9 10 11 12 13 14 15 27 28 30 31 Value (hex) 0x01 0x03 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x1b 0x1c 0x1e 0x1f The coding for each parameter type is given in the following tables: Parameter name Parameter length Parameter data INAPPN_dest_address Variable. subsystem number and global title). Parameter name Parameter length Parameter data INAPPN_dest_FE Fixed. User defined reference code for the destination Functional Entity for this dialogue. See Section 5.4 INAP Functional Entity Configuration Request on page 63. when using SCCP. in the range 2 to 18 SCCP address of the FE with which the dialogue is required.

713 definition of “Called party address”.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter name Parameter length Parameter data INAPPN_orig_address Variable. All operations have been completed or have timed-out. Section 5. • 1 – release confirm indication. The dialogue has been closed by the remote system. The indication is generated to confirm that the dialogue has been closed using a pre-arranged end. • 0 – normal release indication. set to one octet Allows the user to distinguish between a normal “basic” or “pre-arranged” termination of a dialogue. 23 . then a normal release should be assumed. set to one octet When a remote FE refuses a dialogue request from the user a reason may be provided. when using SCCP. Parameter name Parameter length Parameter data INAPPN_orig_FE Fixed. in accordance with Q. Origination address parameter encoded in the format expected by the network layer (e.4 INAP Functional Entity Configuration Request on page 63. optionally.no reason given • 3 – application context not supported • 4 – potential version incompatibility Parameter name Parameter length Parameter data INAPPN_release_confirm Fixed. set to two octets. User defined code for the originating Functional Entity for this dialogue. If this parameter is not present. set to one octet Indicates whether the remote FE accepts the dialogue request from the user or not. Parameter name Parameter length Parameter data INAPPN_result Fixed. starting with the address indicator and containing. Single octet coded as follows: • 0 . signaling point code and global title). • 0 – dialogue accepted • 1 – dialogue refused Parameter name Parameter length Parameter data INAPPN_refuse_rsn Fixed.g. in the range 2 to 18 SCCP address of the FE requesting the dialogue. The User must previously have issued a Functional Entity configuration request message for this FE.

commencing with the EXTERNAL tag.User specific reason • 6 .208 EXTERNAL. • 0 – provider malfunction • 1 – supporting dialogue/transaction released • 2 – resource limitation • 3 – maintenance activity • 4 – version incompatibility • 5 – abnormal INAP dialogue 24 . the INAP module will maintain the dialogue until the internal operation timers have expired or the responses received. User application dialogue resources may be released immediately. Used where the IN specifications allow the dialogue to be terminated locally without sending a dialogue termination message to the remote system. • 0 – normal release. If the INAP module is awaiting responses (errors or results) for any active Class 1. Parameter name Parameter length Parameter data INAPPN_user_rsn Fixed. The INAP module issues a dialogue termination message to the remote system. set to one octet Provides the user with an abort cause when the network aborts a dialogue. • 1 – prearranged end. 2 or 3 operation invocations. Any format may be used in this case. User information encoded as an X. May be used to transfer components to the remote system. This formatting is not required when the User Information is carried in a User Abort primitive. User application dialogue resources may then be released.Application Context not supported Parameter name Parameter length Parameter data INAPPN_prov_rsn Fixed. Single octet coded as follows: • 0 . Once all the operations have completed the INAP module will issue a Close Indication primitive.3 INAP Module User Interface Parameter name Parameter length Parameter data INAPPN_release_method Fixed. Parameter name Parameter length Parameter data INAPPN_user_info Variable (subject to satisfying message length limits). set to one octet Allows the user to provide an abort cause when aborting a dialogue. set to one octet Allows the user to select “basic” or “pre-arranged” termination of a dialogue.

If present. Parameter name Parameter length Parameter data INAPPN_ac_reference Variable. set to one octet Used to indicate unexpected events that are not related to an active operation invocation. May be used to supply an alternative context when used with the U-ABORT primitive. See Section 5.5 INAP Application Context Configuration Request on page 65. Network Context identifier.713 Return cause Parameter name Parameter length Parameter data INAPPN_nc Variable. set to 1 Values as defined in Q. The Application context as received or transmitted with this dialogue.TC problem • 2 – network service problem Parameter name Parameter length Parameter data INAPPN_applic_context Variable up to 32. 25 . • 0 – abnormal event detected by peer • 1 – response rejected by peer • 2 – abnormal event received from peer • 3 – abnormal network report cause Parameter name Parameter length Parameter data INAPPN_report_cause Fixed. • 0 – INAP problem • 1 . Length of zero indicates Network Context is unknown. May be used to supply an alternative context when used with the UABORT primitive.773 commencing with the Object Identifier Name tag. Parameter name Parameter length Parameter data INAPPN_prob_diag Fixed. it should have a value of 0. set to one octet Used to indicate the source of the abort in a provider abort primitive. typically 1. This parameter is only used when the module has been configured for "transparent AC operation" using the module configuration message. in the range 1 to 2 The index specifying the Application context for use with this dialogue. Encoded as specified in Q. If the default NC is being used then this parameter is optional.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter name Parameter length Parameter data INAPPN_source Fixed. The module must previously have been configured with supported contexts and associated references using the Configure AC message. For other Network Contexts it should match the value defined in the relevant INP_MSG_NC_CONFIG message.

result or error.7 INAP Service Request Message Synopsis Protocol message sent from the User to the INAP module containing a single INAP operation invocation.3 INAP Module User Interface 3. result and error components to a remote Functional Entity via an open dialogue. Set to zero indicating end of message. All service request messages must contain the dialogue ID of the dialogue to which they belong. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len Meaning INAP_MSG_SRV_REQ (0xc7f0) Dialogue_ID Sending module_id INAP_TASK_ID 0 0 0 0 Number of bytes of user data Parameter Area Offset 0 1 len – 1 1 len – 2 1 Size Name Component Type octet.1 encoding rules. Description This message allows the user to send INAP operation invoke. Parameters in Name-Length-Data format. 26 . The User's components are formatted as a TCAP component following the basic ASN. It is also used to issue problem codes relating to received components. This is encoded in the message header and does not form part of the parameter area.

result or error component.8 INAP Service Indication Message Synopsis Protocol message sent from the INAP module to the user containing a received operation invoke. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len Meaning INAP_MSG_SRV_IND (0x87f1) Dialogue_ID INAP_TASK_ID User module_id 0 0 0 0 Number of bytes of user data 27 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 The following parameters are defined for use in service request messages: Component Type Parameter INVOKEREQ M O M M O M M M O M M RESULTREQ M ERRORREQ M REJECTREQ M Invoke ID Linked ID Component Op code Parent Ind Class Timeout Problem code Quality Of Service Key Symbol M O Mandatory Optional Description The message will be discarded if the corresponding parameter is omitted The parameter is not essential 3.

All service indication messages must contain the dialogue ID of the dialogue to which they belong. at least one INAP_MSG_CNF_AC message has been issued. i. Set to zero indicating end of message. The parameter will be included in the message if Application Context negotiation is enabled. Description The INAP module uses this message to send received INAP operation invoke. Parameters in Name-Length-Data format. The following parameters are defined for use in service indication messages: Component Type Parameter Application context index Component Invoke ID Linked ID Linked Op code Provider Error Key Symbol M O C Mandatory Optional Conditional Description The parameter will always be included in the message.2 1 Size Name Component Type octet. INVOKE-IND C M M O O M M A M M A M RESULT-IND ERROR-IND A Exclusive OR 28 . One of the parameters marked A will always be included in the message.1 encoding rules. result and error components to the User.e. This is encoded in the message header and does not form part of the parameter area. The received components are formatted as a TCAP component following the basic ASN. The parameter may or may not be included in the message depending on the circumstances in which the message is sent.3 INAP Module User Interface Parameter Area Offset 0 1 len – 1 1 Len .

Supplied with invoke components to permit the decoded operation to be validated against the context. Parameter name Parameter length Parameter data INAPPN_linked_id Fixed. Parameter name Parameter length Parameter data INAPPN_invoke_id Fixed. 29 . in the range 1 to 2 The index specifying the Application Context of the dialogue on which the component was received.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 3. set to 1 An id associated with every operation invocation.9 INAP Service Primitive Parameters The following parameter names are defined for use in service primitive messages: Parameter Invoke ID Linked ID Component Class Timeout Op code Linked Op code Problem code Parent Ind Provider Error MTP message priority Application context index Quality Of Service Mnemonic INAPPN_invoke_id INAPPN_linked_id INAPPN_component INAPPN_class INAPPN_timeout INAPPN_op_code INAPPN_linked_op_code INAPPN_problem_code INAPPN_parent_ind INAPPN_provider_error INAPPN_priority INAPPN_ac_reference INAPPN_qos Value (dec) 16 17 18 19 20 21 22 23 24 25 26 27 29 Value (hex) 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1d Parameter name Parameter length Parameter data INAPPN_ac_reference Variable.5 INAP Application Context Configuration Request on page 65. See Section 5. The module must previously have been configured with supported contexts and associated references using the Application Context configuration message. set to 1 The invoke id of the parent operation invocation. This parameter is only included in linked (child) operation invocations. Assigned by the invoking user.

Specified on a per operation basis in the INAP specifications.Operation has Results and Errors • 2 . this parameter is supplied by using the API functions.3 INAP Module User Interface Parameter name Parameter length Parameter data INAPPN_component Variable. Starting with the Component type tag.Operation has Errors only • 3 . Where the INAP Operation code and decode functions are used.773 using the ASN. The INAP specified Operation Code. The TCAP timeout of the INAP operation. Supplied by the User in Service Invoke Request messages. result or error component coded in accordance with Q.Operation has Results only • 4 . Parameter name Parameter length Parameter data INAPPN_class Fixed set to 1. this parameter is supplied automatically. storing it for use in Service Indication messages relating to this invocation. Where the INAP API code and decode functions are used. 30 . 1 to 255 The invoke. Parameter name Parameter length Parameter data INAPPN_op_code Fixed set to 1. • 1 .1 Basic Encoding Rules.Operation has no Results or Errors Where the INAP Operation code and decode functions are used. The INAP module does not examine the contents. this parameter is supplied automatically Parameter name Parameter length Parameter data INAPPN_timeout Fixed set to 2. The class of the INAP operation. Time in seconds.

The INAP specified Operation Code. Parameter name Parameter length Parameter data INAPPN_parent_ind Fixed set to 1. this parameter is placed in the reject component automatically. • 0: The operation being invoked does not have any specified linked operations. in the range 1 to 2. this parameter is handled automatically.The User application has decoded an error that is not supported or not applicable to the operation invoked. Supplied by the INAP module in Service Result & Error indications to indicate the operation to which the result or error refers. Used by the User application to indicate to the INAP module that the operation being invoked has defined linked operations. Where the INAP API code functions are used. 31 . If this parameter is omitted it is assumed the operation being invoked does not have specified linked operations. Where a INAP API decode function is used.The User application was unable to decode the received component.The User application has decoded an operation that is not supported. Parameter name Parameter length Parameter data INAPPN_problem_code Fixed set to 1. Supplied by the INAP module in Service Invoke Indications where the operation being invoked is a linked operation. • 1: The operation being invoked has specified linked operations. It does not correlate exactly with the TCAP reject component problem code. Where the INAP API code and decode functions are used. In this case the operation code indicates the Parent operation of the linked operation. This allows the INAP module to reject inappropriate received linked operation invocations. Used by the User application to indicate a problem with a received component to the INAP module.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter name Parameter length Parameter data INAPPN_linked_op_code Variable. • 1: Mistyped Parameter . The value of this parameter is a defined interface code. • 3: Unrecognized Error . this parameter is supplied automatically if the operation is able to be a parent of a linked operation. • 2: Unrecognized OP .

Set to 1 if Sequence Control is required.A response to an operation invoked by the User application was received. The coding is as follows: • bit 0 .1 INAP Configuration Request on page 57 Where the INAP API code and decode functions are used. Used by the User application to indicate the MTP message priority for the SS7 message resulting from the operation invocation.Set to 1 if the Return Option is selected. • 8: Resource Limitation . • 9: No response from peer . • 1: Duplicate Invoke ID . 32 .The remote system was unable to accept the operation invocation because the dialogue was being released.The remote system did not have an active invocation matching the linked id.The user provided Invoke id for the invocation request collided with the invoke id of an existing invocation at the remote system.The remote system was not expecting the linked operation invocation.The remote system was unable to accept the operation invocation due to resource limitations. • 5: Linked Response Unexpected . set to 1 The octet is an indicator octet. All other bits are reserved for future use and must be set to zero.The remote system was not expecting the linked response. • 7: Initiating Release . See Section 5. Parameter name Parameter length Parameter data INAPPN_priority Fixed set to 1. • 10: Invalid Response from peer .The operation invoked by the User application has timed out without a response being received.The operation requested is not supported at the remote system. The response could not be decoded. • 6: Unexpected Linked Operation . Used only in ANSI mode.3 INAP Module User Interface Parameter name Parameter length Parameter data INAPPN_provider_error Fixed set to 1. • 2: Unrecognized OP . • bit 1 . • 3: Mistyped Parameter .An expected response from the remote system was not received. Used by the INAP module to indicate a negative response to an operation invocation requested by the User application for network reasons.The remote system was unable to decode the operation invocation. • 4: Unrecognized Linked ID . • 11: Service Completion Failure . Parameter name Parameter length Parameter data INAPPN_qos Fixed. this parameter is supplied automatically.

The user places INAP operations and associated parameters in a "component structure". Ability to send and receive user extensions to operations. The type definition of this component structure is available to the user. API function suites are available for the ETSI. The API suite of functions is generic to all INAP services. The suite of API functions provides the following features: • • • • • • Message buffer allocation and de-allocation. The API interface is entirely procedural.1 see [Ref 3] on page 9. The API functions also provide the coding and de-coding of INAP operations and their parameters as TCAP components.h”.1 encoding rules ([Ref 3] on page 9). The user application need not be aware of the data structures used to handle the dialogue primitives and service requests. IN service handling. permitting the user to create instances of it as required. A suite of API functions is supplied to provide a convenient way to build and recover the INAP module messages. the API functions conceal the internal contents of the structure from the user application. 33 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 4 Functional API User Interface 4. The INAP operation and associated parameters placed in the component structure by the user application are coded using the Basic Encoding Rules of ASN.1 Introduction The INAP module provides the means for transmitting INAP operations between Functional Entities. An API coding function is then used to build an INAP Service Request message in this message structure using the contents of the component structure. The module requires the INAP operations coded as a TCAP component ([Ref 4] on page 9). API functions are used to obtain an inter-process message structure. Dialogue handling. CAMEL and AIN standards for INAP. following the basic ASN. INAP operations and associated parameters are identified using API interface codes that are defined in the API header file “in_inc. Component code and decode. An API function can then be used to send the message structure to the INAP module. Generic Parameter handling. Operation results and errors are handled in a similar way. However. ITU.

Parameters already present in the message structure are verified for the CLOSE action. IN_dialogue_delimit() dlg_id msg status Builds a DELIMIT dialogue primitive in the given message structure. It must be called before using a cpt structure for coding or decoding Build Dialogue Request API Functions IN_set_dialogue_param() Parameters param_name len data_ptr msg Return Value status Usage Sets parameter “param_name” in the “msg” message structure.2 API Function Specifications The functions of the API interface are listed below. 1 This parameter is only defined when the code is compiled with a #define of IN_LMSGS and the library is implemented as a shared object. No parameters are required for this action. Message Buffer Handling API Functions IN_init_component() Parameters prot_spec cpt init_options 1 Return Value status Usage Initialize the component buffer. IN_dialogue_open() dlg_id msg status Builds an OPEN dialogue primitive in the given message structure.4 Functional API User Interface 4.h header file. Copies “len” octets of parameter data from the “data_ptr” The available “param_names” are defined in the in_inc. The user application is free to create instances of the component buffer as required. This function should be used to initialize the component structure for use with a protocol specified by the prot_spec variable. IN_dialogue_close() dlg_id msg status Builds a CLOSE dialogue primitive in the given message structure. Parameters already present in the message structure are verified for the OPEN action. 34 . Message Buffer Handling API Functions IN_alloc_message() Parameters alloc_options 1 Return Value msg Usage Allocate message buffers The type of the message buffer pointer is “HDR *” IN_free_message() IN_send_message() msg user_id inap_id msg status status De-allocates message buffers Sends message buffer to INAP module. Function parameters are identified as well as any return values.

IN_set_component_param() param_name len data_ptr cpt status Used to place the required parameter into the component structure. See also Note A on page 36. 35 . See also Note A on page 36.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Build Dialogue Request API Functions IN_dialogue_u_abort() Parameters dlg_id msg Return Value status Usage Builds a U-ABORT dialogue primitive in the given message structure. Copies received parameter data to “data_ptr” and sets “param_len” to the number of bytes copied. Parameters already present in the message structure are verified for the U-ABORT action. IN_set_result() result_op cpt status Used to set the operation code that triggered the result. Read Dialogue Request API Functions IN_get_dialogue_type() Parameters Return Value status Usage msg dlg_type_ptr Used where the user application needs to determine type of dialogue in received message.h header file. See also Note A on page 36. IN_dialogue_open_rsp () dlg_id msg status Builds an Open Response dialogue primitive in the given message structure. The available “Dialogue type codes” are defined in the in_inc. IN_set_error() error_op err_name cpt status Used to place the required error code into the component structure. Build Operation in Component Buffer API Functions IN_set_operation() Parameters Return Value Usage op_name timeout cpt status Used to place the required operation code into the component structure. IN_get_dialogue_param() param_name param_len data_ptr max_len msg status Retrieves parameter “param_name” from the “msg” message structure. Parameters already present in the message structure are verified for the Open Response action. See also Note A on page 36.

As an alternative. Copies the component parameter data to the user data area pointed to by "data_ptr". IN_get_operation() cpt op_name_ptr IN_get_error() cpt err_name_ptr IN_get_component_param() param_name param_len data_ptr max_len cpt status status status Used to obtain the value of the received operation code.4 Functional API User Interface Note A: An error status is returned if the parameter. operation or error is invalid or is too large for the component structure. However. the first function to fail places its return code in the component structures and this may be checked for once the component handling is complete. Note: Received parameters of ASN. "max_len" gives the maximum number of octets available in the user data area. The first error to occur is recorded in the component structure and may be obtained using the function IN_get_component_first_error(). results and associated parameters to and from component structures. The functions IN_code_operation_invoke(). Read Operation from Component Buffer API Functions IN_get_component_first_error() cpt error_rsn_ptr status When using API functions to get or set operations. Places the number of octets copied in the location indicated by “param_len”. IN_code_result() or IN_code_error() will return IN_ERROR_IN_COMPONENT if an error is stored in the component structure during an attempt to build an INAP message. it is not necessary to check the status after setting each parameter. Used to obtain the value of the received error code. the return status code of each function may be checked individually. This function is used to obtain this error from the component structure.1 NULL type return a length of 0 and a status of IN_SUCCESS. errors. Parameters Return Value Usage 36 . Used to obtain the received parameter from the component structure.

Codes the component in the given component structure as an error component or as a Reject component as appropriate for the nature of the user error parameter.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Code Service Request from Component Buffer API Functions IN_code_operation_invoke() Parameters Return Value Usage dlg_id cpt msg status Codes the component in the given component structure as an invoke component into the given message structure. Where an API decode function returns "IN_REJECT_REQUIRED" a provider problem has been detected. The problem code is placed in the component structure. IN_decode_operation() cpt msg status 37 . which should then be sent to the INAP module. The coded component is built into the given message structure. The operation and associated parameters are decoded from the component parameter of the received message into the given component structure. This function is used to build a reject INAP Service Request message. If a provider problem is detected during decoding that requires the transmission of a reject component to the remote system this function returns a status of "IN_REJECT_REQUIRED". IN_code_result() dlg_id cpt msg status IN_code_error() dlg_id cpt msg status IN_code_reject() dlg_id cpt msg status De-code Service Indication from Component Buffer API Functions IN_get_component_type() Parameters Return Value Usage msg cpt_type_ptr status Used to obtain the component type of a received message. This component structure should be used with the IN_code_reject() function to build the required reject message. The decode API function places the detected problem component in the component structure. Codes the component in the given component structure as a result component into the given message structure.

4 Functional API User Interface De-code Service Indication from Component Buffer API Functions IN_decode_result() Parameters Return Value Usage cpt msg status The parameters of the result are decoded from the component parameter of the received message into the given component structure. Used to override the pre-set parameter length ranges with alternative values. This function should be used to redefine the default length range of protocol parameters. IN_init_applic_contexts prot_spec user_id inap_id status Issues the Configure Application Context messages to the INAP module for the contexts supported by this API suite. Any provider problem detected during decoding is handled in the same way as during invoke component decoding. This will affect all components using that protocol specification. API support API Functions IN_get_prot_spec Parameters Return Value prot_spec Usage prot_def Returns a pointer to a protocol specification. This function should be called at system start up and whenever the INAP module is initialized. IN_set_param_length_range prot_spec param_name length_min length_max status 38 . IN_version maj_rev min_rev text status Used to provide information on the version of the API library. This function can be called to get a ‘prot_spec’ pointer to pass to other IN functions. Any provider problem detected during decoding is handled in the same way as during invoke component decoding. The protocol specification to change is indicated by the "prot_spec" parameter. IN_decode_error() cpt msg status The error code and associated parameters are decoded from the component parameter of the received message into the given component structure. The text variable will be updated to point to the name of the API.

3 API Function Parameter Specifications The function parameters of the API interface are listed below. The range of dialogue ids available to the user is configured in the INAP module configuration message. • All other bits – set to zero. The following flag bits are defined. Parameter name Parameter type Notes dlg_type_ptr pointer to u8 Pointer to User Application variable into which the defined interface code for the dialogue type will be placed.h. Value defined in the API header file in_inc.h header file. Value defined in the API header file in_inc. 39 . Parameter name Parameter type Notes data_ptr u8 Pointer to the first octet of user data. However the user application need not be aware of the internal structure of this type. Parameter name Parameter type Notes alloc_options u32 Option flags for the IN_alloc_message function. The type of the component buffer pointer is “IN_CPT *" defined in the in_inc. Parameter name Parameter type Notes cpt_type_ptr pointer to u8 Pointer to User Application variable into which the interface codes for the component type will be placed. Parameter types are identified in ‘C’. • Bit 0 – IN_ALLOC_OPTION_LMSGS – set to indicate if the allocated message is to be a large message.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 4. Parameter name Parameter type Notes cpt pointer to IN_CPT Pointer to component structure. The User application should create instances of this as required.h. Parameter name Parameter type Notes dlg_id u16 User defined id code for the dialogue.

• Bit 0 – IN_INIT_OPTION_CODE_SHIFT – set to indicate if Code Shift is supported (may be generated in INAP) • All other bits – set to zero. Parameter name Parameter type Notes error_op u16 Code for the operation whose invocation this error relates to. Parameter name Parameter type Notes init_options u32 Option flags for the IN_init_component function. Parameter name Parameter type Notes error_rsn_ptr pointer to s16 Pointer to a User Application variable into which the status code returned by the first component handling function to fail is placed. 40 . The available error codes are defined in the API header file. The available status codes are defined in the API header file. Parameter name Parameter type Notes inap_id u8 Contains the module id of the INAP module. The available operation codes are defined in the API header file and have the prefix ‘INOP_’. The available error codes are defined in the API header file. The following flag bits are defined. Parameter name Parameter type Notes len u16 or u8 Contains length of parameter data in octets.4 Functional API User Interface Parameter name Parameter type Notes err_name u16 INAP error code. Parameter name Parameter type Notes err_name_ptr pointer to u16 Pointer to User Application variable into which the code for the required INAP error will be placed. Parameter name Parameter type Notes length_min u16 or u8 Contains minimum length of parameter data in octets.

When used with the IN_set_component_param() function the available parameters depend on the INAP operation set supported by the API supplied. API interface operation codes defined in the API header file. Parameter name Parameter type Notes param_name u16 Values defined in the API header file to identify the parameter. Parameter name Parameter type Notes maj_rev pointer to u16 Updated to show the major version number for the API library Parameter name Parameter type Notes min_rev pointer to u16 Updated to show the minor version number for the API library Parameter name Parameter type Notes max_len u16 or u8 Specifies the maximum length of parameter buffer data in octets in order to prevent overflow. When used with the IN_set_dialogue_param() function the available parameters are detailed in Section 4. Dialogue parameters are common to all INAP implementations.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter name Parameter type Notes length_max u16 or u8 Contains maximum length of parameter data in octets. 41 . Parameter name Parameter type Notes op_name_ptr pointer to u16 Pointer to User Application variable into which the API interface code for the required operation will be placed. Parameter name Parameter type Notes msg pointer to HDR Pointer to an inter process message structure. Parameter name Parameter type Notes op_name u16 API interface code for the required operation. API interface operation codes defined in the API header file.5 API Dialogue Parameters on page 53. These are detailed in Appendix B on page 77.

• Use “INCAP_IMS_PROTOCOL” for coding under CAMEL v4 for IMS. Note: The ‘IN_get_prot_spec’ function is used to define these pointers.4 Functional API User Interface Parameter name Parameter type Notes param_len pointer to u16 (or pointer to u8) Pointer to User Application variable into which the length of the recovered parameter is placed. 42 . • Use “INCAP_V1_PROTOCOL” for coding under CAMEL v1. • Use “INCAP_V3_PROTOCOL” for coding under CAMEL v3. Parameter name Parameter type Notes prot_def u16 Value to pass to the ‘IN_get_prot_spec’ function to gain a ‘prot_spec’ pointer to a given protocol. The user need not be aware of the internal structure used. Value defined in the API header file. Application Context handling and Error codes.1218. • Use “INCAP_V4_PROTOCOL” for coding under CAMEL v4. • Use “INITU_Q1218_PROTOCOL” for coding under ITU Q. • Use “INEN_301_140_1_PROTOCOL” for coding under EN 301 140-1. • Use “AINGR_1299_PROTOCOL” for coding under AIN. Parameter name Parameter type Notes prot_spec pointer to void Pointer to a pre-defined table specifying protocol definitions for parameter length ranges. ASN operation coding. • Use “INCAP_V2_PROTOCOL” for coding under CAMEL v2. • Use “INETS_300_374_1_PROTOCOL” for coding under ETS 300 374 1. Parameter name Parameter type Notes result_op u16 Code for the operation whose invocation this result relates to.

• 0: IN_SUCCESS • -1: IN_GENERAL_FAILURE • -2: IN_INVALID_MESSAGE_HEADER • -3: IN_MESSAGE_BUFFER_OVERFLOW • -4: N_INVALID_PARAM_ Name • -5: IN_INVALID_PARAM_LEN • -6: IN_INVALID_OPERATION • -7: IN_INVALID_ERROR • -8: IN_INVALID_TIMEOUT • -9: IN_INVALID_PROTOCOL_SPEC • -10: IN_INVALID_COMPONENT_POINTER • -11: IN_ERROR_IN_COMPONENT • -12: IN_INVALID_COMPONENT_TYPE • -13: IN_COMPONENT_BUFFER_OVERFLOW • -14: IN_COMPONENT_CODING_ERROR • -15: IN_PARAM_NOT_FOUND • -16: IN_PARAM_BUFFER_OVERFLOW • -17: IN_APPLIC_CONTEXT_NOT_FOUND • -18: IN_APPLIC_CONTEXT_ERROR • -19: IN_COMPONENT_NOT_FOUND • -20: IN_INVOKE_ID_NOT_FOUND • -21: IN_OP_CODE_NOT_FOUND • -22: IN_INVALID_LINKED_OPERATION • -23: IN_INVALID_OPERATION_CLASS • -24: IN_REJECT_REQUIRED Values defined in the API header file in_inc.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter name Parameter type Notes status s16 Code returned by API functions indicating success or failure. the longest timeout specified for the operation is used. Parameter name Parameter type Notes timeout u16 Timeout for the operation invocation. If the timeout parameter is set to a duration outside the specified range for the operation.h. Parameter name Parameter type Notes user_id u8 Contains the module id of the User Application module. Parameter name Parameter type Notes text pointer to char * Updated to point to a text name for the API. 43 . the coding function returns an error. If the timeout parameter is set to zero.

In all cases. only the messages at the local system are shown.4 INAP – API Message Sequence Charts In the following sections. 45) See Sending an Operation (p. 45) --INAP_DLG_REQ(OPEN) INAP TCAP --INAP_SRV_REQ(INVOKE) --TCAP_INVOKE See Sending a Delimit (p. 4. 48) INAP_DLG_IND(CLOSE)-- 44 .4.1 Outgoing Dialogue INAP User See Opening a Dialogue (p. 46) See Decoding an Operation (p. The first example shows a dialogue being opened at the local system and the second example shows the case where the dialogue is opened at the remote system.4 Functional API User Interface 4. message sequence charts are used to show example sequences of API function calls with associated INAP and TCAP module messages. 46) --INAP_DLG_REQ(DELIMIT) --TCAP_BEGIN TCAP_CONTINUE-See Receiving an Open Response (p. 47) INAP_DLG_IND(OPEN-RSP)-- INAP_SRV_IND(INVOKE)-- INAP_DLG_IND(DELIMIT)-TCAP_END-See Receiving a Close (p.

dptr.inap_id. The application context index is used to reference a pre-configured application context. 45 . IN_set_component_param(param1.h).h).len. The user must then initialize an instance of a component structure.cpt).cpt). The message can then be set as a dialogue open before sending to the INAP module.timeout. IN_send_message(user_id. h = IN_alloc_message().h). This can either be the application context index or full application context. IN_set_dialogue_param(INDP_orig_address.h). including setting the protocol to be used to encode or decode messages. denoted here as ‘cpt’. Once all of the required parameters are stored in the component.len. IN_set_component_param(param2. IN_init_component(prot_spec.dptr. Sending an Operation To send an operation on an opened dialogue first a message structure is obtained in the same way as for dialogue messages. The IN_set_component_parameter procedure is used to store parameter data into the cpt structure. IN_set_dialogue_param(INDP_applic_context_index. The cpt structure is used to store information ready for encoding into a message structure. IN_send_message(user_id. Nothing will be sent to the remote system at this point.len. the IN_code_operation_invoke encodes the data from the cpt structure into the message structure ready for sending to the INAP module. IN_set_dialogue_param(INDP_dest_address.dptr. IN_dialogue_open(dlg_id.dptr. IN_set_operation(op_name. The INAP binary module is waiting for any INAP operation invocations with which the user may wish to open the dialogue.inap_id.len.cpt).h).len.dptr. One of the parameters in the open message should indicate the application context to be used for the length of the dialogue.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Opening a Dialogue In order to open a dialogue with a remote system the user application obtains a message structure and fills in the associated parameters. The IN_set_operation is used to set the operation and timeout values.h).h).len. h = IN_alloc_message().cpt.1 INAP Configuration Request on page 57). IN_set_component_param(INPN_InvokeID.dptr.cpt). IN_code_operation_invoke(dlg_id. This initializes the fields in the component structure.cpt). The dialogue id chosen for the open request should be an idle dialogue from the outgoing range defined by the values in the INAP configuration message (see Section 5.

} break. Receiving an Open Response The procedure GCT_receive can be used to receive the incoming message.dptr.dptr.h). .. . case INDT_OPEN_RSP: IN_get_dialogue_param(INDP_result. break. switch (h->type) { case INAP_MSG_SRV_IND : .4 Functional API User Interface Sending a Delimit The delimit message is built and sent in a similar way to the open message.h).lenptr. h = IN_alloc_message(). any pending components will be sent to the remote system in a TCAP Begin message. IN_get_dialogue_param(INDP_applic_context. h = GCT_receive().dptr. .. IN_send_message(user_id. case INAP_MSG_DLG_IND : IN_get_dialogue_type(h..h). IN_dialogue_delimit(dlg_id.. break.max_len.max_len.. The open response message will indicate in the result parameter whether the remote system wishes to accept or reject the dialogue. Once this is received by the INAP binary.max_len. } relm(h). The message type will indicate it is a dialogue indication and the procedure IN_get_dialogue_type will show the message is an open response..h)...h).. 46 . switch (dlg_type_ptr) { .lenptr. IN_get_dialogue_param(INDP_refuse_rsn.lenptr.dlg_type_ptr).inap_id..

a component structure must be initialized ready for use when decoding a component from a service indication message. The cpt structure used for the decoding of the operation will have the information needed for the reject already encoded in it. Just as when encoding an operation into a service request.. the return code from IN_decode_operation will indicate a reject is required. } relm(h). break.h).. switch (cpt_type) { case INCPT_INVOKE : IN_init_component(prot_spec.&cpt_type).Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Decoding an Operation The operation invoke message is received in the same way as the dialogue open response. break.cpt). switch (h->type) { case INAP_MSG_SRV_IND : IN_get_component_type(h.lenptr..buffer_size..lenptr. The procedure IN_get_component_type can be used to see the procedure is an operation invoke. 47 . IN_get_component_param(param1.dptr. } break. h = GCT_receive(). . . but in this case the message type will indicate it is a service indication..cpt).cpt). . The IN_code_reject procedure can be used to build the reject from the cpt structure before sending to the remote system. IN_decode_operation(cpt...buffer_size.dptr. case INAP_MSG_DLG_IND : . IN_get_component_param(param2. If the message received is corrupted or does not contain mandatory parameters..

case INDT_CLOSE: IN_get_dialogue_param(INDP_release_method. switch (dlg_type_ptr) { .lenptr. . h = GCT_receive()..max_len. 48 ..dptr.4 Functional API User Interface Receiving a Close The procedure GCT_receive can be used to receive the incoming message... switch (h->type) { case INAP_MSG_SRV_IND : .dlg_type_ptr). break. break. The message type will indicate that it is a dialogue indication and the procedure IN_get_dialogue_type will show the message is a close...m)... } relm(h). . The close indicates that the dialogue should be ended and no further communication for that dialogue is possible. Resources for that dialogue should be closed and the dialogue id should be made available for re-use. case INAP_MSG_DLG_IND : IN_get_dialogue_type(h. } break.. ..

49 . 50) See Decoding a Delimit (p. 51) See Sending an Operation (p.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 4. The valid ids are defined by the values in the in INAP configuration message.) If the INAP binary has been pre-configured with valid application contexts using the INAP_MSG_CNF_AC message then it will handle the application context negotiation. 51) --INAP_SRV_REQ(INVOKE) --TCAP_INVOKE --INAP_DLG_REQ(DELIMIT) --TCAP_CONTINUE See Sending a Close (p.4. The value of the dialogue id is chosen from idle dialogues by the INAP binary module. (See Section 5. 49) TCAP_INVOKE-See Decoding an Operation (p.2 Incoming Dialogue INAP User INAP TCAP_BEGIN-See Receiving a INAP_DLG_IND(OPEN)-Dialogue Open (p.5 INAP Application Context Configuration Request on page 65 for more information on configuring application contexts. 51) INAP_SRV_IND(INVOKE)-INAP_DLG_IND(DELIMIT)-TCAP See Sending an Open --INAP_DLG_REQ(OPEN_RSP) Response (p.1 INAP Configuration Request on page 57. If the incoming application context matches one of the supported application contexts then the open indication will contain the corresponding application context index. This means when it receives a request to open a dialogue for a particular application context it knows which are supported by the local system. 52) --INAP_DLG_REQ(CLOSE) --TCAP_END Receiving a Dialogue Open A dialogue open indication can be decoded in the same way as other dialogue indications shown in the previous example. See Section 5.

.m).dptr. Decoding an Operation The operation decode can be performed as described in Decoding an Operation on page 47. break.. switch (h->type) { case INAP_MSG_SRV_IND : .dlg_type_ptr). } break.lenptr. case INDT_OPEN: IN_get_dialogue_param(INDP_dest_address..max_len.m). .dptr. switch (dlg_type_ptr) { .m).m).. case INAP_MSG_DLG_IND : IN_get_dialogue_type(h..lenptr..dptr.max_len. h = GCT_receive(). IN_get_dialogue_param(INDP_applic_context_index.. 50 .lenptr.dptr... . IN_get_dialogue_param(INDP_orig_FE. then the open indication will contain the full application context and this application context will have to be echoed back to the remote system in the open response and any other dialogue requests.lenptr.max_len.lenptr. . } relm(h).dptr.max_len. IN_get_dialogue_param(INDP_dest_FE. max_len.m). break.. IN_get_dialogue_param(INDP_orig_address.4 Functional API User Interface If application contexts have not be pre-configured.

As before the sending of the operation will not trigger a message to be sent to INAP until a delimit (or close) is sent to INAP. } relm(h).dptr..m). IN_dialogue_open_rsp(dlg_id. } break.. ..len. case INAP_MSG_DLG_IND : IN_get_dialogue_type(h. IN_send_message(user_id.. The delimit indicates that all of the pending group of operations. h = GCT_receive(). m = IN_alloc_message().m).len. switch (h->type) { case INAP_MSG_SRV_IND : . break. The message type will indicate it is a dialogue indication and the procedure IN_get_dialogue_type will show the message is a delimit. break.dptr.m).len. Sending an Operation The operation encode and send can be performed as described in Sending an Operation on page 45..m). IN_set_dialogue_param(param1. IN_set_dialogue_param(param2. IN_set_dialogue_param(param3. ..dptr..Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Decoding a Delimit The procedure GCT_receive can be used to receive the incoming message. 51 . results or errors received from the remote system in the same message over the signaling link have been sent from the INAP binary.. Sending an Open Response The open response is built and sent in a similar way to the open message. switch (dlg_type_ptr) { .inap_id.m).. case INDT_DELIMIT: .dlg_type_ptr)..

IN_set_dialogue_param(INDP_release_method.m).m). no message to remote system) Closing a Dialogue with Pre-arranged End INAP and TCAP specifications allow a dialogue to be closed under some conditions without an explicit TC-END being sent over the SS7 link. 52 . If a close with release reason of pre-arranged end is sent to INAP then the module will wait until the operation timers of outgoing operations have expired before closing the dialogue.len. a delimit must preceded the close pre-arranged end.m). 4. Any component waiting to be sent from INAP will be discarded. m = IN_alloc_message(): IN_dialogue_close(dlg_id. 53) --TCAP_END (Pre-arranged end.dptr. To send pending components. IN_send_message(user_id.inap_id.4 Functional API User Interface Sending a Close The close request is sent to end the dialogue with the remote system and the release method parameter should be used to show whether this should be a normal or pre-arranged end.4.3 Incoming Dialogue with Pre-arranged End INAP User INAP TCAP_BEGIN-INAP_DLG_IND(OPEN)-TCAP_INVOKE-INAP_SRV_IND(INVOKE)-INAP_DLG_IND(DELIMIT)---INAP_DLG_REQ(OPEN_RSP) --INAP_SRV_REQ(INVOKE) --TCAP_INVOKE --INAP_DLG_REQ(DELIMIT) --TCAP_CONTINUE Closing a Dialogue with Pre-arranged End below --INAP_DLG_REQ(CLOSE) PRE_ARRANGED_END TCAP Waiting for timeout  TCAP_L_CANCEL-Close INAP_DLG_IND(CLOSE)— Indication on (On operation timeout) Operation Timeout (p.

h) accompanying the API. The dialogue control functions are common to all INAP applications. Waiting for the timeout allows for any possible errors to the operation to be returned before the dialogue closes. The API functions act to send and receive dialogue request and indication messages to the INAP module. IN Dialogue Primitive Type Parameter INDT_OPEN INDT_ CLOSE INDT_ DELIMIT INDT_U_ ABORT INDT_OPEN_ RSP Destination address Originating address Destination reference Originating reference Result Refuse reason Release method User reason Application context name Application context index User Information A B A B M O M M O O O O O C O 53 . After sending the indication INAP will free its own resources for the dialogue.5 API Dialogue Parameters The functional API permits the user to establish. The mnemonics available to the user application for the parameter names are provided in the interface include file (in_inc. 4. The release confirm parameter can be used to differentiate between a normal close indication and a close confirm following a close pre-arranged end.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Close Indication on Operation Timeout When the operation timer expires the INAP binary will send a close indication to the user module to allow the user to free their dialogue resources. maintain and terminate dialogues with remote Functional Entities. The parameters that should be placed in the message structure using the IN_set_dialogue_param() function for each of the message primitive types are summarized below. The parameters that are required for these messages are those detailed in the message specifications given in Chapter 3 INAP Module User Interface on page 15.

4 Functional API User Interface Key Symbol M O A B C Mandatory Optional Exclusive OR Exclusive OR Conditional Description The message will be discarded if the corresponding parameter is omitted The parameter is not essential One of the parameters marked A must be included. The parameter marked C must be included if AC negotiation is enabled. IN Dialogue Primitive Type Parameter INDT_ OPEN A INDT_ CLOSE INDT_ DELIMIT INDT_U_ ABORT INDT_P_ ABORT INDT_ OPEN_RSP INDT_ NOTICE Destination address Originating address Destination reference Originating reference Result Refuse reason User reason Provider reason Application context name Application context index Source Problem diagnostic Release confirm B A B M O M M O O O O O C O M M O 54 . The parameters that may be recovered from the message structure using the IN_get_dialogue_param() function for each of the message primitive types are summarized below. One of the parameters marked B must be included.

See Chapter 3 INAP Module User Interface on page 15.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 IN Dialogue Primitive Type Parameter INDT_ OPEN INDT_ CLOSE INDT_ DELIMIT INDT_U_ ABORT INDT_P_ ABORT INDT_ OPEN_RSP INDT_ NOTICE O Report Cause User Information O O O O The available parameter mnemonics are summarized below: Parameter Destination address Originating address Result Refuse reason Release method User reason Provider reason User Information Application context name Source Problem diagnostic Destination FE code Originating FE code Application Context Index Release Confirm Report Cause Mnemonic INDP_dest_address INDP_orig_address INDP_result INDP_refuse_rsn INDP_release_method INDP_user_rsn INDP_prov_rsn INDP_user_info INDP_applic_context INDP_source INDP_prob_diag INDP_dest_FE INDP_orig_FE INDP_applic_context_index INDP_release_confirm INDP_report_cause 1 3 5 6 7 8 9 10 11 12 13 14 15 27 28 30 Value (dec) Value (hex) 0x01 0x03 0x05 0x06 0x07 0x08 0x09 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x1b 0x1c 0x1e The parameters are used as required by the INAP module. 55 .

4 Functional API User Interface 56 .

The confirmation message consists of the received message echoed back to the sending module. Unsupported message received. Invalid Network Context Message version is invalid 5. This section describes the formats of all the messages used in the nonprimitive interface. Mnemonic INAPE_BAD_ID INAPE_BAD_STATE INAPE_BAD_MSG INAPE_BAD_PARAM INAPE_NO_RESOURCES INAPE_INVALID_NC INAPE_INVALID_VERSION Value 1 2 5 6 7 8 9 Description Inappropriate or invalid id in request message Message received in wrong state.1 INAP Configuration Request Synopsis Message used to configure the INAP module for operation. It also allows the INAP module to supply diagnostic information. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len INAP_MSG_CONFIG (0x77f4) 0 Sending module_id INAP_TASK_ID used to request a confirmation 0 0 0 40 57 Meaning . Insufficient internal message resources. the INAP module supports a non-primitive interface for implementation-specific functionality. Invalid parameters contained in message. The non-primitive interface permits the configuration of the INAP module. protocol error events and software error events to the local system management and maintenance modules.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 5 Non-Primitive Interface In addition to the primitive interface for passing INAP protocol messages between the INAP module and the User application. All of the messages handled by the INAP module may request a confirmation by setting the rsp_req field in the message header. The status field of the confirmation message header may take one of the following values.

4 INAP Functional Entity Configuration Request on page 63).5 Non-Primitive Interface Parameter Area Offset 0 1 2 3 4 5 6 8 10 12 14 16 18 20 24 1 1 1 1 1 1 2 2 2 2 2 2 2 4 16 Size user_id TCAP_id mngt_id maint_id trace_id reserved base_usr_ogdlg_id base_usr_icdlg_id base_tc_ogdlg_id base_tc_icdlg_id nog_dialogues nic_dialogues num_invokes options reserved Name Description This message is used to configure the INAP module for operation. The message parameters relate to the environment in which the INAP module is operating. The User ID configured here acts as the default User Application ID for received messages whose destination address is not among the configured local FEs. mngt_id Management module ID. It should be the first message sent to the module. Any messages received before a valid configuration message will be discarded. 58 . The module to which software event indications are sent. Parameter Description user_id User Application module ID. TCAP_id TCAP module ID. These references permit a module ID to be associated with each local FE. Note: The INAP module may be configured with Functional Entity references (see Section 5. It should only be issued once.

This value is compared with a compile time constant to ensure that the module has sufficient internal resources to handle the requested maximum number of incoming dialogues. base_tc_ogdlg_id The first dialogue ID for outgoing dialogues for use on the INAP module TCAP interface. The INAP module allocates the dialogue ID for incoming dialogues. The module to which maintenance event indications are sent. nog_dialogues The maximum number of simultaneous outgoing dialogues that the module is required to support.1) for this purpose.1). This prevents the INAP module assigning a dialogue ID to an incoming dialogue at the same instant the user assigns it to an outgoing dialogue. This value is compared with a compile time constant to ensure that the module has sufficient internal resources to handle the requested maximum number of outgoing dialogues.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 maint_id Maintenance module ID. base_usr_icdlg_id The first dialogue ID for incoming dialogues. It is important that different ranges of values are used for incoming and outgoing dialogues on the INAP module – TCAP interface. The user must ensure that the dialogue ID is included in all protocol messages sent via the outgoing dialogue. The user assigns dialogue IDs for outgoing dialogues. The INAP module allocates dialogue IDs for outgoing dialogues. This prevents the INAP module assigning a dialogue id to an outgoing dialogue at the same instant TCAP assigns it to an incoming dialogue. The TCAP module allocates the dialogue ID for incoming dialogues. The module to which trace event indications are sent. It uses values in the range base_icdlg_id to (base_icdlg_id + nic_dialogues . nic_dialogues The maximum number of simultaneous incoming dialogues that the module is required to support.1) for this purpose. It is important that different ranges of values are used for incoming and outgoing dialogues on the user interface. base_usr_ogdlg_id The first dialogue ID for outgoing dialogues. The User should assign values in the range base_ogdlg_id to (base_ogdlg_id + nog_dialogues .1) for this purpose. base_tc_icdlg_id The first dialogue ID for incoming dialogues for use on the INAP module TCAP interface. 59 . trace_id Trace module ID. It uses values in the range base_tc_ogdlg_id to (base_tc_ogdlg_id + nog_dialogues . It uses values in the range base_tc_icdlg_id to (base_tc_icdlg_id + nic_dialogues .

The user may also provide the Application Context for outgoing dialogue messages using the same "Application Context Name" parameter. Bit 0 Mnemonic INAPF_ANSI ANSI operation If set to one the module will handle ANSI format TCAP components specified according to ANSI T1. the INAP module will generate an INAPDT_DELIMITER_IND on reception of TC-CONTINUE without any component in the established state. It can also be used to enable interworking with implementations that do not make use of application contexts by forcing the module to ignore the application context parameter. the Null TC-CONTINUE will be discarded (default operation) 4 515 INAPF_SEGMENTATION none Set to 1 to enable segmentation support when used with an appropriate SCCP and TCAP configuration. Description Reserved Reserved for future use. the module will expect 24 bit point codes when examining Functional Entity Addresses. If set to one. the module will convey the Application Context received in incoming dialogue messages to the user in the "Application Context Name" parameter. No application contexts should normally be configured for ANSI operation. This permits the user application to handle application context negotiation if so required. 2 INAPF_24PC Use 24 bit point codes.114.773. If not set the INAP module will handle ITU format TCAP components specified according to ITU Q. The "Application Context Name" parameter is not used if this option is not set. If set to zero. 3 INAPF_NULL_TC_CONT Null TC-CONTINUE If set.5 Non-Primitive Interface num_invokes The maximum number of simultaneous invocations that the module is required to support. 1 INAPF_TRNS_AC Transparent Application Context If set to one. the module will expect 14 bit point codes when examining Functional Entity Addresses. This value is compared with a compile time constant to ensure that the module has sufficient internal resources to handle the requested number of simultaneous invocations. If not set. Options Run time options are assigned according to the following table. Reserved bits should be set to zero. Reserved. 60 . Should be set to zero.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 5. The meaning of the parameters in the INAP_MSG_NC_CONFIG message is the same as the equivalent parameters in the INAP_MSG_CONFIG message. Parameter Description Network Context Id 61 . the message INAP_MSG_NC_CONFIG is required. The INAP_MSG_NC_CONFIG message contains parameters to define address format and INAP specific options and therefore allows different behavior for the module to be selected depending on the Network Context of the dialogue. When used to support multiple local point codes within the same network. For each subsequent Network Context. the options settings should typically be the same in both messages.2 INAP Network Context Configuration Request Synopsis Message used to configure a Network Context. The INAP_MSG_CONFIG (0x77f4) message should be used to configure the default Network Context for the first network. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len Meaning INAP_MSG_NC_CONFIG (0x77f8) Network Context id (value 1 to 3) Sending module_id INAP_TASK_ID used to request a confirmation 0 0 0 40 Parameter Area Offset 0 1 2 3 5 1 1 1 2 35 Size cnf_ver user_id TCAP_id options reserved Name Description This allows the configuration of additional Network Contexts.

cnf_ver Version of this NC configuration message. user_id INAP-User module ID for this NC. The default Network Context (0) is configured using the existing INAP_MSG_CONFIG message therefore this message should only be used for Network Contexts 1 to 3.3 INAP Timer Configuration Request Synopsis Message used to set up default protocol timers for use by the INAP module. reserved Reserved for future use. options Run-time options assigned for this NC. (Currently only version zero). Defined according to the options field table for the INAP_MSG_CONFIG message. This assumes that four Network Contexts are permitted. Should be set to zero. 5. TCAP_id TCAP module ID for this NC.5 Non-Primitive Interface The Network Context id will identify the Network Context being defined. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len INAP_MSG_CNF_TIM (0x77f5) 0 Sending module_id INAP_TASK_ID used to request a confirmation 0 0 0 40 Parameter Area Offset 0 2 Size tguard Name Meaning 62 .

4 INAP Functional Entity Configuration Request Synopsis Message used to set up the internal Functional Entity records. A minimum value of 5 seconds is recommended (If the Configure Timers message is not sent. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len INAP_MSG_CNF_FE (0x77f7) FE reference Sending module_id INAP_TASK_ID used to request a confirmation 0 0 0 40 Parameter Area Offset 0 2 3 4 22 2 1 1 18 18 Size FE options local FE module ID FE SCCP address length FE SCCP address reserved Name Meaning 63 . Parameter Description tguard Timer: Waiting for a response from the User application.).Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Description This message is used to configure the INAP protocol timers for operation. Timer values are in multiples of the timer tick period which should usually be 100ms. It should be sent to the module before any protocol messages are sent or received. a default value of 50 seconds will be used. 5.

If the INAP and TCAP module are to be shared between FEs. Single octet indicating the Module Id to which messages addressed to this FE should be sent. 1 . Note: Any message received whose destination address has not been configured using the FE configuration message is sent to the User Application Module ID configured in the module configuration message. This permits the INAP module to support INAP dialogues to several local FEs distinguished by their SCCP addresses. all Local Sub Systems must be configured to use the same TCAP module ID. FE SCCP address length Note: The length of the SCCP address of the Functional Entity. Reserved Reserved for future use.5 Non-Primitive Interface Description This message is used to configure the INAP functional entity records for operation.¶Reserved bits should be set to zero. FE SCCP address The SCCP address of the Functional Entity. The user may subsequently use this reference in the “Destination FE” or “Originating FE” parameters of the INAP_OPEN_DLG primitive or “IN_dialogue_open” API function. 64 . All Functional Entity configuration messages must contain the FE reference assigned by the User application to this FE. Parameter Description FE options Run time options assigned according to the following table: Bit 0 Mnemonic INAPFE_LOCAL Description Local FE¶If set to one the FE is local. Should be set to zero. This is encoded in the message header and does not form part of the parameter area.e. local FEs must be configured as Local Sub Systems.: it is at the local point code. i. This reference is used instead of the destination or origination address parameter. Reserved.¶If not set the FE resides at a remote point code.15 none Local FE module ID Used when the FE is located at the local point code. These allow the User application to refer to Functional Entities in the network via a local reference rather than providing the full SCCP address. Within the local SCCP module. Used only for local FEs.

a dialogue abort message is returned to the requesting Functional Entity. This is encoded in the message header and does not form part of the parameter area. the application context negotiation is disabled.5 INAP Application Context Configuration Request Synopsis Message used to set up the internal Application Context records.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 5. The module will accept all incoming dialogues. All supported application contexts must be individually configured using this message. All Application Context configuration messages must contain the AC reference assigned by the User application to this AC. If no supported Application Contexts are configured. The module will only accept incoming dialogues with configured Application Contexts. 65 . The number of Application Context records available to the user is configured at module initialization using the Module Configuration message. If a dialogue request with an unconfigured context is received. These control the application context negotiation that the module conducts during dialogue establishment. The user may subsequently use this reference in the “ac_reference” parameter of the INAP_OPEN_DLG primitive or “IN_dialogue_open” API function to indicate the application context required for the dialogue. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len INAP_MSG_CNF_AC (0x77f6) Application Context Reference Sending module_id INAP_TASK_ID used to request a confirmation 0 0 0 9 + ac_len Parameter Area Offset 0 8 9 Size 8 1 ac_len Name Reserved Application Context Length (ac_len) Application Context Meaning Description This message is used to configure the INAP Application Context records for use.

5 Non-Primitive Interface Parameter Description Reserved Reserved for future use. Encoded as specified in Q.773 commencing with the Object Identifier Name tag.6 Read Revision Request Synopsis Message used to request the module type and software revision number. Application Context The octet string specified in the relevant IN standard to represent the required application context. 5. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len Meaning GEN_MSG_MOD_IDENT (0x6111) 0 Originating module ID INAP_TASK_ID Sending layer’s bit must be set 0 0 0 28 Parameter Area Offset 0 2 3 4 Size 2 1 1 24 type maj_rev min_rev text Currently undefined Major version number Minor version number Null terminated string giving textual module identity Name 66 . Application Context Length The application context length indicates the number of octets representing the Application Context. This is the same format as expected for the parameter INAPPN_applic_context. Should be set to zero.

67 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Description This message is provided to request a reply indicating the software version for module under test.7 INAP Software Event Indication Synopsis Message used by INAP to indicate an implementation specific software related event to the local management module. 5. Message Format Message Header Field Name type id src dst rsp_req class status err_info len Meaning INAP_MSG_ERROR_IND (0x07f8) See below INAP_TASK_ID Management module id 0 0 Software event code (see below) 0 0 Description This message is used by INAP to notify system management of various software events which under normal operating conditions should not occur. On receipt of this request the module returns the message with status "SUCCESS" to the sender including the information requested. These events may be due to lack of system resource or error within the system.

Message Format Message Header Field Name type id src dst rsp_req class status INAP_MSG_MAINT_IND (0x07f9) See below INAP_TASK_ID Maintenance module id 0 0 Maintenance event code (see below) Meaning 68 . Badly formatted message received from TCAP. Internal pool of structured messages exhausted. Internal pool of structured messages running low. Mnemonic INAPSWE_NO_MSSM INAPSWE_NO_DLG INAPSWE_NO_ISM INAPSWE_ISM_LOW INAPSWE_BAD_MSG INAPSWE_TX_FMT_ERR INAPSWE_USER_BAD_FMT INAPSWE_TCAP_BAD_FMT INAPSWE_UNREC_TYPE INAPSWE_INVALID_DLG_ID INAPSWE_INVALID_NC Code 1 2 3 4 5 6 7 8 9 10 11 0 0 0 0 msg_type 0 msg_type msg_type msg_type dlg_id nc Id Description Maximum number of active invocations exceeded. 5. which also lists the meaning of the id field in each case. Unrecognized message received from TCAP.8 INAP Maintenance Event Indication Synopsis Message used by INAP to indicate a protocol related event to the local maintenance module.5 Non-Primitive Interface Software Event Code The Software event code contained in the status field of the message indicates the type of event. Message received with unrecognized Network Context. Message received with unrecognized dialogue id. Internal error during message formatting. Possible values are listed in the following table. No internal resource to handle dialogue. Unrecognized inter process message received. Badly formatted message received from User.

which also lists the meaning of the id field in each case. Mnemonic INAPME_INVALID_AC INAPME_INVALID_NC Code 0x1 0x02 Id dlg_id dlg_id Description Dialogue received from TCAP with unrecognized Application Context. Message Format Message Header Field Name type id src dst rsp_req hclass status err_info reserved len Meaning MGT_MSG_EVENT_IND (0x0008) 0 MAP_TASK_ID Management module ID 0 0 Management event code (see below) Time-stamp 0 0 69 .9 INAP Management Event Indication Synopsis This message is issued by the INAP module to notify system management of general software events that under normal operating conditions should not occur. 5. Maintenance Event Code The Maintenance event code contained in the status field of the message indicates the type of event. Dialogue received from INAP-User or TCAP with unrecognized Network Context. Possible values are listed in the following table.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Message Header Field Name err_info len 0 0 Meaning Description This message is used by INAP to indicate a protocol related to the maintenance module. These events may be due to lack of system resources or errors within the software.

ERR_NO_SDLSIG 46 0x2e 0 5. The trace module is identified in the INAP configuration request message. the software should be re-built with more signals allocated to the signal queue.5 Non-Primitive Interface Management Event Code The Management event code contained in the status field of the message indicates the type of event. If this event occurs then correct operation of the module is not guaranteed.Non-primitive trace mask 70 . The internal signal queue has been exhausted. Mnemonic ERR_SDLSIG_LOW Value 47 0x2f id 0 Description The internal signal queue is running short of entries.Output event trace mask ip_evt_mask . If this fault persists.Input event trace mask non_prim_mask . Message Format Message Header Field Name type id src dst rsp_req hclass status err_info len Meaning INAP_MSG_TRACE_MASK (0x57fb) 0 Sending module ID INAP_TASK_ID Used to request a confirmation 0 0 0 12 Parameter Area Offset 0 4 8 Size 4 4 4 Name op_evt_mask . Possible values are listed in the following table which also lists the meaning of the id field in each case.10 INAP Trace Mask Request Synopsis Message used to configure INAP to send a trace message to the trace module whenever a specific message type is sent or received.

31 0 30 0 29 0 28 0 27 0 26 0 25 0 24 0 31 0 30 0 29 0 28 0 27 0 26 0 25 0 24 0 23 0 22 0 21 0 20 0 19 0 18 0 17 0 16 0 7 0 6 0 5 0 4 0 3 TCCMP IND 6 2 TCDLG IND 7 1 INAPSRV REQ 8 0 INAPDLG REQ 9 2 3 4 5 6 7 8 9 TCCMP_IND – Component request primitive from INAP to TCAP. 31 0 30 0 29 0 28 0 27 0 26 0 25 0 24 0 31 0 30 0 29 0 28 0 27 0 26 0 25 0 24 0 23 0 22 0 21 0 20 0 19 0 18 0 17 0 16 0 7 0 6 0 5 0 4 0 3 TCCMP IND 2 2 TCDLG IND 3 1 INAPSRV REQ 4 0 INAPDLG REQ 5 ip_evt_mask The input event trace mask. INAPSRV_REQ – Service request primitive from the User to INAP. 71 . TCCMP_IND – Component Indication primitive from TCAP to INAP. INAPDLG_REQ – Dialogue request primitive from the User to INAP. This is a 32-bit value with bits set to 1 to cause a trace message to be sent to the system trace module when INAP sends the associated protocol message. This is a 32-bit value with bits set to 1 to cause a trace message to be sent to the system trace module when INAP receives the associated protocol message. INAPDLG_REQ – Dialogue indication primitive from INAP to the user.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Description op_evt_mask The output event trace mask. INAPSRV_REQ – Service indication primitive from INAP to the user. TCDLG_IND – Dialogue Indication primitive from TCAP to INAP. TCDLG_IND – Dialogue request primitive from INAP to TCAP.

Application Context Configuration Message received by INAP.Functional Entity Configuration Message received by INAP. SMT_MSK .Software Event Mask Request message received by INAP.Maintenance Mask Request message received by INAP. 31 0 30 0 29 0 28 0 27 0 26 0 25 0 24 0 31 0 30 0 29 0 28 0 27 0 26 0 25 0 24 0 23 0 22 0 21 0 20 0 19 0 18 0 17 0 16 0 7 6 0 CNF_AC 10 5 CNF_FE 11 4 SSW_ MSK 12 3 SMT_ 13 MSK 2 SW_EVT 14 1 MT_EVT 15 0 CNF_ TIM 16 5. SSW_MSK . CNF_FE . 72 . The traced messages are reported in event indication messages as shown below: Message Format Message Header Field Name type id src dst rsp_req hclass status err_info MGT_MSG_TRACE_EV (0x0003) 0 INAP_TASK_ID Trace module id 0 0 0 0 Meaning 10 11 12 13 14 15 16 CNF_AC . This is a 32-bit value with bits set to 1 to cause a trace message to be sent to the system trace module when INAP receives the associated non-primitive message.5 Non-Primitive Interface non_prim_mask The non-primitive trace mask. SW_EVT– Software Error Event indication message sent by INAP to the management module.11 Trace Event Indication Synopsis The INAP trace event masks are used to enable tracing of all messages sent or received by the INAP module. MT_EVT – Maintenance Event indication message sent by INAP to the maintenance module. CNF_TIM – Timer Configuration Message received by INAP.

Data taken from the contents of the MSG parameter area. Name Meaning 5. 280 Size source module id destination module id id type status timestamp pointer to the message being traced data length data ..12 INAP Maintenance Mask Request Synopsis Message used to configure which maintenance events INAP should trigger the sending of a maintenance event indication message.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Message Header Field Name len 18 + length of traced data Parameter Area Offset 0 1 2 4 6 8 12 16 18 1 1 2 2 2 4 4 2 0 . Message Format Message Header Field Name type id src dst rsp_req class status err_info len Meaning INAP_MSG_S_MAINT_MASK (0x57fd) 0 Sending module ID INAP_TASK_ID Used to request a confirmation 0 0 0 9 Parameter Area Offset 0 9 Size mask Name 73 .

13 INAP Software Event Mask Request Synopsis Message used to configure the software error events for which INAP will send a software event indication message. etc. The first octet sent is for maintenance event codes 0-7. A ‘1’ indicates that an event is active and a ‘0’ indicates that it is not. The maintenance events currently reported in the INAP Maintenance Event Indication message detailed in Section 5. (bit 0 for event code 0) the second octet for maintenance event codes 8-15. (bit 0 for event code 8) etc. Pad unused bits with zeros. A ‘1’ indicates that an event is active. 5.7 INAP Software Event Indication on page 67 are enabled by default. All software events currently reported in the INAP Software Event Indication message detailed in Section 5. 74 .5 Non-Primitive Interface Mask A bit mask indicating the maintenance events which are active.8 INAP Maintenance Event Indication on page 68 are enabled by default. Message Format Message Header Field Name type id src dst rsp_req class status err_info len Meaning INAP_MSG_S_ERROR_MASK (0x57fc) 0 Sending module ID INAP_TASK_ID Used to request a confirmation 0 0 0 9 Parameter Area Offset 0 Size 9 mask Name Mask A bit mask indicating the software events which are active. The first octet sent is for software event codes 0-7 (bit 0 for event code 0). and a ‘0’ indicates that is not active. the second octet for software event codes 8-15 (bit 0 for event code 8). Pad unused bits with zeros.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Appendix A. nominally every tenth of a second. Tick Timer Message Format A. This must be sent at the required frequency. Message Format Message Header Field Name type id src dst rsp_req class status err_info len TM_EXP (0xc002) Index to timer table Sending module ID INAP_TASK_ID 0 0 0 0 4 Parameter Area Offset 0 4 Size Timer type Name Meaning 75 .1 Tick Timer Message Format Synopsis The INAP module requires a periodic “tick timer” message.

5 Non-Primitive Interface 76 .

CAMEL v1 Operation Definitions. ETSI CS-2 Operation Definitions. See page 289. See page 288. Supported INAP Error Parameters. Supported INAP Operation Parameters. See page 133. 77 . See page 257.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Appendix B. See page 246. Supported INAP Application Contexts B. See page 259. AIN Operation Definitions. ITU-T CS-1 Operation Definitions. See page 117. Supported INAP Errors. CAMEL v3 Operation Definitions. Supported INAP Operations. CAMEL v4 for IMS Operation Definitions. See page 199. See page 283. See page 121. Operation Extensions. See page 160. See page 78. CAMEL v4 Operation Definitions. See page 87. Supported INAP Operation Result. See page 85. See page 102. CAMEL v2 Operation Definitions. See page 82.1 Overview This appendix contains the following information: • • • • • • • • • • • • • • • • • Supported INAP Application Contexts. ETSI CS-1 Operation Definitions. Supported INAP Parameter List. See page 203.

B. Mnemonics are defined to allow the User application to easily refer to a particular context. The supported operations form part of the Application Contexts listed below. Note: The INAP module may be configured to supply raw Application Context data to the User Application if required. See Section 5.h header file accompanying the API suite.2.2.5 Non-Primitive Interface B. Sept 1994 Application context Core-INAP-CS1-SSP-to-SCP-AC Core-INAP-CS1-ASSISTHANDOFF-TO-SSP-TO-SCP Core-INAP-CS1-IP-TO-SCP Core-INAP-CS1-SSP-to-SCP-AC Core-INAP-CS1-SCP-TO-SSPTRAFFIC-MANAGEMENT Core-INAP-CS1-SCP-TO-SSPSERVICE-MANAGEMENT Core-INAP-CS1-SSP-TO-SCPSERVICE-MANAGEMENT B.2 ITU-T CS-1 Application context Mnemonic INITU_CS1_SSF_TO_SCF_ GENERIC_AC INITU_CS1_SSF_TO_SCF_ DPSPECIFIC_AC INITU_CS1_ASSIST_HANDOFF_ SSF_TO_SCF_AC INITU_CS1_SRF_TO_SCF_AC INITU_CS1_SCF_TO_SSF_AC INITU_CS1_DP_SPECIFIC_SCF_ TO_SSF_AC Value (dec) 16 17 18 19 20 21 Value (hex) 0x10 0x11 0x12 0x13 0x14 0x15 Specification: Q. They provide the parameter data for the "data_ptr" parameter of the IN_set_dialogue_param() and IN_get_dialogue_param() API functions when setting or recovering the "Application context index" dialogue parameter. CAMEL and AIN standards.2 Supported INAP Application Contexts The API functions support INAP operations specified to ETSI.1 ETSI CS-1 Mnemonic INETS_AC_CS1_SSP_TO_SCP INETS_AC_CS1_ASSIST_HANDOFF_TO_SSP_TO_SCP INETS_AC_CS1_IP_TO_SCP INETS_AC_CS1_SCP_TO_SSP INETS_AC_CS1_SCP_TO_SSP_TRAFFIC_MANAGEMENT INETS_AC_CS1_SCP_TO_SSP_SERVICE_MANAGEMENT INETS_AC_CS1_SSP_TO_SCP_SERVICE_MANAGEMENT Value (dec) 0 1 2 3 4 5 6 Value (hex) 0x0 0x1 0x2 0x3 0x4 0x5 0x6 Specification: ETS 300 374-1.1218. ITU-T.1 INAP Configuration Request on page 57. The mnemonics identified below are defined in the in_inc. October 1995 IN-CS1-SSF-TO-SCF-GENERIC-AC IN-CS1-SSF-TO-SCF-DPSPECIFIC-AC IN-CS1-ASSIST-HANDOFF-SSF-TO-SCFAC IN-CS1-SRF-TO-SCF-AC IN-CS1-SCF-TO-SSF-AC IN-CS1-DP-SPECIFIC-SCF-TO-SSF-AC 78 .

0 Release 2002 Application context CAP-gsmSSF-scfGenericAC CAP-gsmSSF-scfAssistHandoffAC CAP-gsmSRF-gsmSCF CAP-gprsSSF-gsmSCF-AC CAP-gsmSCF-gprsSSF-AC CAP-v3-sms-AC INCAP_V3_GSMSSF_TO_GSMSCF_GENERIC INCAP_V3_ASSIST_HANDOFF_GSMSSF_TO_GSMSCF INCAP_V3_GSMSRF_TO_GSMSCF INCAP_V3_GPRSSSF_TO_GSMSCF INCAP_V3_GSMSCF_TO_GPRSSSF INCAP_V3_SMS 80 81 82 83 84 85 79 .0 Release 1996 CAP-v1-gsmSSF-TO-gsmSCF B.078 version 4.4 CAMEL v2 Application context Mnemonic INCAP_V2_GSMSSF_TO_ GSMSCF INCAP_V2_ASSIST_HANDOFF_GSMSSF_TO_GSMSCF INCAP_V2_GSMSRF_TO_ GSMSCF Value (dec) 33 34 35 Value (hex) 0x21 0x22 0x23 Specification: CAMEL Application Part (CAP) GSM 09.3 CAMEL v1 Application context Mnemonic INCAP_V1_GSMSSF_TO_ GSMSCF Value (dec) 32 Value (hex) 0x20 Specification: CAMEL Application Part (CAP) GSM 09.6.5 CAMEL v3 Mnemonic Value (dec) Value (hex) 0x50 0x51 0x52 0x53 0x54 0x55 Specification: CAMEL Application Part (CAP) 3GPP TS 29.gsmSRF-to-gsmSCF B.2.78 version 5.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Application context IN-CS1-SCF-TO-SSF-TRAFFICMANAGEMENT-AC IN-CS1-SCF-TO-SSF-SERVICEMANAGEMENT-AC IN-CS1-SSF-TO-SCF-SERVICEMANAGEMENT-AC IN-CS1-SCF-TO-SSF-STATUSREPORTING-AC Mnemonic INITU_CS1_SCF_TO_SSF_ TRAFFIC_MANAGEMENT_AC INITU_CS1_SCF_TO_SSF_ SERVICE_MANAGEMENT_AC INITU_CS1_SSF_TO_SCF_ SERVICE_MANAGEMENT_AC INITU_CS1_SCF_TO_SSF_ STATUS_REPORTING_AC Value (dec) 22 23 24 25 Value (hex) 0x16 0x17 0x18 0x19 B.6.2.78 version 6.0 Release 1997 CAP-v2-gsmSSF-to-gsmSCF CAP-v2-ASSIST-HANDOFFgsmSSF-to-gsmSCF CAP-v2.2.3.

0 (2006-06).0.8 ETSI CS-2 Mnemonic INETS_AC_CS2_SSF_SCF_ GNERIC INETS_AC_CS2_SSF_SCF_ ASSIST_HANDOFF INETS_AC_CS2_SSF_SCF_ SERVICE_MANAGEMENT INETS_AC_CS2_SCF_SSF_ GENERIC INETS_AC_CS2_SCF_SSF_ TRAFFIC_MANAGEMENT INETS_AC_CS2_SCF_SSF_ SERVICE_MANAGEMENT INETS_AC_CS2_SCF_SSF_ TRIGGER_MANAGEMENT INETS_AC_CS2_SRF_SCF INETS_AC_CS2_SCF_SCF_ OPERATIONS INETS_AC_CS2_DISTRIBUTED_SCF_SYSTEM INETS_AC_CS2_SCF_SCF_ OPERATIONS_WITH_3SE Value (dec) 52 54 55 56 58 59 61 62 69 70 71 Value (hex) 0x34 0x36 0x37 0x38 0x3a 0x3b 0x3d 0x3e 0x45 0x46 0x47 Specification: EN 301 140-1. See Section B. Application context Mnemonic Value (dec) CAP-IMSSF-scfGenericAC INCAP_V4_IM_SSF_TO_GSMSCF_GENERIC 144 Value (hex) 0x90 B.2. See Section B.078 7.2.3.2. Application context Mnemonic Value (dec) CAP-gsmSSF-scfGenericAC CAP-gsmSSF-scfAssistHandoffAC CAP-scf-gsmSSFGenericAC gsmSRF-gsmSCF CAP-gprsSSF-gsmSCF-AC CAP-gsmSCF-gprsSSF-AC cap4-sms-AC INCAP_V4_GSMSSF_TO_GSMSCF_GENERIC INCAP_V4_ASSIST_HANDOFF_GSMSSF_TO_GSMSCF INCAP_V4_SCF_TO_GSMSSF_GENERIC INCAP_V4_GSMSRF_TO_GSMSCF INCAP_V4_GPRSSSF_TO_GSMSCF INCAP_V4_GSMSCF_TO_GPRSSSF INCAP_V4_SMS 112 113 114 115 116 117 118 Value (hex) 0x70 0x71 0x72 0x73 0x74 0x75 0x76 B.10 CAMEL v4 Operation Definitions on page 160 for operation parameter definitions.OPERATIONS CS2-DISTRIBUTED-SCFSYSTEM CS2-SCF-SCF.5 Non-Primitive Interface B.OPERATIONSWITH-3SE 80 .7 CAMEL v4 for IMS Specification: CAMEL v4 for IMS protocol (3GPP TS 29.11 CAMEL v4 for IMS Operation Definitions on page 199 for operation parameter definitions.0).278 7. June 1999 Application context CS2-SSF-to-SCF-AC GENERIC CS2-SSF-SCF-ASSISTHANDOFF CS2-SSF-SCF-SERVICEMANAGEMENT CS2-SCF-SSF-GENERIC CS2-SCF-SSF-TRAFFICMANAGEMENT CS2-SCF-SSF-SERVICEMANAGEMENT CS2-SCF-SSF-TRIGGERMANAGEMENT CS2-SCF-to-SRF-AC CS2-SCF-SCF.6 CAMEL v4 Specification: CAMEL Application Part (CAP) 3GPP TS 29.

9 AIN Application context Mnemonic AINGR_1299_AC_GENERIC Value (dec) 60 Value (hex) 0x3c Specification: GR-1299-CORE. November 2001 AIN-AC-GENERIC 81 .2.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Application context CS2-DISTRIBUTED-SCFSYSTEM-WITH-3SE CS2-SCF-CUSF CS2-CUSF-SCF Mnemonic INETS_AC_CS2_DISTRIBUTED_SCF_SYSTEM_WITH_3SE INETS_AC_CS2_SCF_CUSF INETS_AC_CS2_CUSF_SCF Value (dec) 72 73 74 Value (hex) 0x48 0x49 0x4a B. Issue 7.

The mnemonics identified below are defined in the in_inc. Not all of the operations supported are present in every of the protocol standards. The later operation definition sections show the operations appropriate to each standard.h header file accompanying the API suite. Operation ActivateServiceFiltering ActivityTest ActivityTestGPRS ApplyCharging ApplyChargingGPRS ApplyChargingReport ApplyChargingReportGPRS AssistRequestInstructions CallGap CallInformationReport CallInformationRequest Cancel CancelGPRS CollectInformation ConfirmedNotificationProvided ConfirmedReportCharging Information Connect ConnectAssociation ConnectGPRS ConnectSMS ConnectToResource Continue ContinueAssociation ContinueGPRS ContinueSMS ContinueWithArgument ContinueWithArgument (for CAP v3) 82 Mnemonic INOP_ActivateServiceFiltering INOP_ActivityTest INOP_ActivityTestGPRS INOP_ApplyCharging INOP_ApplyChargingGPRS INOP_ApplyChargingReport INOP_ApplyChargingReport GPRS INOP_AssistRequestInstructions INOP_CallGap INOP_CallInformationReport INOP_CallInformationRequest INOP_Cancel INOP_CancelGPRS INOP_CollectInformation INOP_ConfirmedNotification Provided INOP_ConfirmedReportChargingInformation INOP_Connect INOP_ConnectAssociation INOP_ConnectGPRS INOP_ConnectSMS INOP_ConnectToResource INOP_Continue INOP_ContinueAssociation INOP_ContinueGPRS INOP_ContinueSMS INOP_ContinueWithArgument INOP_CAPv3_ContinueWithArgument Value (dec) 42 55 70 35 71 36 72 16 41 44 45 53 73 27 117 119 20 132 74 62 19 31 133 75 65 88 56 Value (hex) 0x2a 0x37 0x46 0x23 0x47 0x24 0x48 0x10 0x29 0x2c 0x2d 0x35 0x49 0x1b 0x75 0x77 0x14 0x84 0x4a 0x3e 0x13 0x1f 0x85 0x4b 0x41 0x58 0x38 . for example.3 Supported INAP Operations The API functions supports INAP and AIN operations specified to the standard appropriate to the application context being supported.5 Non-Primitive Interface B. The following INAP operations are currently supported. the ETSI application contexts conform to ETS 300 374-1. They are used in the "op_name" parameter of the IN_set_operation() and IN_get_operation() API functions.

INOP_PlayTone is used for CAMEL v4 and INOP_ManageTriggerData is used for ETSI CS-2.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Operation CreateCallSegmentAssociation DFC_with_Argument DisconnectForwardConnection DisconnectLeg EntityReleased EntityReleasedGPRS EstablishChargingRecord EstablishTemporaryConnection EventNotificationCharging EventReportBCSM EventReportBCUSM EventReportGPRS EventReportSMS FurnishChargingInformation FurnishChargingInformationGPRS FurnishChargingInformationSMS HandlingInformationRequest HandlingInformationResult InitialAssociationDP InitialDP InitialDPGPRS InitialDPSMS InitiateAssociation InitiateCallAttempt ManageTriggerData MergeCallSegments MoveCallSegments MoveLeg NetworkCapability NotificationProvided PlayAnnouncement PlayTone PromptAndCollectUserInformation PromptAndReceive Message Mnemonic INOP_CreateCallSegmentAssociation INOP_DFC_with_Argument INOP_DisconnectForward Connection INOP_DisconnectLeg INOP_EntityReleased INOP_EntityReleasedGPRS INOP_EstablishChargingRecord INOP_EstablishTemporary Connection INOP_EventNotificationCharging INOP_EventReportBCSM INOP_EventReportBCUSM INOP_EventReportGPRS INOP_EventReportSMS INOP_FurnishCharging Information INOP_FurnishCharging InformationGPRS INOP_FurnishCharging InformationSMS INOP_HandlingInformation Request INOP_HandlingInformation Result INOP_InitialAssociationDP INOP_InitialDP INOP_InitialDPGPRS INOP_InitialDPSMS INOP_InitiateAssociation INOP_InitiateCallAttempt INOP_ManageTriggerData 17 Value (dec) 89 86 18 90 96 76 112 17 26 24 134 80 64 34 77 61 113 114 131 0 78 60 123 32 97 91 92 93 115 116 47 97 48 107 Value (hex) 0x59 0x56 0x12 0x5a 0x60 0x4d 0x70 0x11 0x1a 0x18 0x86 0x50 0x40 0x22 0x4d 0x3d 0x71 0x72 0x83 0x00 0x4e 0x3c 0x7b 0x20 0x61 0x5b 0x5c 0x5d 0x73 0x74 0x2f 0x61 0x30 0x6b INOP_MergeCallSegments INOP_MoveCallSegment INOP_MoveLeg INOP_NetworkCapability INOP_NotificationProvided INOP_PlayAnnouncement INOP_PlayTone 17 INOP_PromptAndCollectUser Information INOP_PromptAndReceive Message 17 INOP_PlayTone and INOP_ManageTriggerData both use value 97. 83 .

5 Non-Primitive Interface Operation ProvideUserInformation ReleaseAssociation ReleaseCall ReleaseGPRS ReleaseSMS ReportChargingInformation ReportUTSI RequestNotification RequestNotificationChargingEvent RequestReportBCSMEvent RequestReportBCUSMEvent RequestReportGPRSEvent RequestReportSMSEvent RequestReportUTSI ResetTimer ResetTimerGPRS ResetTimerSMS ScriptClose ScriptEvent ScriptInformation ScriptRun SendChargingInformation SendChargingInformationGPRS SendSTUI ServiceFilteringResponse SpecializedResourceReport SplitLeg Mnemonic INOP_ProvideUserInformation INOP_ReleaseAssociation INOP_ReleaseCall INOP_ReleaseGPRS INOP_ReleaseSMS INOP_ReportCharging Information INOP_ReportUTSI INOP_RequestNotification INOP_RequestNotification ChargingEvent INOP_RequestReportBCSM Event INOP_RequestReportBCUSM Event INOP_RequestReportGPRS Event INOP_RequestReportSMSEvent INOP_RequestReportUTSI INOP_ResetTimer INOP_ResetTimerGPRS INOP_ResetTimerSMS INOP_ScriptClose INOP_ScriptEvent INOP_ScriptInformation INOP_ScriptRun INOP_SendChargingInformation INOP_SendChargingInformation GPRS INOP_SendSTUI INOP_ServiceFilteringResponse INOP_SpecializedResource Report INOP_SplitLeg Value (dec) 118 126 22 79 66 120 101 121 25 23 127 81 63 98 33 82 67 111 109 108 110 46 83 100 43 49 95 Value (hex) 0x76 0x7e 0x16 0x4f 0x42 0x78 0x65 0x79 0x19 0x17 0x7f 0x51 0x3f 0x62 0x21 0x52 0x43 0x6f 0x6d 0x6c 0x6e 0x2e 0x53 0x64 0x2b 0x31 0x5f The following AIN operations are currently supported: Operation AnalyzeRoute Disconnect InfoAnalyzed InfoCollected SendToResource AINOP_AnalyzeRoute AINOP_Disconnect AINOP_InfoAnalyzed AINOP_InfoCollected AINOP_SendToReource Mnemonic Value (dec) 25857 25859 25603 25602 26113 Value (hex) 0x6501 0x6503 0x6403 0x6402 0x6601 84 .

h header file accompanying the API suite.h or ain_inc. AINPN_ ParameterName • INPN_ParameterName(n) This form is used in cases when more than one parameter of the specified parameter name is possible in the operation. In this form. The mnemonics identified below are defined in the in_inc. the parameter names INPN_PrimParamA(0). 85 . the ‘n’ represents the position in the sequence. eg. Case 1 PrimParamA ::= SEQUENCE Size (1 to 3) OF PrimType In the case 1 above the parameter name mnemonic for PrimParamA would be INPN_PrimParamA(n). For AIN the prefix is AINPN_.4 Supported INAP Operation Parameters The parameters that may be placed in the component structure for each of the supported operations are summarized below. eg. to get the first.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B. Thus. For AIN the prefix is AINPN_. INPN_PrimParamA(1) or INPN_PrimParamA(2) should be used. AINPN_ParameterName(n). They are used in the "param_name" parameter of the IN_set_component_param() and IN_get_component_param() API functions. There are two forms of parameter names: • INPN_ParameterName This is the form used for primitive parameters where there is only one of the specified parameter in each operation. This can occur when the ASN coding of a parameter is one of the forms shown below. second or third element in the sequence.

ResourceAddress (constructor. sub-table depth 2) Null (primative. cpt). although the parameter PrimParamC is not a sequence itself. the default value for the parameter is recovered into the cpt structure.5 ConnectToResource on page 89) has the IPRoutingAddress and Null parameters marked as C2. it is part of a constructed type which is. sub-table depth 2) C2 C2 M 86 . if the parameter is not present in the message. Only one of the parameters in the choice should be present. The parameter may be omitted from a message being sent. On reception.5 Non-Primitive Interface Case 2 ConstTypeB ::= SEQUENCE { PrimParamC [0] PrimType } ConstParamB ::= SEQUENCE Size (1 to 16) OF ConstTypeB In case 2. len. It must be present for the operation to be formatted.5. sub-table depth 1) IPRoutingAddress (primative. … } Key Symbol M O C D Mandatory Optional Choice Default Description The message will be discarded if the corresponding parameter is omitted. The depth of two shows they are part of the constructed parameter ResourceAddress marked as M. The parameter is included to allow user defined extensions to the operations with the operation definition needing to be changed.1 coded form. In this case. n++) { … IN_set_component_param(INPN_PrimParamC(n). The parameter is not essential and need not be present in order to format or recover an operation. data_ptr[n].1 Encoded For each letter. the form INPN_PrimParamC(n) should be used. This parameter is sent or received in raw ASN. A ASN. This parameter is part of a choice structure. For example. the number following it represents the depth of the sub-table in constructed parameters. ‘n’ refers to the element in the sequence of ConstParamB. This form of parameter name makes it possible to use the parameter names in loops: for (n=0. the ConnectToResource operation (Appendix B. This means in order to identify the correct PrimParamC. n<3. If more than one encoded parameter is present in the case of Ellipsis data the component parameter will be a concatenation of all of the encoded data.

14 Operation Extensions on page 257) ServiceProfileIdentifier TerminalType TriggerType HighLayerCompatibility ServiceInteraction Indicators AdditionalCallingParty Number ForwardCallIndicators BearerCapability EventTypeBCSM RedirectingPartyID RedirectionInformation Ellipsis INPN_ServiceProfileIdentifier INPN_TerminalType INPN_TriggerType INPN_HighLayerCompatibility INPN_ServiceInteraction Indicators INPN_AdditionalCallingParty Number INPN_ForwardCallIndicators INPN_BearerCapability INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Ellipsis 87 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.1 ETSI CS-1 Operation Definitions InitialDP INOP_InitialDP Parameter Mnemonic Value dec InvokeID ServiceKey DialledDigits CalledPartyNumber CallingPartyNumber CallingPartyBuisness GroupID CallingPartysCategory CallingPartySubaddress CGEncountered IPSSPCapabilities IPAvailable LocationNumber OriginalCalledPartyID INPN_InvokeID INPN_ServiceKey INPN_DialledDigits INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartyBuisness GroupID INPN_CallingPartysCategory INPN_CallingPartySubaddress INPN_cGEncountered INPN_IPSSPCapabilities INPN_IPAvailable INPN_LocationNumber INPN_OriginalCalledPartyID 1 3 4 5 6 7 8 9 10 11 12 13 15 hex 0x1 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xf M M O O O O O O O O O O O O 16 17 18 19 20 21 22 23 24 25 26 112 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x20 0x70 O O O O O O O O O O O A Extensions (see Appendix B.5 B.5.

3 EstablishTemporaryConnection INOP_EstablishTemporaryConnection Parameter Mnemonic Value dec InvokeID AssistingSSPIPRouting Address CorrelationID ScfID INPN_InvokeID INPN_AssistingSSPIPRouting Address INPN_CorrelationID INPN_ScfID 1 102 31 38 hex 0x1 0x66 0x1f 0x26 M M O O O 20 112 0x14 0x70 O A Extensions (see Appendix B.4 DisconnectForwardConnection INOP_DisconnectForwardConnection Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M 88 .5.5.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.14 Operation Extensions on page 257) ServiceInteraction Indicators Ellipsis INPN_ServiceInteraction Indicators INPN_Ellipsis B.2 AssistRequestInstructions INOP_AssistRequestInstructions Parameter Mnemonic dec InvokeID CorrelationID IPAvailable IPSSPCapabilities INPN_InvokeID INPN_CorrelationID INPN_IPAvailable INPN_IPSSPCapabilities 1 31 12 11 Value hex 0x1 0x1f 0xc 0xb M M O O O 112 0x70 A Extensions (see Appendix B.5 Non-Primitive Interface B.5.

B.5.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.5 ConnectToResource INOP_ConnectToResource Parameter Mnemonic Value dec InvokeID ResourceAddress IPRoutingAddress Null INPN_IPRoutingAddress n/a 31 0x1f INPN_InvokeID 1 hex 0x1 M M C2 C2 O 20 112 0x14 0x70 O A Extensions (see Appendix B.14 Operation Extensions on page 257) ScfID ForwardingCondition ServiceInteraction Indicators CallingPartyNumber CallingPartysCategory RedirectingPartyID RedirectionInformation Ellipsis INPN_ScfID INPN_ForwardingCondition INPN_ServiceInteraction Indicators INPN_CallingPartyNumber INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Ellipsis 38 33 20 6 8 25 26 112 0x26 0x21 0x15 0x6 0x8 0x19 0x1a 0x70 30 31 32 15 35 to 37 0x1e 0x1f 0x20 0cf 0x23 to 0x25 O O O O O 1 27 hex 0x1 0x1b M M O O O O O O O O A 89 .14 Operation Extensions on page 257) ServiceInteraction Indicators Ellipsis INPN_ServiceInteraction Indicators INPN_Ellipsis If no IPRouting address is supplied a null resource address will be formatted.6 Connect INOP_Connect Parameter Mnemonic Value dec InvokeID DestinationRouting Address AlertingPattern CorrelationID CutAndPaste OriginalCalledPartyID RouteList INPN_InvokeID INPN_DestinationRouting Address(n) (n = 0) INPN_AlertingPattern INPN_CorrelationID INPN_CutAndPaste INPN_OriginalCalledPartyID INPN_RouteList(n) (n = 0 to 2) Extensions (see Appendix B.5.

5. T-MidCall and TDisconnect in ETSI 300 374-1 must have this parameter present.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 The BCSMEvent structure can be repeated up to sixteen times for each operation. The LegID for each event may be specified as either a SendingSideID or a ReceivingSideID. the LegID parameter is mandatory. For some events.5.7 ReleaseCall INOP_ReleaseCall Parameter Mnemonic Value dec InvokeID Cause INPN_InvokeID INPN_Cause 1 41 hex 0x1 0x29 M O B. O-Disconnect.g. For other events. the legID may take default values. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0. size = 0 to 15) EventTypeBCSM MonitorMode LegID SendingSideID ReceivingSideID DPSpecificCriteria NumberOfDigits ApplicationTimer INPN_EventTypeBCSM(n) INPN_MonitorMode(n) Extensions (see Appendix B. e. 90 . Similarly.5 Non-Primitive Interface B.8 RequestReportBCSMEvent INOP_RequestReportBCSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 192 to 207 208 to 223 0xc0 to 0xcf 0xd0 to 0xdf M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff C3 C3 O2 INPN_NumberOfDigits(n) INPN_ApplicationTimer(n) 160 to 175 176 to 191 0xa0 to 0xaf 0xb0 to 0xbf C3 C3 O 0x70 A BCSMEvents (SEQUENCE. the DPSpecificCriteria for each event may be specified as either NumberOfDigits or ApplicationTimer. events O-MidCall.

9 EventReportBCSM INOP_EventReportBCSM Parameter Mnemonic dec InvokeID EventTypeBCSM INPN_InvokeID INPN_EventTypeBCSM(0) 1 192 to 207 0x1 0xc0 to 0xcf Value hex M M O C2 INPN_CalledPartyNumber INPN_EventSpecInfo_Ellipsis 5 113 0x5 0x71 M3 A3 C2 INPN_CallingPartyNumber INPN_EventSpecInfo_Ellipsis 6 113 0x6 0x71 M3 A3 C2 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 O3 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 C2 EventSpecificInformationBCSM CollectedInfo CalledPartyNumber EventSpecInfo_Ellipsis AnalyzedInformation CallingPartyNumber EventSpecInfo_Ellipsis RouteSelectFailure FailureCause EventSpecInfo_Ellipsis OcalledPartyBusy BusyCause EventSpecInfo_Ellipsis OnoAnswer --No Info-EventSpecInfo_Ellipsis Oanswer --No Info-EventSpecInfo_Ellipsis OmidCall --No Info-EventSpecInfo_Ellipsis Odisconnect ReleaseCause EventSpecInfo_Ellipsis TcalledPartyBusy BusyCause EventSpecInfo_Ellipsis TnoAnswer --No Info-EventSpecInfo_Ellipsis INPN_EventSpecInfo_Ellipsis 113 0x71 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 A3 C2 A3 C2 O A3 C2 O3 A3 C2 A3 91 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.5.

For example. size = 1 to 16) EventTypeCharging MonitorMode LegID SendingSideID ReceivingSideID Ellipsis INPN_EventTypeCharging(n) INPN_MonitorMode(n) 92 . then the format procedures will use the parameter INPN_CalledPartyNumber. B.10 RequestNotificationChargingEvent INOP_RequestNotificationChargingEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 272 to 287 208 to 223 0x110 to 0x11f 0xd0 to 0xdf M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) INPN_Ellipsis 224 to 239 240 to 255 112 0xe0 to 0xef 0xf0 to 0xff 0x70 C3 C3 A ChargingEvent (SEQUENCE.5.5 Non-Primitive Interface INOP_EventReportBCSM Parameter Mnemonic dec Tanswer --No Info-EventSpecInfo_Ellipsis TmidCall --No Info-EventSpecInfo_Ellipsis Tdisconnect ReleaseCause EventSpecInfo_Ellipsis LegID SendingSideID ReceivingSideID INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O3 A3 O C2 C2 O O INPN_MessageType 56 0x38 D2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 Value hex C2 Extensions (see Appendix B. if its value is collectedInfo (2).14 Operation Extensions on page 257) MiscCallInfo MessageType Default = request(0) The event specific information formatted or recovered is dependent on the value of INPN_EventTypeBCSM(0).

5.11 EventNotificationCharging INOP_EventNotificationCharging Parameter Mnemonic Value dec InvokeID EventTypeCharging EventSpecificInformationCharging LegID SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_InvokeID INPN_EventTypeCharging(0) INPN_EventSpecificInformationCharging 1 272 58 hex 0x1 M 0x110 M 0x3a O O C2 C2 O Extensions (see Appendix B.14 InitiateCallAttempt INOP_InitiateCallAttempt Parameter Mnemonic Value dec InvokeID DestinationRouting Address INPN_InvokeID INPN_DestinationRouting Address(n) (n = 0) AlertingPattern INPN_AlertingPattern 30 0x1e O O 20 0x15 O 93 hex 0x1 0x1b M M 1 27 Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.14 Operation Extensions on page 257) ServiceInteraction Indicators INPN_ServiceInteraction Indicators .5.14 Operation Extensions on page 257) MonitorMode Ellipsis INPN_MonitorMode(0) INPN_Ellipsis 208 112 0xd0 0x70 M A B.13 Continue INOP_Continue Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M B.5.12 CollectInformation INOP_CollectInformation Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M O 112 0x70 A Extensions (see Appendix B.5.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.

5 Non-Primitive Interface INOP_InitiateCallAttempt Parameter Mnemonic Value dec CallingPartyNumber Ellipsis INPN_CallingPartyNumber INPN_Ellipsis 6 112 hex 0x6 0x70 O A B.17 ApplyCharging INOP_ApplyCharging Parameter Mnemonic Value dec InvokeID AchBillingCharging Characteristics SendCalculationToSCP Indication Default = False PartyToCharge SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 O C2 C2 O 112 0x70 A INPN_InvokeID INPN_AchBillingCharging Characteristics INPN_SendCalculationToSCP Indication 1 52 53 hex 0x1 0x34 0x35 M M D Extensions (see Appendix B.5.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.5.15 ResetTimer INOP_ResetTimer Parameter Mnemonic dec InvokeID TimerID TimerValue INPN_InvokeID INPN_TimerID INPN_TimerValue 1 61 62 Value hex 0x1 0x3d 0x3e M M M O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis 94 INPN_Ellipsis .16 FurnishChargingInformation INOP_FurnishChargingInformation Parameter Mnemonic Value dec InvokeId FurnishCharging Information INPN_InvokeId INPN_FCIBillingChargingCharacteristics 1 34 hex 0x1 0x22 M M B.5.

19 CallGap INOP_CallGap Parameter Mnemonic Value dec InvokeID GapCriteria CalledAddressValue GapOnService ServiceKey CalledAddressAndService CalledAddressValue ServiceKey CallingAddressAndService CallingAddressValue ServiceKey LocationNumber GapIndicators Gap Duration GapInterval ControlType GapTreatment InformationToSend See InformationToSend (Sub-table) on page 96. ReleaseCause Both InformationToSend See InformationToSend (Sub-table) on page 96. ReleaseCause INPN_ReleaseCause 96 0x60 M3 O 112 0x70 A INPN_ReleaseCause 96 0x60 C2 C2 M3 INPN_Gap_Duration INPN_GapInterval INPN_ControlType 72 73 101 0x48 0x49 0x65 INPN_CallingAddressValue INPN_ServiceKey INPN_LocationNumber 99 3 13 0x63 0x3 0xd INPN_CalledAddressValue(0) INPN_ServiceKey 308 3 0x134 0x3 INPN_ServiceKey 3 0x3 INPN_CalledAddressValue(0) 308 0x134 INPN_InvokeID 1 hex 0x1 M M C2 C2 M3 C2 M3 M3 C2 M3 M3 O3 M M2 M2 O O C2 Extensions (see Appendix B.5.18 ApplyChargingReport INOP_ApplyChargingReport Parameter Mnemonic dec InvokeID CallResult INPN_InvokeID INPN_CallResult 1 55 Value hex 0x1 0x37 M M B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 95 .5.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.

5 Non-Primitive Interface InformationToSend (Sub-table) InformationToSend Parameter Mnemonic dec InbandInfo MessageID ElementaryMessageID Text MessageContent Attributes INPN_MessageContent INPN_Attributes 65 66 0x41 0x42 INPN_ElementaryMessageID 628 0x274 Value hex C O2 C3 C3 M4 O4 C3 C3 INPN_Variable_MessageID 629 0x275 M4 M4 INPN_Integer(n) INPN_Number(n) INPN_Time(n) INPN_Date(n) INPN_Price(n) INPN_NumberOfRepetitions INPN_Duration INPN_Interval 528 to 532 0x210 to 0x214 C5 533 to 537 0x215 to 0x210 C5 538 to 541 0x21a to x21e 542 to 547 0x21f to 0x223 548 to 552 0x224 to x229 88 89 90 1383 0x58 0x59 0x5a 0x567 C5 C5 C5 O2 O2 O2 A2 C INPN_ToneID INPN_Duration INPN_Tone_Ellipsis 64 89 1375 0x40 0x59 0x55f M2 O2 A2 ElementaryMessageIDs INPN_Elementary MessageIDs(n) 256 to 271 0x100 to 0x11f VariableMessage ElementaryMessageID VariableParts Integer Number Time Date Price NumberOfRepetitions Duration Interval Ellipsis INPN_InbandInfo_Ellipsis (present in CAP V3 only) Tone ToneID Duration Ellipsis (present in CAP V3 and CAP V4 only) DisplayInformation (absent in CAP V3 and CAP V4) InfoToSend_Ellipsis (absent in CAP V3 and CAP V4) INPN_DisplayInformation 91 0x5b C INPN_InfoToSend_Ellipsis 634 0x27a C 96 .

MaximumNumberOf Counters ReleaseCause FilteringCharacteristics Interval NumberOfCalls FilteringTimeout Filtering Duration StopTime FilteringCriteria ServiceKey AddressAndService CalledAddressValue ServiceKey CallingAddressValue LocationNumber StartTime Extensions (see Appendix B.5.20 ActivateServiceFiltering INOP_ActivateServiceFiltering Parameter Mnemonic Value dec InvokeID FilteredCallTreatment SFBillingCharging Characteristics InformationToSend See InformationToSend (Sub-table) on page 96. size = 1 to 100) CounterID INPN_CounterID 97 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.5.21 ServiceFilteringResponse INOP_ServiceFilteringResponse Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M M 328 to 427 0x148 to 0x1ab M2 CountersValue (SEQUENCE.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CallingAddressValue INPN_LocationNumber 308 3 99 13 0x134 0x3 0x63 0xd INPN_ServiceKey 3 0x3 INPN_Filtering_Duration INPN_StopTime 98 100 0x62 0x64 INPN_Interval INPN_NumberOfCalls 90 97 0x5a 0x61 INPN_MaximumNumberOf Counters INPN_ReleaseCause 93 96 0x5d 0x60 O2 O2 M C2 C2 M C2 C2 M C2 C2 M3 M3 O3 O3 O O A INPN_SFBillingCharging Characteristics 92 0x5c INPN_InvokeID 1 hex 0x1 M M M2 O2 B.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A 98 .5 Non-Primitive Interface INOP_ServiceFilteringResponse Parameter Mnemonic Value dec CounterValue INPN_CounterValue 428 to 527 hex 0x1ac to 0x20f M2 FilteringCriteria ServiceKey AddressAndService CalledAddressValue ServiceKey CallingAddressValue LocationNumber Ellipsis INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CallingAddressValue INPN_LocationNumber INPN_Ellipsis 308 3 99 13 112 0x134 0x3 0x63 0xd 0x70 INPN_ServiceKey 3 0x3 M C2 C2 M3 M3 O3 O3 A B. size = 1 to 5) RequestedInformationType INPN_RequestedInformationType RequestedInformationValue CallAttemptEllapsedTimeValue INPN_CallAttemptEllapsedTimeValue(n) 293 to 297 298 to 302 0x125 to 0x129 0x12a to 0x12e M2 C3 CallStopTimeValue INPN_CallStopTimeValue(n) C3 CallConnectedElapsedTimeValue INPN_CallConnectedElapsedTimeValue(n) 303 to 307 CalledAddressValue INPN_CalledAddressValue(n) 308 to 312 313 to 317 0x12f to C3 0x133 0x134 to 0x138 0x139 to 0x13d C3 ReleaseCauseValue INPN_ReleaseCauseValue(in C3 Extensions (see Appendix B.22 CallInformationReport INOP_CallInformationReport Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M M 288 to 292 0x120 to 0x124 M2 RequestedInformationReport (SEQUENCE.5.

23 CallInformationRequest INOP_CallInformationReport Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M M 288 to 292 0x120 to 0x124 M2 RequestedInformationReport (SEQUENCE.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.5. DisconnectFromIP Forbidden Default = True RequestAnnouncement Complete Default = True Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis O 112 0x70 A INPN_RequestAnnouncement Complete 60 0x3c D INPN_DisconnectFromIP Forbidden 59 0x3b D INPN_InvokeID 1 0x1 M O M2 99 .5.5. size = 1 to 5) RequestedInformationType INPN_RequestedInformationType Extensions (see Appendix B.25 PlayAnnouncement INOP_PlayAnnouncement Parameter Mnemonic Value dec hex InvokeID InformationToSend InformationToSend See InformationToSend (Sub-table) on page 96.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.24 SendChargingInformation INOP_SendChargingInformation Parameter Mnemonic Value dec InvokeID SCIBillingCharging Characteristics LegID SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_InvokeID INPN_SCIBillingCharging Characteristics 1 87 hex 0x1 0x57 M M M C2 C2 O 112 0x70 A Extensions (see Appendix B.

5.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A M2 INPN_DisconnectFromIP Forbidden 59 0x3b D INPN_VoiceBack 84 0x45 D3 INPN_InterruptableAnnInd 83 0x44 D3 INPN_InterDigitTimeOut 82 0x43 D3 INPN_MaximumNumberOf Digits INPN_EndOfReplyDigit INPN_CancelDigit INPN_StartDigit INPN_FirstDigitTimeOut INPN_InterDigitTimeOut INPN_Errortreatment 75 76 77 78 79 80 81 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 M3 O3 O3 O3 O3 O3 D3 INPN_MinimumNumberOfDigits 74 0x3b INPN_InvokeID 1 hex 0x1 M M M2 D3 B. Extensions (see Appendix B.5.27 SpecializedResourceReport INOP_ SpecializedResourceReport Parameter Mnemonic dec InvokeID LinkedID INPN_InvokeID INPN_LinkedID 1 2 Value hex 0x1 0x2 M O 100 .5 Non-Primitive Interface B.26 PromptAndCollectUserInformation INOP_ PromptAndCollectUserInformation Parameter Mnemonic Value dec InvokeID CollectedInfo CollectedDigits MinimumNumberOfDigits Default = 1 MaximumNumberOf Digits EndOfReplyDigit CancelDigit StartDigit FirstDigitTimeOut InterDigitTimeOut Errortreatment Default = StfErrorAndInfo InterDigitTimeOut Default = True InterruptableAndInd Default = False VoiceBack Default = False DisconnectFromIP Forbidden Default = True InformationToSend See InformationToSend (Sub-table) on page 96.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B. then the operation will be sent with the null parameter ‘All Requests’ indicating all operations on that dialogue should be cancelled. B.29 ActivityTest INOP_ ActivityTest Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M 101 .5.28 Cancel INOP_Cancel Parameter Mnemonic dec InvokeID Cancel_InvokeID INPN_InvokeID INPN_Cancel_InvokeID 1 86 Value hex 0x1 0x56 M O If the parameter IPN_Cancel_InvokeID is not set.5.

5 Non-Primitive Interface B.6.6 B.14 Operation Extensions on page 257) TriggerType HighLayerCompatibility ServiceInteractionIndicators AdditionalCallingParty Number ForwardCallIndicators BearerCapability EventTypeBCSM RedirectingPartyID RedirectionInformation Ellipsis INPN_TriggerType INPN_HighLayerCompatibility INPN_ServiceInteractionIndicators INPN_AdditionalCallingParty Number INPN_ForwardCallIndicators INPN_BearerCapability INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Ellipsis 102 .1 ITU-T CS-1 Operation Definitions InitialDP INOP_InitialDP Parameter Mnemonic Value dec InvokeID ServiceKey DialledDigits CalledPartyNumber CallingPartyNumber CallingPartyBuisness GroupID CallingPartysCategory CallingPartySubaddress CGEncountered IPSSPCapabilities IPAvailable LocationNumber OriginalCalledPartyID ServiceProfileIdentifier TerminalType INPN_InvokeID INPN_ServiceKey INPN_DialledDigits INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartyBuisness GroupID INPN_CallingPartysCategory INPN_CallingPartySubaddress INPN_cGEncountered INPN_IPSSPCapabilities INPN_IPAvailable INPN_LocationNumber INPN_OriginalCalledPartyID INPN_ServiceProfileIdentifier INPN_TerminalType 1 3 4 5 6 7 8 9 10 11 12 13 15 16 17 hex 0x1 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xf 0x10 0x12 M O O O O O O O O O O O O O O O 18 19 20 21 22 23 24 25 26 112 0x13 0x14 0x15 0x16 0x17 0x2a 0x2a 0x2a 0x2b 0x70 O O O O O O O O O A Extensions (see Appendix B.

2 AssistRequestInstructions INOP_AssistRequestInstructions Parameter Mnemonic dec InvokeID CorrelationID IPAvailable IPSSPCapabilities INPN_InvokeID INPN_CorrelationID INPN_IPAvailable INPN_IPSSPCapabilities 1 31 12 11 Value hex 0x1 0x1f 0xc 0xb M M O O O 112 0x70 A Extensions (see Appendix B.3 EstablishTemporaryConnection INOP_EstablishTemporaryConnection Parameter Mnemonic dec InvokeID AssistingSSPIPRouting Address LegID SendingSideID INPN_SendingSideID(n) 224 to 239 240 to 255 31 38 0xe0 to 0xef 0xf0 to 0xff 0x1f 0x26 INPN_InvokeID INPN_AssistingSSPIPRouting Address 1 102 Value hex 0x1 0x1 M M O2 C3 ReceivingSideID INPN_ReceivingSideID(n) C3 CorrelationID ScfID INPN_CorrelationID INPN_ScfID O O O Extensions (see Appendix B.4 DisconnectForwardConnection INOP_DisconnectForwardConnection Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M 103 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.14 Operation Extensions on page 257) ServiceInteraction Indicators Ellipsis INPN_ServiceInteraction Indicators INPN_Ellipsis 20 112 0x14 0x70 O A B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.6.6.6.

6.6. If both IPRouting address and LegID are supplied.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis If no IPRouting address is supplied a null resource address will be formatted.6 Connect INOP_Connect Parameter Mnemonic dec InvokeID DestinationRouting Address INPN_InvokeID INPN_DestinationRouting Address(n) (n = 0) AlertingPattern CorrelationID CutAndPaste ForwardingCondition ISDNAccessRelated Information INPN_AlertingPattern INPN_CorrelationID INPN_CutAndPaste INPN_ForwardingCondition INPN_ISDNAccessRelated Information 30 31 32 33 34 0x1e 0x1f 0x20 0x21 0x22 O O O O O 1 27 Value hex 0x1 0x1b M M 104 . the message will be appropriately formatted to handle the ‘both’ choice.5 Non-Primitive Interface B. B.5 ConnectToResource INOP_ConnectToResource Parameter Mnemonic Value dec InvokeID ResourceAddress IPRoutingAddress LegID SendingSideID ReceivingSideID Both IPRoutingAddress LegID SendingSideID ReceivingSideID Null ServiceInteraction Indicators INPN_SendingSideID(n) INPN_ReceivingSideID(n) n/a INPN_ServiceInteraction Indicators 20 0x15 INPN_IPRoutingAddress 31 0x1f INPN_SendingSideID(n) INPN_ReceivingSideID(n) INPN_IPRoutingAddress 31 0x1f INPN_InvokeID 1 hex 0x1 M M C2 O2 224 to 0xe0 to C3 239 0xef 240 to 0xf0 to C3 255 0xff O2 M3 M3 224 to 0xe0 to O3 239 0xef 240 to 0xf0 to O3 255 0xff C2 O O 112 0x70 A Extensions (see Appendix B.

8 RequestReportBCSMEvent INOP_RequestReportBCSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 192 to 207 208 to 223 0xc0 to 0xcf 0xd0 to 0xdf M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff C3 C3 O2 INPN_NumberOfDigits(n) 160 to 175 0xa0 to 0xaf C3 105 BCSMEvents (SEQUENCE.6.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_Connect Parameter Mnemonic dec OriginalCalledPartyID RouteList INPN_OriginalCalledPartyID INPN_RouteList(n) (n = 0 to 2) ScfID TravellingClassMark INPN_ScfID INPN_TravellingClassMark 15 35 to 37 38 39 Value hex 0xf 0x23 to 0x25 0x26 0x27 O O O O O Extensions (see Appendix B.6.14 Operation Extensions on page 257) Carrier ServiceInteraction Indicators CallingPartyNumber CallingPartysCategory RedirectingPartyID RedirectionInformation Ellipsis INPN_Carrier INPN_ServiceInteraction Indicators INPN_CallingPartyNumber INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Ellipsis 40 20 6 8 25 26 112 0x28 0x15 0x6 0x8 0x19 0x1a 0x70 O O O O O O A B. size = 0 to 15) EventTypeBCSM MonitorMode LegID SendingSideID ReceivingSideID DPSpecificCriteria NumberOfDigits INPN_EventTypeBCSM(n) INPN_MonitorMode(n) .7 ReleaseCall INOP_ReleaseCall Parameter Mnemonic dec InvokeID Cause INPN_InvokeID INPN_Cause 1 41 Value hex 0x1 0x29 M O B.

for example. For other events. events O-MidCall. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0. Similarly.5 Non-Primitive Interface INOP_RequestReportBCSMEvent Parameter Mnemonic dec ApplicationTimer BCSMEventCorrelationID INPN_ApplicationTimer(n) INPN_BCSMEventCorrelationID 176 to 191 24 Value hex 0xb0 to 0xbf 0x18 C3 O O 0x70 A Extensions (see Appendix B. T-MidCall and TDisconnect in ETSI 300 374-1 must have this parameter present.6. the LegID parameter is mandatory. The LegID for each event may be specified as either a SendingSideID or a ReceivingSideID. O-Disconnect. For some events.9 EventReportBCSM INOP_EventReportBCSM Parameter Mnemonic dec InvokeID EventTypeBCSM CorrelationID INPN_InvokeID INPN_EventTypeBCSM(0) INPN_CorrelationID 1 192 to 207 31 0x1 0xc0 to 0xcf 0x1f Value hex M M O O C2 INPN_CalledPartyNumber INPN_EventSpecInfo_Ellipsis 5 113 0x5 0x71 M3 A3 C2 INPN_CallingPartyNumber INPN_EventSpecInfo_Ellipsis 6 113 0x6 0x71 M3 A3 C2 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 O3 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 C2 EventSpecificInformationBCSM CollectedInfo CalledPartyNumber EventSpecInfo_Ellipsis AnalyzedInformation CallingPartyNumber EventSpecInfo_Ellipsis RouteSelectFailure FailureCause EventSpecInfo_Ellipsis OcalledPartyBusy BusyCause EventSpecInfo_Ellipsis OnoAnswer --No Info-EventSpecInfo_Ellipsis 106 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 . the legID may take default values.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 The BCSMEvent structure can be repeated up to sixteen times for each operation. B. the DPSpecificCriteria for each event may be specified as either NumberOfDigits or ApplicationTimer.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 107 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportBCSM Parameter Mnemonic dec Oanswer --No Info-EventSpecInfo_Ellipsis OmidCall --No Info-EventSpecInfo_Ellipsis Odisconnect ReleaseCause EventSpecInfo_Ellipsis TcalledPartyBusy BusyCause EventSpecInfo_Ellipsis TnoAnswer --No Info-EventSpecInfo_Ellipsis Tanswer --No Info-EventSpecInfo_Ellipsis TmidCall --No Info-EventSpecInfo_Ellipsis Tdisconnect ReleaseCause EventSpecInfo_Ellipsis LegID SendingSideID ReceivingSideID MiscCallInfo MessageType Default = request(0) DPAssignment INPN_DPAssignment 14 0xe O2 O 0x70 A INPN_MessageType 56 0x38 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O3 A3 O C2 C2 O D2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 C2 96 113 0x60 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O A3 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 Value hex C2 Extensions (see Appendix B.

then the format procedures will expect INPN_CalledPartyNumber to be present.11 EventNotificationCharging INOP_EventNotificationCharging Parameter Mnemonic Value dec InvokeID EventTypeCharging EventSpecificInformationCharging LegID SendingSideID ReceivingSideID MonitorMode Ellipsis INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_MonitorMode(0) INPN_Ellipsis 224 240 208 112 0xe0 0xf0 0xd0 0x70 INPN_InvokeID INPN_EventTypeCharging(0) INPN_EventSpecificInformationCharging 1 272 58 hex 0x1 0x110 0x3a M M O O C2 C2 M A 108 .5 Non-Primitive Interface The event specific information formatted is dependent on the value of INPN_EventTypeBCSM(0).10 RequestNotificationChargingEvent INOP_RequestNotificationChargingEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 272 to 287 208 to 223 0x110 to 0x11f 0xd0 to 0xdf M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) INPN_Ellipsis 224 to 239 240 to 255 112 0xe0 to 0xef 0xf0 to 0xff 0x70 C3 C3 A ChargingEvent (SEQUENCE.6.6. size = 1 to 16) EventTypeCharging MonitorMode LegID SendingSideID ReceivingSideID Ellipsis INPN_EventTypeCharging(n) INPN_MonitorMode(n) B. if its value is collectedInfo (2). For example. B.

14 Operation Extensions on page 257) CallingPartyNumber DialledDigits Ellipsis INPN_CallingPartyNumber INPN_DialledDigits INPN_Ellipsis B.6.14 Operation Extensions on page 257) ServiceInteraction Indicators CallingPartyNumber Ellipsis INPN_ServiceInteraction Indicators INPN_CallingPartyNumber INPN_Ellipsis 109 .13 Continue INOP_Continue Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.12 CollectInformation INOP_CollectInformation Parameter Mnemonic Value dec InvokeID AlertingPattern NumberingPlan OriginalCalledPartyID TravellingClassMark INPN_InvokeID INPN_AlertingPattern INPN_NumberingPlan INPN_OriginalCalledPartyID INPN_TravellingClassMark 1 30 107 15 39 hex 0x1 0x1e 0x6b 0xf 0x27 M O O O O O 6 4 112 0x6 0x4 0x70 O O A Extensions (see Appendix B.6.6.14 InitiateCallAttempt INOP_InitiateCallAttempt Parameter Mnemonic Value dec InvokeID DestinationRouting Address INPN_InvokeID INPN_DestinationRouting Address(n) (n = 0) AlertingPattern ISDNAccessRelated Information TravellingClassMark INPN_AlertingPattern INPN_ISDNAccessRelated Information INPN_TravellingClassMark 30 34 39 0x1e 0x22 0x27 O O O O 20 6 112 0x15 0x6 0x70 O O A 1 27 hex 0x1 0x1b M M Extensions (see Appendix B.

17 ApplyCharging INOP_ApplyCharging Parameter Mnemonic Value dec InvokeID AchBillingCharging Characteristics PartyToCharge SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 INPN_InvokeID INPN_AchBillingCharging Characteristics 1 52 hex 0x1 M 0x34 M O 0xe0 C2 0xf0 C2 O Extensions (see Appendix B.15 ResetTimer INOP_ResetTimer Parameter Mnemonic dec InvokeID TimerID TimerValue INPN_InvokeID INPN_TimerID INPN_TimerValue 1 61 62 Value hex 0x1 0x3d 0x3e M M M O 112 0x70 A Extensions (see Appendix B.6.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.6.18 ApplyChargingReport INOP_ApplyChargingReport Parameter Mnemonic Value dec InvokeID CallResult INPN_InvokeID INPN_CallResult 1 55 hex 0x1 0x37 M M 110 .16 FurnishChargingInformation INOP_FurnishChargingInformation Parameter Mnemonic Value dec InvokeId FurnishCharging Information INPN_InvokeId INPN_FCIBillingChargingCharacteristics 1 34 hex 0x1 0x22 M M B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 A B.6.5 Non-Primitive Interface B.6.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.19 CallGap INOP_CallGap Parameter Mnemonic dec InvokeID GapCriteria CalledAddressValue GapOnService ServiceKey CalledAddressAndService CalledAddressValue ServiceKey CallingAddressAndService CallingAddressValue ServiceKey LocationNumber GapIndicators Gap Duration GapInterval ControlType GapTreatment InformationToSend See InformationToSend (Sub-table) on page 96 ReleaseCause Both InformationToSend See InformationToSend (Sub-table) on page 96 ReleaseCause INPN_ReleaseCause 96 0x60 M3 O 112 0x70 A INPN_ReleaseCause 96 0x60 C2 C2 M3 INPN_Gap_Duration INPN_GapInterval INPN_ControlType 72 73 101 0x48 0x49 0x65 INPN_CallingAddressValue INPN_ServiceKey INPN_LocationNumber 99 3 13 0x63 0x3 0xd INPN_CalledAddressValue(0) INPN_ServiceKey 308 3 0x134 0x3 INPN_ServiceKey 3 0x3 INPN_CalledAddressValue(0) 308 0x134 INPN_InvokeID 1 Value hex 0x1 M M C2 C2 M3 C2 M3 M3 C2 M3 M3 O3 M M2 M2 O O C2 Extensions (see Appendix B.6.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 111 .

5 Non-Primitive Interface B.6.20 ActivateServiceFiltering INOP_ActivateServiceFiltering Parameter Mnemonic Value dec InvokeID FilteredCallTreatment SFBillingCharging Characteristics InformationToSend See InformationToSend (Sub-table) on page 96 MaximumNumberOf Counters ReleaseCause FilteringCharacteristics Interval NumberOfCalls FilteringTimeout Filtering Duration StopTime FilteringCriteria ServiceKey AddressAndService CalledAddressValue ServiceKey CallingAddressValue LocationNumber StartTime Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CallingAddressValue INPN_LocationNumber 308 3 99 13 0x134 0x3 0x63 0xd INPN_ServiceKey 3 0x3 INPN_Filtering_Duration INPN_StopTime 98 100 0x62 0x64 INPN_Interval INPN_NumberOfCalls 90 97 0x5a 0x61 INPN_MaximumNumberOf Counters INPN_ReleaseCause 93 96 0x5d 0x60 O2 O2 M C2 C2 M C2 C2 M C2 C2 M3 M3 O3 O3 O O A INPN_SFBillingCharging Characteristics 92 0x5c INPN_InvokeID 1 hex 0x1 M M M2 O2 112 .

size = 1 to 5) RequestedInformationType RequestedInformationValue CallAttemptEllapsed TimeValue CallStopTimeValue INPN_RequestedInformationType CallConnectedElapsedTimeValue INPN_CallConnectedElapsedTimeValue(n) 303 to 0x12f to 307 0x133 CalledAddressValue ReleaseCauseValue CorrelationID INPN_CalledAddressValue(n) INPN_ReleaseCauseValue(in INPN_CorrelationID 308 to 0x134 to C3 312 0x138 313 to 0x139 to C3 317 0x13d 31 0x1f O O 112 0x70 A 113 Extensions (see Appendix B.21 ServiceFilteringResponse INOP_ServiceFilteringResponse Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 328 to 427 428 to 527 0x148 to 0x1ab 0x1ac to 0x20f M2 M2 M INPN_ServiceKey 3 0x3 C2 C2 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CallingAddressValue INPN_LocationNumber 308 3 99 13 0x134 0x3 0x63 0xd M3 M3 O3 O3 O 0x69 0x70 O A CountersValue (SEQUENCE.6.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis .22 CallInformationReport INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 288 to 0x120 to M2 292 0x124 M2 INPN_CallAttemptEllapsedTime Value(n) INPN_CallStopTimeValue(n) 293 to 0x125 to C3 297 0x129 298 to 0x12a to C3 302 0x12e C3 RequestedInformationReport (SEQUENCE. size = 1 to 100) CounterID CounterValue FilteringCriteria ServiceKey AddressAndService CalledAddressValue ServiceKey CallingAddressValue LocationNumber INPN_CounterID INPN_CounterValue Extensions (see Appendix B.6.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.14 Operation Extensions on page 257) ResponseCondition Ellipsis INPN_ResponseCondition INPN_Ellipsis 105 112 B.

6.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B. size = 1 to 5) RequestedInformationType CorrelationID INPN_RequestedInformationType INPN_CorrelationID Extensions (see Appendix B.23 CallInformationRequest INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 288 to 292 31 0x120 to 0x124 0x1f M2 O O 112 0x70 A RequestedInformationReport (SEQUENCE.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A INPN_RequestAnnouncement Complete 60 0x3c D INPN_DisconnectFromIP Forbidden 59 0x3b INPN_InvokeID 1 hex 0x1 M O M2 D 114 .25 PlayAnnouncement INOP_PlayAnnouncement Parameter Mnemonic Value dec InvokeID InformationToSend See InformationToSend (Sub-table) on page 96 DisconnectFromIP Forbidden Default = True RequestAnnouncement Complete Default = True Extensions (see Appendix B.24 SendChargingInformation INOP_SendChargingInformation Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 0x57 M M M INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 C2 C2 O 112 0x70 A SCIBillingCharging Characteristics INPN_SCIBillingCharging Characteristics 87 LegID SendingSideID ReceivingSideID Extensions (see Appendix B.6.5 Non-Primitive Interface B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.6.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O M2 O A INPN_DisconnectFromIP Forbidden 59 0x55 D INPN_VoiceBack 84 0x54 D3 INPN_InterruptableAnnInd 83 0x53 D3 INPN_InterDigitTimeOut 82 0x52 D3 INPN_MaximumNumberOfDigits INPN_EndOfReplyDigit INPN_CancelDigit INPN_StartDigit INPN_FirstDigitTimeOut INPN_InterDigitTimeOut INPN_Errortreatment 75 76 77 78 79 80 81 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 M3 O3 O3 O3 O3 O3 D3 INPN_MinimumNumberOfDigits 74 0x4a INPN_InvokeID 1 hex 0x1 M M M2 D3 B.27 SpecializedResourceReport INOP_ SpecializedResourceReport Parameter Mnemonic dec InvokeID LinkedID INPN_InvokeID INPN_LinkedID 1 2 Value hex 0x1 0x2 M O 115 .26 PromptAndCollectUserInformation INOP_ PromptAndCollectUserInformation Parameter Mnemonic Value dec InvokeID CollectedInfo CollectedDigits MinimumNumberOfDigits Default = 1 MaximumNumberOfDigits EndOfReplyDigit CancelDigit StartDigit FirstDigitTimeOut InterDigitTimeOut Errortreatment Default = StfErrorAndInfo InterDigitTimeOut Default = True InterruptableAndInd Default = False VoiceBack Default = False DisconnectFromIP Forbidden Default = True InformationToSend InformationToSend (Sub-table) on page 96 Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.6.6.

28 Cancel INOP_Cancel Parameter Mnemonic dec InvokeID Cancel_InvokeID INPN_InvokeID INPN_Cancel_InvokeID 1 86 Value hex 0x1 0x56 M O If the parameter INPN_Cancel_InvokeID is not set. then the operation will be sent with the null parameter ‘All Requests’ indicating all operations on that dialogue should be cancelled.6.29 ActivityTest INOP_ ActivityTest Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M 116 . B.6.5 Non-Primitive Interface B.

7.14 Operation Extensions on page 257) ServiceProfileIdentifier TerminalType TriggerType HighLayerCompatibility ServiceInteraction Indicators AdditionalCallingParty Number ForwardCallIndicators BearerCapability EventTypeBCSM RedirectingPartyID RedirectionInformation IMSI SubscriberState AssumedIdle CamelBusy NetDetNotReachable NotProvidedFromVLR INPN_ServiceProfileIdentifier INPN_TerminalType INPN_TriggerType INPN_HighLayerCompatibility INPN_ServiceInteraction Indicators INPN_AdditionalCallingParty Number INPN_ForwardCallIndicators INPN_BearerCapability INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_IMSI .1 CAMEL v1 Operation Definitions InitialDP INOP_InitialDP Parameter Mnemonic Value dec InvokeID ServiceKey DialledDigits CalledPartyNumber CallingPartyNumber CallingPartyBuisness GroupID CallingPartysCategory CallingPartySubaddress CGEncountered IPSSPCapabilities IPAvailable LocationNumber OriginalCalledPartyID INPN_InvokeID INPN_ServiceKey INPN_DialledDigits INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartyBuisness GroupID INPN_CallingPartysCategory INPN_CallingPartySubaddress INPN_cGEncountered INPN_IPSSPCapabilities INPN_IPAvailable INPN_LocationNumber INPN_OriginalCalledPartyID 1 3 4 5 6 7 8 9 10 11 12 13 15 hex 0x1 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xf M M O O O O O O O O O O O O 16 17 18 19 20 21 22 23 24 25 26 130 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x20 0x81 O O O O O O O O O O O O O INPN_AssumedIdle INPN_CamelBusy INPN_NetDetNotReachable INPN_NotProvidedFromVLR 134 135 136 137 0x85 0x86 0x88 0x89 C2 C2 C2 C2 117 Extensions (see Appendix B.7 B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.

5 Non-Primitive Interface

INOP_InitialDP Parameter Mnemonic Value dec LocationInfo AgeOfLocation Information GeographicalInformation Vlr_Number LocationNumber CellIdOrLAIb CellIdFixedLength LAIFixedLength ExtensionContainer LocationInfo Ellipsis Ext_BasicSrvCode BearerServiceCode TeleserviceCode CallReferenceNumber MSCAddress CalledPartyBCDNumber Ellipsis INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_CallReferenceNumber INPN_MSCAddress INPN_CalledPartyBCDNumber INPN_Ellipsis 120 121 131 132 129 112 0x78 0x79 0x83 0x84 0x81 0x70 INPN_CellIdFixedLength INPN_LAIFixedLength INPN_ExtensionContainer INPN_LocationInfo_Ellipsis 122 123 128 114 0x7a 0x7b 0x80 0x72 INPN_AgeOfLocation Information INPN_GeographicalInformation INPN_Vlr_Number INPN_LI_LocationNumber 124 125 126 127 0x7c 0x7d 0x7e 0x7f hex O O2 O2 O2 O2 O2 C3 C3 O2 O2 O C2 C2 O O O A

B.7.2

Connect
INOP_Connect Parameter Mnemonic dec InvokeID DestinationRouting Address INPN_InvokeID INPN_DestinationRouting Address(n) (n = 0) AlertingPattern OriginalCalledPartyID INPN_AlertingPattern INPN_OriginalCalledPartyID 30 15 0x1e 0xf O O O O 67 to 71 8 25 26 0x43 to 0x47 0x8 0x19 0x1a O O O O 1 27 0x1 0x1b Value hex M M

Extensions (see Appendix B.14 Operation Extensions on page 257) Generic Numbers (SEQUENCE, size 1 to 5) GenericNumber CallingPartysCategory RedirectingPartyID RedirectionInformation INPN_GenericNumber(n) INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation

118

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

INOP_Connect Parameter Mnemonic dec SuppressionOf Announcement OCSIApplicable Ellipsis INPN_SuppressionOf Announcement INPN_OCSIApplicable INPN_Ellipsis 109 110 112 Value hex 0x6d 0x6e 0x70 O O A

B.7.3

ReleaseCall
INOP_ReleaseCall Parameter Mnemonic dec InvokeID Cause INPN_InvokeID INPN_Cause 1 41 Value hex 0x1 0x29 M O

B.7.4

RequestReportBCSMEvent
INOP_RequestReportBCSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 192 to 207 208 to 223 0xc0 to 0xcf 0xd0 to 0xdf M2 M2

BCSMEvents (SEQUENCE, size = 0 to 15) EventTypeBCSM MonitorMode LegID SendingSideID ReceivingSideID DPSpecificCriteria NumberOfDigits ApplicationTimer INPN_EventTypeBCSM(n) INPN_MonitorMode(n) O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) O2 INPN_NumberOfDigits(n) INPN_ApplicationTimer(n) 160 to 175 176 to 191 0xa0 to 0xaf 0xb0 to 0xbf 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff

C3 C3

C3 C3 O

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70

A

The BCSMEvent structure can be repeated up to sixteen times for each operation. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0. The LegID for each event may be specified as either a SendingSideID or a ReceivingSideID. For some events the LegID parameter is mandatory. For other events, the legID may take default values. Similarly, the DPSpecificCriteria for each event may be specified as either NumberOfDigits or ApplicationTimer.

119

5 Non-Primitive Interface

B.7.5

EventReportBCSM
INOP_EventReportBCSM Parameter Mnemonic dec InvokeID EventTypeBCSM INPN_InvokeID INPN_EventTypeBCSM(0) 1 192 to 207 0x1 0xc0 to 0xcf Value hex M M O C2 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 O A3 C2 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 O3 A3 O INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff C2 C2 O INPN_MessageType 56 0x38 D2

EventSpecificInformationBCSM Odisconnect ReleaseCause EventSpecInfo_Ellipsis Tdisconnect ReleaseCause EventSpecInfo_Ellipsis LegID SendingSideID ReceivingSideID MiscCallInfo MessageType Default = request(0) Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70

O A

The event-specific information formatted or recovered is dependent on the value of INPN_EventTypeBCSM(0). For example, if its value is Tdisconnect, then the format procedures will use the parameter INPN_ReleaseCause.

B.7.6

Continue
INOP_Continue Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M

B.7.7

ActivityTest
INOP_ ActivityTest Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M

120

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

B.8
B.8.1

CAMEL v2 Operation Definitions
InitialDP
INOP_InitialDP Parameter Mnemonic Value dec InvokeID ServiceKey CalledPartyNumber CallingPartyNumber CallingPartyBuisness GroupID IPSSPCapabilities LocationNumber OriginalCalledPartyID INPN_InvokeID INPN_ServiceKey INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartyBuisness GroupID INPN_IPSSPCapabilities INPN_LocationNumber INPN_OriginalCalledPartyID 1 3 5 6 7 11 13 15 hex 0x1 0x3 0x5 0x6 0x7 0xb 0xd 0xf M M O O O O O O O 19 21 23 24 25 26 130 0x13 0x15 0x17 0x18 0x19 0x1a 0x81 O O O O O O O O INPN_AssumedIdle INPN_CamelBusy INPN_NetDetNotReachable INPN_NotProvidedFromVLR 134 135 136 137 0x86 0x87 0x88 0x89 C2 C2 C2 C2 O INPN_AgeOfLocation Information INPN_GeographicalInformation INPN_Vlr_Number INPN_LI_LocationNumber 124 125 126 127 0x7c 0x7d 0x7e 0x7f O2 O2 O2 O2 O2 INPN_CellIdFixedLength INPN_LAIFixedLength INPN_ExtensionContainer INPN_LocationInfo_Ellipsis 122 123 128 114 0x7a 0x7b 0x80 0x72 C3 C3 O2 O2
121

Extensions (see Appendix B.14 Operation Extensions on page 257) HighLayerCompatibility AdditionalCallingParty Number BearerCapability EventTypeBCSM RedirectingPartyID RedirectionInformation IMSI SubscriberState AssumedIdle CamelBusy NetDetNotReachable NotProvidedFromVLR LocationInfo AgeOfLocation Information GeographicalInformation Vlr_Number LocationNumber CellIdOrLAIb CellIdFixedLength LAIFixedLength ExtensionContainer LocationInfo Ellipsis INPN_HighLayerCompatibility INPN_AdditionalCallingParty Number INPN_BearerCapability INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_IMSI

5 Non-Primitive Interface

INOP_InitialDP Parameter Mnemonic Value dec Ext_BasicSrvCode BearerServiceCode TeleserviceCode CallReferenceNumber MSCAddress CalledPartyBCDNumber TimeAndTimezone GSM_Forwarding Pending Ellipsis IDPArgExtension NACarrierInfo NACarrierID NACICSelectionType NACarrierInfo_Ellipsis NAOliInfo NAChargeNumber InitialDPArgExt_Ellipsis INPN_NACarrierID INPN_NACICSelectionType INPN_NACarrierInfo_Ellipsis INPN_NAOliInfo INPN_NAChargeNumber INPN_InitialDPArgExt_Ellipsis 140 139 116 141 142 117 0x8c 0x8b 0x74 0x8d 0x8e 0x75 INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_CallReferenceNumber INPN_MSCAddress INPN_CalledPartyBCDNumber INPN_TimeAndTimezone INPN_GSM_ForwardingPending INPN_Ellipsis 120 121 131 132 129 132 133 112 0x78 0x79 0x82 0x83 0x81 0x84 0x85 0x70 hex O C2 C2 O O O O O A O O2 O3 O3 O3 O2 O2 O2

B.8.2

AssistRequestInstructions
INOP_AssistRequestInstructions Parameter Mnemonic dec InvokeID CorrelationID IPSSPCapabilities INPN_InvokeID INPN_CorrelationID INPN_IPSSPCapabilities 1 31 11 Value hex 0x1 0x1f 0xb M M O O 112 0x70 A

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis

122

3 EstablishTemporaryConnection INOP_EstablishTemporaryConnection Parameter Mnemonic Value dec InvokeID AssistingSSPIPRouting Address CorrelationID ScfID INPN_InvokeID INPN_AssistingSSPIPRouting Address INPN_CorrelationID INPN_ScfID 1 hex 0x1 M M O 102 0x1 31 38 0x1f 0x26 O O O Extensions (see Appendix B.8.14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo BothwayThrough ConnectionIndicator Ellipsis INPN_BothwayThrough ConnectionIndicator INPN_Ellipsis 111 0x6f O2 112 0x70 A B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.8.5 ConnectToResource INOP_ConnectToResource Parameter Mnemonic Value dec InvokeID ResourceAddress IPRoutingAddress Null INPN_InvokeID M INPN_IPRoutingAddress n/a 31 0x1f C2 C2 O O INPN_BothwayThrough ConnectionIndicator INPN_Ellipsis 111 112 0x6f 0x70 O2 A 1 hex 0x1 M Extensions (see Appendix B.4 DisconnectForwardConnection INOP_DisconnectForwardConnection Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M B.14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo BothwayThrough ConnectionIndicator Ellipsis 123 .8.

14 Operation Extensions on page 257) CallingPartysCategory RedirectingPartyID RedirectionInformation INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation Generic Numbers (SEQUENCE.5 Non-Primitive Interface B. size 1 to 5) GenericNumber INPN_GenericNumber(n) SuppressionOf Announcement OCSIApplicable Ellipsis NA-Info NACarrierInfo NACarrierID NACICSelectionType NACarrierInfo_Ellipsis NAOliInfo NAChargeNumber NAInfo_Ellipsis INPN_SuppressionOf Announcement INPN_OCSIApplicable INPN_Ellipsis O O A O O2 INPN_NACarrierID INPN_NACICSelectionType INPN_NACarrierInfo_Ellipsis INPN_NAOliInfo INPN_NAChargeNumber INPN_NAInfo_Ellipsis 140 139 116 141 142 115 0x8c 0x8b 0x74 0x8d 0x8e 0x73 O3 O3 O3 O2 O2 O2 B.8.7 ReleaseCall INOP_ReleaseCall Parameter Mnemonic dec InvokeID Cause INPN_InvokeID INPN_Cause 1 41 Value hex 0x1 0x29 M O 124 .8.6 Connect INOP_Connect Parameter Mnemonic Value dec InvokeID DestinationRouting Address INPN_InvokeID INPN_DestinationRouting Address(n) (n = 0) AlertingPattern OriginalCalledPartyID INPN_AlertingPattern INPN_OriginalCalledPartyID 30 15 0x1e 0xf O O O 8 25 26 0x8 0x19 0x1a O O O O 67 to 71 109 110 112 0x43 to 0x47 0x6d 0x6e 0x70 O 1 27 hex 0x1 0x1b M M Extensions (see Appendix B.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.9 EventReportBCSM INOP_EventReportBCSM Parameter Mnemonic dec InvokeID EventTypeBCSM INPN_InvokeID INPN_EventTypeBCSM(0) 1 192 to 207 0x1 0xc0 to 0xcf Value hex M M O C2 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 O3 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 C2 125 EventSpecificInformationBCSM RouteSelectFailure FailureCause EventSpecInfo_Ellipsis OcalledPartyBusy BusyCause EventSpecInfo_Ellipsis OnoAnswer . the LegID parameter is mandatory. T-MidCall and TDisconnect in CAMEL CAP v2 must have this parameter present.8. The LegID for each event may be specified as either a SendingSideID or a ReceivingSideID.8. O-Disconnect. Similarly. For some events. B. For other events. size = 1 to 16) EventTypeBCSM MonitorMode LegID SendingSideID ReceivingSideID DPSpecificCriteria NumberOfDigits ApplicationTimer INPN_EventTypeBCSM(n) INPN_MonitorMode(n) O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) O2 INPN_NumberOfDigits(n) INPN_ApplicationTimer(n) 160 to 175 176 to 191 0xa0 to 0xaf 0xb0 to 0xbf 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff C3 C3 C3 C3 O Extensions (see Appendix B. the legID may take default values. events O-MidCall.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 A The BCSMEvent structure can be repeated up to sixteen times for each operation.8 RequestReportBCSMEvent INOP_RequestReportBCSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 192 to 207 208 to 223 0xc0 to 0xcf 0xd0 to 0xdf M2 M2 BCSMEvents (SEQUENCE. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0. for example. the DPSpecificCriteria for each event may be specified as either NumberOfDigits or ApplicationTimer.

5 Non-Primitive Interface INOP_EventReportBCSM Parameter Mnemonic dec --No Info-EventSpecInfo_Ellipsis Oanswer --No Info-EventSpecInfo_Ellipsis Odisconnect ReleaseCause EventSpecInfo_Ellipsis TcalledPartyBusy BusyCause EventSpecInfo_Ellipsis TnoAnswer --No Info-EventSpecInfo_Ellipsis Tanswer --No Info-EventSpecInfo_Ellipsis Tdisconnect ReleaseCause EventSpecInfo_Ellipsis LegID SendingSideID ReceivingSideID MiscCallInfo MessageType Default = request(0) Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A INPN_MessageType 56 0x38 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O3 A3 O C2 C2 O D2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O A3 C2 O3 A3 C2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 Value hex The event-specific information formatted or recovered is dependent on the value of INPN_EventTypeBCSM(0). For example. if its value is Tdisconnect. 126 . then the format procedures will use the parameter INPN_ReleaseCause.

8.13 ApplyCharging INOP_ApplyCharging Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M M2 INPN_MaxCallPeriodDuration 159 0x9f M3 O3 127 AchBillingCharging Characteristics TimeDurationCharging MaxCallPeriodDuration ReleaseIfDurationExceeded .8.11 ResetTimer INOP_ResetTimer Parameter Mnemonic dec InvokeID TimerID TimerValue INPN_InvokeID INPN_TimerID INPN_TimerValue 1 61 62 Value hex 0x1 0x3d 0x3e M M M O 112 0x70 A Extensions (see Appendix B.12 FurnishChargingInformation INOP_FurnishChargingInformation Parameter Mnemonic dec InvokeId FCIBCCCAMELsequence1 FreeFormatData PartyToCharge SendingSideID ReceivingSideID AppendFreeFormatData INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_AppendFreeFormData 224 240 637 0xe0 0xf0 0x27d INPN_FreeFormData 319 0x13f INPN_InvokeId 1 Value hex 0x1 M M M2 O2 C3 C3 O2 B.8.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.8.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.10 Continue INOP_Continue Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M B.

5 Non-Primitive Interface

INOP_ApplyCharging Parameter Mnemonic dec Tone Default = False Ellipsis INPN_RelIfDurEx_Ellipsis 4179 0x1053 A4 O4 158 0x9e O3 O INPN_SendingSideID(0) 224 0xe0 O2 O 112 0x70 A INPN_Tone 778 Value hex 0x30a D4

Extensions (see Appendix B.14 Operation Extensions on page 257) TariffSwitchInterval PartyToCharge SendingSideID INPN_TariffSwitchInterval

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis

B.8.14

ApplyChargingReport
INOP_ApplyChargingReport Parameter Mnemonic dec InvokeID CallResult INPN_InvokeID INPN_CallResult 1 55 Value hex 0x1 0x37 M M

B.8.15

CallInformationReport
INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 288 to 0x120 to M2 292 0x124 M2 INPN_CallAttemptEllapsedTimeValue(n) INPN_CallStopTimeValue(n) 293 to 0x125 to C3 297 0x129 298 to 0x12a to C3 302 0x12e C3

RequestedInformationReport (SEQUENCE, size = 1 to 5) RequestedInformationType RequestedInformationValue CallAttemptEllapsedTimeValue CallStopTimeValue INPN_RequestedInformationType

CallConnectedElapsedTimeValue INPN_CallConnectedElapsedTimeValue(n) 303 to 0x12f to 307 0x133 ReleaseCauseValue INPN_ReleaseCauseValue(in

313 to 0x139 to C3 317 0x13d O O

Extensions (see Appendix B.14 Operation Extensions on page 257) LegID

128

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

INOP_CallInformationReport Parameter Mnemonic dec SendingSideID ReceivingSideID Ellipsis INPN_SendingSideID(n) INPN_ReceivingSideID(n) INPN_Ellipsis Value hex C2 C2 A

224 0xe0 to to 239 0xef 240 to 0xf0 to 255 0xff 112 0x70

B.8.16

CallInformationRequest
INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M

RequestedInformationReport (SEQUENCE, size = 1 to 5) RequestedInformation Type

INPN_RequestedInformation Type 288 to 292 0x120 to 0x124 M2 O O INPN_SendingSideID(n) INPN_Ellipsis 224 to 239 0xe0 to 0xef 112 0x70 C2 A

Extensions (see Appendix B.14 Operation Extensions on page 257) LegID SendingSideID Ellipsis

B.8.17

SendChargingInformation
INOP_SendChargingInformation Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M M C2 INPN_CAMEL_AOC_ BeforeAnswer 143 0x8f Note M3 INPN_Initial_CAI_E1 INPN_Initial_CAI_E2 INPN_Initial_CAI_E3 INPN_Initial_CAI_E4 INPN_Initial_CAI_E5 INPN_Initial_CAI_E6 144 145 146 147 148 149 0x90 0x91 0x92 0x93 0x94 0x95 O4 O4 O4 O4 O4 O4
18

CAMEL SCIBillingCharging Characteristics AOC BeforeAnswer CAMEL AOC BeforeAnswer InitialCAI Initial CAI E1 Initial CAI E2 Initial CAI E3 Initial CAI E4 Initial CAI E5 Initial CAI E6

18

INPN_CAMEL_AOC_BeforeAnswer will not be formatted or decoded. It is used to determine if the AOC is for before or after answer. If present, AOCBeforeAnswer will be sent, otherwise AOCAfterAnswer will be sent. The data stored in the INPN_CAMEL_AOC_BeforeAnswer may be of any value. 129

5 Non-Primitive Interface

INOP_SendChargingInformation Parameter Mnemonic Value dec Initial CAI E7 AOC Subsequent Subsequent CAI E1 Subsequent CAI E2 Subsequent CAI E3 Subsequent CAI E4 Subsequent CAI E5 Subsequent CAI E6 Subsequent CAI E7 AOC Subsequent Subsequent CAI E1 Subsequent CAI E2 Subsequent CAI E3 Subsequent CAI E4 Subsequent CAI E5 Subsequent CAI E6 Subsequent CAI E7 TariffSwitchInterval SendingSideID SendingSideID Extensions Ellipsis INPN_Ellipsis 112 0x70 INPN_SendingSideID(0) 224 0xe0 INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval 151 152 153 154 155 156 157 158 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 151 152 153 154 155 156 157 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d INPN_Initial_CAI_E7 150 hex 0x96 O4 O3 O4 O4 O4 O4 O4 O4 O4 C2 O3 O3 O3 O3 O3 O3 O3 O2 M M O A

B.8.18

PlayAnnouncement
INOP_PlayAnnouncement Parameter Mnemonic Value dec InvokeID InformationToSend See InformationToSend (Sub-table) on page 96 DisconnectFromIP Forbidden Default = True RequestAnnouncement Complete INPN_RequestAnnouncement Complete 60 Default = True 0x3c D INPN_DisconnectFromIP Forbidden 59 0x3b INPN_InvokeID 1 hex 0x1 M O M2 D

130

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

INOP_PlayAnnouncement Parameter Mnemonic Value dec Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 hex O A

B.8.19

PromptAndCollectUserInformation
INOP_ PromptAndCollectUserInformation Parameter Mnemonic Value dec InvokeID CollectedInfo CollectedDigits MinimumNumberOfDigits Default = 1 MaximumNumberOf Digits EndOfReplyDigit CancelDigit StartDigit FirstDigitTimeOut InterDigitTimeOut Errortreatment Default = StfErrorAndInfo InterDigitTimeOut Default = True InterruptableAndInd Default = False VoiceBack Default = False DisconnectFromIP Forbidden Default = True InformationToSend See InformationToSend (Sub-table) on page 96 Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O M2 O A INPN_DisconnectFromIP Forbidden 59 0x3b D INPN_VoiceBack 84 0x45 D3 INPN_InterruptableAnnInd 83 0x44 D3 INPN_InterDigitTimeOut 82 0x43 D3 INPN_MaximumNumberOf Digits INPN_EndOfReplyDigit INPN_CancelDigit INPN_StartDigit INPN_FirstDigitTimeOut INPN_InterDigitTimeOut INPN_Errortreatment 75 76 77 78 79 80 81 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 M3 O3 O3 O3 O3 O3 D3 INPN_MinimumNumberOfDigits 74 0x3b INPN_InvokeID 1 hex 0x1 M M M2 D3

131

5 Non-Primitive Interface

B.8.20

SpecializedResourceReport
INOP_ SpecializedResourceReport Parameter Mnemonic Value dec InvokeID LinkedID INPN_InvokeID INPN_LinkedID 1 2 hex 0x1 0x2 M O

B.8.21

Cancel
INOP_Cancel Parameter Mnemonic dec InvokeID Cancel_InvokeID INPN_InvokeID INPN_Cancel_InvokeID 1 86 Value hex 0x1 0x56 M O

If the parameter IPN_Cancel_InvokeID is not set, then the operation will be sent with the null parameter ‘All Requests’ indicating all operations on that dialogue should be cancelled.

B.8.22

ActivityTest
INOP_ ActivityTest Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M

132

9.9 B.1 CAMEL v3 Operation Definitions InitialDP INOP_InitialDP Parameter Mnemonic dec InvokeID ServiceKey CalledPartyNumber CallingPartyNumber CallingPartysCategory cGEncountered IPSSPCapabilities LocationNumber OriginalCalledPartyID INPN_InvokeID INPN_ServiceKey INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartysCategory INPN_cGEncountered INPN_IPSSPCapabilities INPN_LocationNumber INPN_OriginalCalledPartyID 1 3 5 6 8 10 11 13 15 Value hex 0x1 0x3 0x5 0x6 0x8 0xa 0xb 0xd 0xf M M O O O O O O O O 19 0x13 0x15 O O Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.14 Operation Extensions on page 257) HighLayerCompatibility INPN_HighLayerCompatibility AdditionalCallingParty Number INPN_AdditionalCallingParty Number 21 BearerCapability BearerCapability Ellipsis EventTypeBCSM RedirectingPartyID RedirectionInformation Cause ServiceInteractionIndicatorsTwo See ServiceInteractionIndicatorsTwo (sub-table) on page 134 Carrier CUG-Index CUG-Interlock CUG-OutgoingAccess IMSI SubscriberState AssumedIdle CamelBusy NetDetNotReachable NotProvidedFromVLR INPN_AssumedIdle INPN_CamelBusy INPN_NetDetNotReachable INPN_NotProvidedFromVLR 134 135 136 137 INPN_Carrier INPN_CUG_Index INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_IMSI 40 644 645 646 130 INPN_BearerCapability INPN_BearerCap_Ellipsis INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Cause 23 119 24 25 26 41 0x17 0x77 0x18 0x19 0x1a 0x29 O2 O2 O O O O O O2 0x28 0x284 0x285 0x286 0x81 O O O O O O 0x86 0x87 0x88 0x89 C2 C2 C2 C2 133 .

5 Non-Primitive Interface INOP_InitialDP Parameter Mnemonic dec LocationInformation See LocationInformation (sub-table) on page 135 Ext_BasicSrvCode BearerServiceCode TeleserviceCode CallReferenceNumber MSCAddress CalledPartyBCDNumber TimeAndTimezone GSM_Forwarding Pending IDPArgExtension GMSC Address InitialDPArgExt_Ellipsis Ellipsis INPN_GMSC_Address INPN_InitialDPArgExt_Ellipsis INPN_Ellipsis 653 117 112 0x28d 0x75 0x70 INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_CallReferenceNumber INPN_MSCAddress INPN_CalledPartyBCDNumber INPN_TimeAndTimezone INPN_GSM_ForwardingPending 120 121 131 132 129 132 133 0x78 0x79 0x82 0x83 0x81 0x84 0x85 Value hex O O2 O C2 C2 O O O O O O O2 O2 A ServiceInteractionIndicatorsTwo (sub-table) ServiceInteractionIndicatorsTwo Parameter Mnemonic dec ForwardServiceInteractionInd ConferenceTreatment Indicator CallDiversionTreatment Indicator CallingPartyRestriction Indicator Ellipsis BackwardServiceInteractionInd ConferenceTreatmentIndicator INPN_Bw_Conference TreatmentInd 710 716 0x2c6 0x2cc INPN_CallDiversionTreatment Ind INPN_CallingPartyRestriction Ind INPN_ForwardServIntInd_Ellipsis 714 0x2ca O2 A2 O O2 O2 A2 O O O O O 712 0x2c8 O2 INPN_Fw_Conference TreatmentInd 711 0x2c7 Value hex O O2 1402 0x57a CallCompletionTreatmentIndicator INPN_CallCompletionTreatmentInd Ellipsis BothwayThrough ConnectionInd ConnectedNumber Treatment NonCUGCall HoldTreatmentIndicator CWTreatmentIndicator 134 INPN_BackwardServIntInd _Ellipsis INPN_BothwayThrough ConnectionIndicator INPN_ConnectedNumber Treatment INPN_NonCUGCall INPN_HoldTreatmentInd INPN_CWTreatmentInd 1403 0x57b 111 0x6f 718 663 656 647 0x2ce 0x297 0x290 0x287 .

2 AssistRequestInstructions INOP_AssistRequestInstructions Parameter Mnemonic dec InvokeID CorrelationID IPSSPCapabilities INPN_InvokeID INPN_CorrelationID INPN_IPSSPCapabilities 1 31 11 Value hex 0x1 0x1f 0xb M M M O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 135 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 ServiceInteractionIndicatorsTwo Parameter Mnemonic dec ECTTreatmentindicator Ellipsis INPN_ECTTreatmentind INPN_ServIntActInd2_Ellipsis 709 Value hex 0x2c5 O A 1404 0x57c LocationInformation (sub-table) LocationInformation Parameter Mnemonic Value dec AgeOfLocation Information GeographicalInformation Vlr_Number LocationNumber CellGlobalIdOrServiceAreaIdOrLAI CellGlobalIdOrServiceAreaIdFixedLength INPN_CellIdFixedLength LAIFixedLength ExtensionContainer Ellipsis SelectLSA-Id ISDNAddressString GeodeticInformation CurrentLocationRetrieved SAI-Present INPN_LAIFixedLength INPN_ExtensionContainer INPN_LocationInfo_Ellipsis INPN_SelectLSAIdentity INPN_ISDNAddressString INPN_GeodeticInformation INPN_CurLocRetrieved INPN_SAIPresent 122 123 128 114 765 726 0x7a 0x7b 0x80 0x72 0x2fd 0x2d6 INPN_AgeOfLocation Information 124 INPN_GeographicalInformation INPN_Vlr_Number INPN_LI_LocationNumber 125 126 127 hex 0x7c 0x7d 0x7e 0x7f O O O O O C2 C2 O A O O 4229 0x1085 O 4228 0x1084 O 763 0x2fb O B.9.

4 DisconnectForwardConnection INOP_DisconnectForwardConnection Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M B.3 EstablishTemporaryConnection INOP_EstablishTemporaryConnection Parameter Mnemonic dec InvokeID AssistingSSPIPRouting Address CorrelationID ScfID INPN_InvokeID INPN_AssistingSSPIPRouting Address INPN_CorrelationID INPN_ScfID 1 102 31 38 Value hex 0x1 0x1 0x1f 0x26 M M O O O 40 0x28 O O O2 141 642 112 0x8d 0x282 0x70 O O A Extensions (see Appendix B.9.5 ConnectToResource INOP_ConnectToResource Parameter Mnemonic dec InvokeID ResourceAddress IPRoutingAddress None INPN_IPRoutingAddress INPN_None 31 650 0x1f 0x28a INPN_InvokeID 1 Value hex 0x1 M M C2 C2 O O O2 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Carrier ServiceInteractionIndicatorsTwo See ServiceInteractionIndicatorsTwo (sub-table) on page 134 NaOliInfo ChargeNumber Ellipsis INPN_NaOliInfo INPN_ChargeNumber INPN_Ellipsis INPN_Carrier B.14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo See ServiceInteractionIndicatorsTwo (sub-table) on page 134 Ellipsis INPN_Ellipsis 136 .9.5 Non-Primitive Interface B.9.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B. size = 1 to 5) GenericNumber ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) ChargeNumber CUG-Interlock CUG-OutgoingAccess Suppression of Announcement OCSIApplicable NaOliInfo Ellipsis INPN_ChargeNumber INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_SuppressionOfAnnouncement INPN_OCSIApplicable INPN_NAOliInfo INPN_Ellipsis INPN_GenericNumber(n) B.6 Connect INOP_Connect Parameter Mnemonic dec InvokeID DestinationRouting Address AlertingPattern OriginalCalledPartyID INPN_InvokeID INPN_DestinationRouting Address(0) INPN_AlertingPattern INPN_OriginalCalledPartyID 1 27 30 15 Value hex 0x1 0x1b 0x1e 0xf M M O O O 40 8 25 26 0x28 0x8 0x19 0x1a O O O O O 67 to 71 0x43 to 0x47 O2 O O2 642 645 646 109 110 141 112 0x282 0x285 0x286 0x6d 0x6e 0x8d 0x70 O O O O O O A Extensions (see Appendix B.9.7 ReleaseCall INOP_ReleaseCall Parameter Mnemonic dec InvokeID Cause INPN_InvokeID INPN_Cause 1 41 Value hex 0x1 0x29 M O 137 .9.14 Operation Extensions on page 257) Carrier CallingPartysCategory RedirectingPartyID RedirectionInformation INPN_Carrier INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation GenericNumbers (SEQUENCE.

O-Disconnect.5 Non-Primitive Interface B. B.9. For other events. The LegID for each event may be specified as either a SendingSideID or a ReceivingSideID.8 RequestReportBCSMEvent INOP_RequestReportBCSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 192 to 201 208 to 217 0xc0 to 0xc9 0xd0 to 0xd9 M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 233 240 to 249 0xe0 to 0xe9 0xf0 to 0xf9 C3 C3 O2 INPN_ApplicationTimer(n) 176 to 185 0xb0 to 0xb9 O3 O 112 0x70 A BCSMEvents (SEQUENCE. events O-MidCall. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis The BCSMEvent structure can be repeated up to ten times for each operation. T-MidCall and T-Disconnect in CAMEL CAP v2 must have this parameter present.9. for example. For some events. size = 1 to 10) EventTypeBCSM MonitorMode LegID SendingSideID ReceivingSideID DpSpecificCriteria ApplicationTimer INPN_EventTypeBCSM(n) INPN_MonitorMode(n) Extensions (see Appendix B. the legID may take default values.9 EventReportBCSM INOP_EventReportBCSM Parameter Mnemonic dec InvokeID EventTypeBCSM INPN_InvokeID INPN_EventTypeBCSM(0) 1 192 Value hex 0x1 0xc0 M M O C2 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 O3 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 EventSpecificInformationBCSM RouteSelectFailure FailureCause EventSpecInfo_Ellipsis OcalledPartyBusy BusyCause EventSpecInfo_Ellipsis 138 . the LegID parameter is mandatory.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportBCSM Parameter Mnemonic dec OnoAnswer --No Info-EventSpecInfo_Ellipsis Oanswer DestinationAddress Or-Call ForwardedCall EventSpecInfo_Ellipsis Odisconnect ReleaseCause EventSpecInfo_Ellipsis TcalledPartyBusy BusyCause CallForwarded RouteNotPermitted EventSpecInfo_Ellipsis TnoAnswer CallForwarded EventSpecInfo_Ellipsis Tanswer DestinationAddress Or-Call ForwardedCall EventSpecInfo_Ellipsis Tdisconnect ReleaseCause EventSpecInfo_Ellipsis LegID ReceivingSideID MiscCallInfo MessageType INPN_MessageType 56 0x38 INPN_ReceivingSideID(0) 240 0xf0 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_DestinationAddr INPN_OrCall INPN_ForwardedCall INPN_EventSpecInfo_Ellipsis 648 664 651 113 0x288 0x298 0x28b 0x71 INPN_CallForwarded INPN_EventSpecInfo_Ellipsis 639 113 0x27f 0x71 INPN_BusyCause INPN_CallForwarded INPN_RouteNotPermitted INPN_EventSpecInfo_Ellipsis 95 639 753 113 0x5f 0x27f 0x2f1 0x71 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 INPN_DestinationAddr INPN_OrCall INPN_ForwardedCall INPN_EventSpecInfo_Ellipsis 648 664 651 113 0x288 0x298 0x28b 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O3 O3 O3 A3 C2 O3 A3 C2 O3 O3 O3 A3 C2 O3 A3 C2 O3 O3 O3 A3 C2 O3 A3 O O2 O O2 O 112 0x70 A Value hex C2 Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 139 .

9. if its value is Tdisconnect. then the format procedures will use the parameter INPN_ReleaseCause. For example.9.5 Non-Primitive Interface The event-specific information formatted or recovered is dependent on the value of INPN_EventTypeBCSM(0).11 ResetTimer INOP_ResetTimer Parameter Mnemonic dec InvokeID TimerID TimerValue INPN_InvokeID INPN_TimerID INPN_TimerValue 1 61 62 Value hex 0x1 0x3d 0x3e M M M O 112 0x70 A Extensions (see Appendix B.10 Continue INOP_Continue Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M B. B.12 FurnishChargingInformation INOP_FurnishChargingInformation Parameter Mnemonic dec InvokeId FCIBCCCAMELsequence1 FreeFormatData PartyToCharge SendingSideID AppendFreeFormatData Default = overwrite (0) INPN_SendingSideID(0) INPN_AppendFreeFormData 224 637 0xe0 0x27d INPN_FreeFormData 319 0x13f INPN_InvokeId 1 Value hex 0x1 M M M2 O2 O3 D2 140 .9.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.

9.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.14 Operation Extensions on page 257) Ellipsis INPN_TmDurCharRes_Ellipsis .14 Operation Extensions on page 257) Ellipsis PartyToCharge SendingSideID INPN_SendingSideID(0) 224 0xe0 INPN_TmDurChar_Ellipsis 1374 0x55e O2 A2 O O2 O 112 0x70 A INPN_TariffSwitchInterval INPN_Tone 158 778 0x9e 0x30a O2 D2 INPN_MaxCallPeriodDuration INPN_ReleaseIfDurExceeded 159 750 0x9f 0x2ee INPN_InvokeID 1 Value hex 0x1 M M M2 D2 Extensions (see Appendix B.14 ApplyChargingReport INOP_ApplyChargingReport Parameter Mnemonic dec InvokeID CAMEL-CallResult TimeDurationChargingResult PartyToCharge ReceivingSideID TimeInformation TimeIfNoTariffSwitch TimeIfTariffSwitch TimeSinceTariffSwitch TariffSwitchInterval CallActive Default = True CallReleasedAtTcpExpiry INPN_CallReleasedAtTcpExp 640 0x280 O3 O3 1373 0x55d O3 141 Value hex 0x1 M M M2 M3 INPN_InvokeID 1 INPN_ReceivingSideID(0) 240 0xf0 M4 M3 INPN_TimeIfNoTariffSwitch 776 0x308 C4 C4 INPN_TmSinceTariffSwch INPN_TariffSwitchInterval INPN_CallActive 777 158 638 0x309 0x9e 0x27e M5 O5 D3 Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.13 ApplyCharging INOP_ApplyCharging Parameter Mnemonic dec InvokeID TimeDurationCharging MaxCallPeriodDuration ReleaseIfDuration Exceeded Default = False TariffSwitchInterval Tone Default = False Extensions2 (see Appendix B.9.

15 CallGap INOP_CallGap Parameter Mnemonic dec InvokeID GapCriteria BasicGapCriteria CalledAddressAndService CalledAddressValue ServiceKey Ellipsis CallingAddressAndService CallingAddressValue ServiceKey Ellipsis GapOnService ServiceKey Ellipsis CalledAddressValue CompoundGapCriteria CompoundCalledAddressAndService CalledAddressValue ServiceKey Ellipsis INPN_ComCalledAddressValue INPN_ComServiceKey INPN_CldAddrServ_Ellipsis 894 893 1398 0x37e 0x37d 0x576 INPN_ServiceKey INPN_GapOnServ_Ellipsis INPN_CalledAddressValue(0) 3 1401 308 0x3 0x579 0x134 INPN_CallingAddressValue INPN_ServiceKey INPN_ClgAddrServ_Ellipsis 99 3 1400 0x63 0x3 0x578 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CldAddrServ_Ellipsis 308 3 1398 0x134 0x3 0x576 INPN_InvokeID 1 Value hex 0x1 M M C1 C2 M3 M3 O3 C2 M3 M3 O3 C2 M3 O3 C2 C1 C2 M3 M3 O3 C2 99 893 1400 0x63 0x37d 0x578 M3 M3 O3 C2 INPN_ComServiceKey INPN_GapOnServ_Ellipsis INPN_ComCalledAddressValue INPN_ScfID 893 1401 894 38 0x37d 0x579 0x37e 0x26 M3 O3 C2 O2 M INPN_Gap_Duration INPN_GapInterval INPN_GapInd_Ellipsis INPN_ControlType 72 73 1411 101 0x48 0x49 0x583 0x65 M2 M2 A2 O CompoundCallingAddressAndService CallingAddressValue ServiceKey Ellipsis CompoundGapOnService ServiceKey Ellipsis CompoundCalledAddressValue ScfId GapIndicators GapDuration GapInterval Ellipsis ControlType 142 INPN_CallingAddressValue INPN_ComServiceKey INPN_ClgAddrServ_Ellipsis .5 Non-Primitive Interface B.9.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.16 CallInformationReport INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 288 to 0x120 to M2 291 0x123 M2 INPN_CallAttemptEllapsedTimeValue(n) INPN_CallStopTimeValue(n) 293 to 0x125 to C3 296 0x128 298 to 0x12a to C3 301 0x12d RequestedInformationList (SEQUENCE.9.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_CallGap Parameter Mnemonic dec GapTreatment InformationToSend See InformationToSend (Sub-table) on page 96 ReleaseCause INPN_ReleaseCause 96 0x60 Value hex O C2 O3 C2 O 112 0x70 A Extensions (see Appendix B. size = 1 to 4) RequestedInformationType RequestedInformationValue CallAttemptEllapsedTimeValue CallStopTimeValue INPN_RequestedInformationType CallConnectedElapsedTimeValue INPN_CallConnectedElapsedTimeValue(n) 303 to 0x12f to C3 306 0x132 ReleaseCauseValue INPN_ReleaseCauseValue(n) 313 to 0x139 to C3 316 0x13c O O INPN_ReceivingSideID(0) INPN_Ellipsis 240 112 0xf0 0x70 O2 A Extensions (see Appendix B.14 Operation Extensions on page 257) LegID ReceivingSideID Ellipsis 143 .

14 Operation Extensions on page 257) LegID SendingSideID Ellipsis INPN_SendingSideID(0) INPN_Ellipsis 224 112 0xe0 0x70 O O O2 A B.17 CallInformationRequest INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 288 to 291 0x120 to 0x123 M2 RequestedInformationReport (SEQUENCE. size = 1 to 4) RequestedInformation Type(n) INPN_RequestedInformation Type(n) Extensions (see Appendix B.5 Non-Primitive Interface B.9.18 SendChargingInformation INOP_SendChargingInformation Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M C2 M3 INPN_Initial_CAI_E1 INPN_Initial_CAI_E2 INPN_Initial_CAI_E3 INPN_Initial_CAI_E4 INPN_Initial_CAI_E5 INPN_Initial_CAI_E6 INPN_Initial_CAI_E7 144 145 146 147 148 149 150 0x90 0x91 0x92 0x93 0x94 0x95 0x96 O4 O4 O4 O4 O4 O4 O4 O3 M4 INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval 151 152 153 154 155 156 157 158 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e O5 O5 O5 O5 O5 O5 O5 O4 CAMEL-SCIBillingChargingCharacteristics AOCBeforeAnswer AOCInitial E1 E2 E3 E4 E5 E6 E7 AOCSubsequent CAI-GSM0224 E1 E2 E3 E4 E5 E6 E7 TariffSwitchInterval 144 .9.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis O 112 0x70 A 0x3c D INPN_DisconnectFromIP Forbidden 59 INPN_InvokeID 1 hex 0x1 M M M2 0x3b D 145 . otherwise AOCAfterAnswer will be sent. It is used to determine if the AOC is for before or after answer. B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_SendChargingInformation Parameter Mnemonic dec AOCAfterAnswer AOCSubsequent CAI-GSM0224 E1 E2 E3 E4 E5 E6 E7 TariffSwitchInterval PartyToCharge SendingSideID INPN_SendingSideID(0) 224 0xe0 INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval 151 152 153 154 155 156 157 158 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e Value hex C2 O3 M4 O5 O5 O5 O5 O5 O5 O5 O4 M M2 O 112 0x70 A Extensions (see Appendix B. If present.19 PlayAnnouncement INOP_PlayAnnouncement Parameter Mnemonic Value dec InvokeID InformationToSend See InformationToSend (Sub-table) on page 96 DisconnectFromIP Forbidden Default = True RequestAnnouncement Complete INPN_RequestAnnouncement Complete 60 Default = True Extensions (see Appendix B. The data stored in the INPN_CAMEL_AOC_BeforeAnswer may be of any value. AOCBeforeAnswer will be sent.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis Note: INPN_CAMEL_AOC_BeforeAnswer will not be formatted or decoded.9.

20 PromptAndCollectUserInformation INOP_ PromptAndCollectUserInformation Parameter Mnemonic Value dec InvokeID CollectedInfo CollectedDigits MinimumNumberOfDigits Default = 1 MaximumNumberOf Digits EndOfReplyDigit CancelDigit StartDigit FirstDigitTimeOut InterDigitTimeOut Errortreatment Default = StfErrorAndInfo InterruptableAndInd Default = True VoiceInformation Default = False VoiceBack Default = False DisconnectFromIP Forbidden Default = True InformationToSend See InformationToSend (Sub-table) on page 96 Extensions (see Appendix B.9.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O M2 O A INPN_DisconnectFromIP Forbidden 59 0x3b D INPN_VoiceBack 84 0x54 D3 INPN_VoiceInformation 83 0x53 D3 INPN_InterruptableAnnInd 82 0x52 D3 INPN_MaximumNumberOf Digits INPN_EndOfReplyDigit INPN_CancelDigit INPN_StartDigit INPN_FirstDigitTimeOut INPN_InterDigitTimeOut INPN_Errortreatment 75 76 77 78 79 80 81 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 M3 O3 O3 O3 O3 O3 D3 INPN_MinimumNumberOfDigits 74 0x4a INPN_InvokeID 1 hex 0x1 M M M2 D3 B.9.21 SpecializedResourceReport INOP_ SpecializedResourceReport Parameter Mnemonic dec InvokeID LinkedID INPN_InvokeID INPN_LinkedID 1 2 0x1 0x2 Value hex M O 146 .5 Non-Primitive Interface B.

23 ActivityTest INOP_ ActivityTest Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M B.9.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.9.14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo See ServiceInteractionIndicatorsTwo (sub-table) on page 134 CallingPartysCategory INPN_CallingPartysCategory GenericNumbers (SEQUENCE.9. B.24 ContinueWithArg INOP_ ContinueWithArgument Parameter Mnemonic dec InvokeID AlertingPattern INPN_InvokeID INPN_AlertingPattern 1 30 Value hex 0x1 0x1e M O O O O2 8 0x8 O O 67 to 71 645 646 642 40 109 141 112 0x43 to 0x47 0x285 0x286 0x282 0x28 0x6d 0x8d 0x70 O2 O O O O O O A Extensions (see Appendix B. size = 1 to 5) GenericNumber CUG_Interlock CUG_OutgoingAccess ChargeNumber Carrier SuppressionOfAnnouncement NAOliInfo Ellipsis INPN_GenericNumber(n) INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_ChargeNumber INPN_Carrier INPN_SuppressionOfAnnouncement INPN_NAOliInfo INPN_Ellipsis 147 .22 Cancel INOP_Cancel Parameter Mnemonic dec InvokeID Cancel_InvokeID INPN_InvokeID INPN_Cancel_InvokeID 1 86 Value hex 0x1 0x56 M O If the parameter INPN_Cancel_InvokeID is not set then the operation will be sent with the null parameter ‘All Requests’ indicating all operations on that dialogue should be cancelled.

5 Non-Primitive Interface B.9.25 InitialDPSMS INOP_InitialDPSMS Parameter Mnemonic dec InvokeID Servicekey DestinationSubscriber Number CallingPartyNumber EventTypeSMS IMSI LocationInformationMSC See LocationInformation (sub-table) on page 135 LocationInformationGPRS See LocationInformationGPRS (sub-table) below SMSCAddress TimeAndTimeZone TPShortMessage SubmissionInfo TPProtocolIdentifier TPDataCodingScheme TPValidityPeriod INPN_SMSCAddress INPN_TimeAndTimezone INPN_TPShtMsgSubInfo INPN_TPProtocolID INPN_TPDataCodingScheme INPN_TPValidityPeriod 768 703 781 780 779 782 0x300 0x2bf 0x30d 0x30c 0x30b 0x30e INPN_InvokeID INPN_ServiceKey INPN_DestSubscriberNumber INPN_CallingPartyNumber INPN_EventTypeSMS(0) INPN_IMSI 1 3 649 6 861 130 Value hex 0x1 0x3 0x289 0x6 0x35d 0x82 M O O O O O O O2 O O2 O O O O O O O 112 770 132 767 0x70 0x302 0x84 0x2ff A O O O Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis SMSReferenceNumber MSCAddress SGSN Number INPN_Ellipsis INPN_SMSReferenceNumber INPN_MSCAddress INPN_SGSNNumber LocationInformationGPRS (sub-table) LocationInformationGPRS Parameter Mnemonic Value dec CellGlobalIdOrService AreaIdOrLAI INPN_CGlobal_Sarea_LAI RoutingAreaIdentity GeographicalInformation SGSN Number SelectedLSAIdentity ExtensionContainer Ellipsis SAI-Present 148 hex 0x281 0x381 0x37f O O O 641 897 895 INPN_GPRSRoutingAreaID INPN_GPRSGeographical Information INPN_LocationInfoGPRS_SGSNNumber 4231 0x1087 O INPN_LocationInfoGPRS_SelLSAIdentity 4281 0x10b9 O INPN_GPRSExtensionContainer INPN_LocationInfoGPRS_Ellipsis INPN_LocationInfoGPRS_SAIPresent 896 0x380 O A 1369 0x559 4232 0x1088 O .

9.26 FurnishChargingInformationSMS INOP_FurnishChargingInformationSMS Parameter Mnemonic dec InvokeID FCIBCCCAMELsequence1 FreeFormatData AppendFreeFormatData Default = overwrite (0) INPN_FreeFormData INPN_AppendFreeFormData 319 637 0x13f 0x27d INPN_InvokeID 1 Value hex 0x1 M M M2 D2 B.28 RequestReportSMSEvent INOP_RequestReportSMSEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 861 to 870 208 to 217 0x35d to 0x366 0xd0 to 0xd9 M2 M2 O 0x70 A SMSEvents (SEQUENCE.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 149 .9.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.27 Connect SMS INOP_ConnectSMS Parameter Mnemonic dec InvokeID CallingPartysNumber DestinationSubscriber Number SMSCAddress INPN_InvokeID INPN_CallingPartyNumber INPN_DestSubscriberNumber INPN_SMSCAddress 1 6 649 768 Value hex 0x1 0x6 0x289 0x300 M O O O O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B. size = 1 to 10) EventTypeSMS MonitorMode INPN_EventTypeSMS(n) INPN_MonitorMode(n) Extensions (see Appendix B.9.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 A B.30 ContinueSMS INOP_ContinueSMS Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M B.31 ReleaseSMS INOP_ReleaseSMS Parameter Mnemonic dec InvokeID RPCause INPN_InvokeID INPN_RPCause 1 762 0x1 0x2fa Value hex M M 150 .5 Non-Primitive Interface B.29 EventReportSMS INOP_EventReportSMS Parameter Mnemonic dec InvokeID EventTypeSMS INPN_InvokeID INPN_EventType(0) 1 861 Value hex 0x1 M M O C2 94 1371 0x5e 0x55b M3 A3 C2 EventSpecificInformationSMS O-SMSFailureSpecificInfo FailureCause Ellipsis INPN_FailureCause INPN_EventSpecInfoSMS _Ellipsis O-SMSSubmitSpecificInfo --No Info-Ellipsis MiscCallInfo MessageType INPN_MessageType 56 0x38 INPN_EventSpecInfoSMS _Ellipsis 1371 0x55b A3 O O2 O Extensions (see Appendix B.9.9.9.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

B.9.32

ResetTimerSMS
INOP_ResetTimerSMS Parameter Mnemonic dec InvokeID TimerID TimerValue INPN_InvokeID INPN_TimerID INPN_TimerValue 1 61 62 0x1 0x3d 0x3e Value hex M M M O 0x70 A

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112

B.9.33

ActivityTestGPRS
INOP_ActivityTestGPRS Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M

B.9.34

ApplyChargingGPRS
INOP_ApplyChargingGPRS Parameter Mnemonic dec InvokeID ChargingCharacteristics MaxTransferredVolume MaxElapsedTime TariffSwitchInterval PDPID Ellipsis INPN_MaxTransferredVol INPN_MaxElapsedTime INPN_TariffSwitchInterval INPN_PDPID INPN_Ellipsis 659 658 158 665 112 0x293 0x292 0x9e 0x299 0x70 INPN_InvokeID 1 Value hex 0x1 M M C2 C2 O O A

B.9.35

ApplyChargingReportGPRS
INOP_ApplyChargingReportGPRS Parameter Mnemonic Value dec InvokeID ChargingResult TransferredVolume VolumeIfNoTariffSwitch VolumeIfTariffSwitch INPN_VolIfNoTariffSwch INPN_InvokeID 1 hex 0x1 M M C2 785 0x311 C3 C3
151

5 Non-Primitive Interface

INOP_ApplyChargingReportGPRS Parameter Mnemonic Value dec VolumeSinceLastTariff Switch VolumeTariffSwitch Interval ElapsedTime TimeGPRSIfNoTariff Switch TimeGPRSIfTariffSwitch TimeGPRSSinceLast TariffSwitch TimeGPRSTariffSwitch Interval QualityOfService See CAMEL v.3 QualityOfService (sub-table) on page 153 Active Default = True PDPID Ellipsis ChargingRollOver TransferredVolumeRollOver Ro-VolumeIfNoTariff Switch Ro-VolumeIfTariffSwitch Ro-VolumeSinceLast TariffSwitch Ro-VolumeTariffSwitch Interval ElapsedTimeRollOver Ro-TimeGPRSIfNoTariff Switch Ro-TimeGPRSIfTariffSwitch Ro-TimeGPRSSinceLast TariffSwitch RO-TmGPRSLastTariffSwch Ro-TimeGPRSTariff SwitchInterval RO-TmGPRSTariffSwchInt 757 0x2f5 758 0x2f6 RO-TmGPRSNoTariff Swch 756 0x2e RO-VolLastTariffSwch RO-VolTariffSwchInt 759 0x2f7 760 0x2f8 RO-VoIIfNoTariffSwch 761 0x2f9 INPN_PDPID INPN_Ellipsis 665 0x299 O 112 0x70 A O C2 C3 C3 M4 O4 C2 C3 C3 M4 O4 INPN_Active INPN_TmGPRSIfNoTariffSwch INPN_VolLastTariffSwch INPN_VolTariffSwchInt hex M4

783 0x30f

784 0x310 O4 C2 776 0x308 C3 C3

INPN_TmGPRSSinceLast TariffSwch 774 0x306 M4 INPN_TmGPRSTariffSwchInt 775 0x307 O4 O O2 636 0x27c D

152

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

CAMEL v.3 QualityOfService (sub-table)
QualityOfService Parameter Mnemonic dec Requested-QoS Short-QoS-Format Long-QoS-Format Subscribed-QoS Short-QoS-Format Long-QoS-Format Negotiated-QoS Short-QoS-Format Long-QoS-Format INPN_NegShtQoSFormat INPN_NegLngQoSFormat 746 747 0x2ea 0x2eb INPN_SubShtQoSFormat INPN_SubLngQoSFormat 771 772 0x303 0x304 INPN_ReqShtQoSFormat INPN_ReqLngQoSFormat 751 752 0x2ef 0x2f0 Value hex O C2 C2 O C2 C2 O C2 C2

B.9.36

CancelGPRS
INOP_CancelGPRS Parameter Mnemonic dec InvokeID PDPID Ellipsis INPN_InvokeID INPN_PDPID INPN_Ellipsis 1 665 112 Value hex 0x1 0x299 0x70 M O A

B.9.37

ConnectGPRS
INOP_ConnectGPRS Parameter Mnemonic dec InvokeID AccessPointName PDPID Ellipsis INPN_InvokeID INPN_AccessPtName INPN_PDPID INPN_Ellipsis 1 592 665 112 0x1 0x250 0x299 0x70 Value hex M M O A

153

5 Non-Primitive Interface

B.9.38

ContinueGPRS
INOP_ContinueGPRS Parameter Mnemonic dec InvokeID PDPID Ellipsis INPN_InvokeID INPN_PDPID INPN_Ellipsis 1 665 112 0x1 0x299 0x70 Value hex M O A

B.9.39

EntityReleasedGPRS
INOP_EntityReleasedGPRS Parameter Mnemonic dec InvokeID GPRSCause PDPID Ellipsis INPN_InvokeID INPN_GPRSCause INPN_PDPID INPN_Ellipsis 1 654 665 112 0x1 0x28e 0x299 0x70 Value hex M M O A

B.9.40

FurnishChargingInformationGPRS
INOP_FurnishChargingInformationGPRS Parameter Mnemonic dec InvokeID FCIBCCCAMELsequence1 FreeFormatData PDPID AppendFreeFormatData Default = overwrite (0) Ellipsis INPN_FCIGPRSseq_Ellipsis 1367 0x557 INPN_FreeFormData INPN_PDPID INPN_AppendFreeFormData 319 665 637 0x13f 0x299 0x27d INPN_InvokeID 1 Value hex 0x1 M M M2 O2 D2

154

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

B.9.41

InitialDPGPRS
INOP_InitialDPGPRS Parameter Mnemonic dec InvokeID Servicekey GPRSEventType MSISDN IMSI TimeAndTimeZone GPRSMSClass MSNetworkCapability MSRadioAccess Capability EndUserAddress PDPTypeOrganisation PDPTypeNumber PDPAddress QualityOfService See CAMEL v.3 QualityOfService (sub-table) on page 153 AccessPointName RoutingAreaIdentity ChargingID SGSNCapabilities LocationInformationGPRS See LocationInformationGPRS (sub-table) on page 148 PDPInitiationType INPN_PDPInitiationType 667 0x29b INPN_AccessPtName INPN_RoutingAreaID INPN_ChargingID INPN_SGSNCapabilities 592 754 643 766 0x250 0x2f2 0x283 0x2fe INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a INPN_MSNetworkCapability INPN_MSRadioAccess Capability 661 662 0x295 0x296 INPN_InvokeID INPN_Servicekey INPN_GPRSEventType(0) INPN_MSISDN INPN_IMSI INPN_TimeAndTimezone 1 3 877 660 130 703 Value hex 0x1 0x3 0x36d 0x294 0x82 0x2bf M M M M M M O M2 O2 O M2 M2 O2 O O2 O O O O O O2 O O 112 652 764 0x70 0x28c 0x2fc A O O

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis GGSNAddress SecondaryPDP-Context INPN_Ellipsis INPN_GGSNAddress INPN_SecondaryPDPContext

B.9.42

ReleaseGPRS
INOP_ReleaseGPRS Parameter Mnemonic dec InvokeID GPRSCause PDPID Ellipsis INPN_InvokeID INPN_GPRSCause INPN_PDPID INPN_Ellipsis 1 654 665 112 0x1 0x28e 0x299 0x70 Value hex M M O A

155

3 QualityOfService (sub-table) on page 153) DisconnectSpecificInformation InitiatingEntity Ellipsis RoutingAreaUpdate INPN_InitiatingEntity INPN_EventSpecInfoGPRS _Ellipsis INPN_RoutingAreaUpdate PDPContextEstablishmentSpecificInformation AccessPointName EndUserAddress 156 INPN_AccessPtName .5 Non-Primitive Interface B.43 EventReportGPRS INOP_EventReportGPRS Parameter Mnemonic dec InvokeID GPRSEventType MiscCallInfo MessageType INPN_MessageType 56 0x38 INPN_InvokeID INPN_GPRSEventType(0) 1 877 Value hex 0x1 0x36d M M O O2 O C2 O3 O4 Ellipsis INPN_EventSpecInfoGPRS _Ellipsis 1372 0x55c A3 C2 592 655 0x250 0x28f O3 O3 O3 O4 EndUserAddress PDPTypeOrganisation PDPTypeNumber PDPAddress INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a O3 M4 M4 O4 O3 O4 TimeAndTimeZone Ellipsis GGSNAddress DetachSpecificInformation InitiatingEntity Ellipsis RoutingAreaUpdate INPN_InitiatingEntity INPN_EventSpecInfoGPRS _Ellipsis INPN_RoutingAreaUpdate 942 1372 755 0x3ae 0x55c 0x2f3 INPN_TimeAndTimezone INPN_EventSpecInfoGPRS _Ellipsis INPN_GGSNAddress 703 1372 652 0x2bf 0x55c 0x28c O3 A3 O3 C2 O3 A3 O3 C2 942 1372 755 0x3ae 0x55c 0x2f3 O3 A3 O3 C2 592 0x250 O3 O3 GPRSEventSpecificInformation AttachChangeOfPositionSpecificInformation LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) PDP-ContextChangeOfPositionSpecificInformation AccessPointName GPRSChargingID INPN_AccessPtName INPN_GPRSChargingID LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) QualityOfService (see CAMEL v.9.

3 QualityOfService (sub-table) on page 153) 157 .3 QualityOfService (sub-table) on page 153) PDPContextEstablishmentAcknowledgementSpecificInformation AccessPointName GPRSChargingID EndUserAddress PDPTypeOrganisation PDPTypeNumber PDPAddress INPN_AccessPtName INPN_GPRSChargingID QualityOfService (see CAMEL v.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportGPRS Parameter Mnemonic dec PDPTypeOrganisation PDPTypeNumber PDPAddress INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 Value hex 0x2ed 0x2ec 0x29a M4 M4 O4 O3 O4 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) O3 O4 TimeAndTimeZone PDPInitiationType Ellipsis SecondaryPDP-Context INPN_TimeAndTimezone INPN_PDPInitiationType INPN_EventSpecInfoGPRS _Ellipsis INPN_SecondaryPDPContext 703 667 1372 764 0x2bf 0x29b 0x55c 0x2fc O3 O3 A3 O3 C2 592 655 0x250 0x28f O3 O3 O3 INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a M4 M4 O4 O3 O4 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) O3 O4 TimeAndTimeZone Ellipsis GGSNAddress PDPID Ellipsis INPN_TimeAndTimezone INPN_EventSpecInfoGPRS _Ellipsis INPN_GGSNAddress INPN_PDPID INPN_Ellipsis 703 1372 652 655 112 0x2bf 0x55c 0x28c 0x28f 0x70 O3 A3 O3 O A QualityOfService (see CAMEL v.

size = 1 to 10) GPRSEventType MonitorMode PDPID Ellipsis INPN_GPRSEventType(n) INPN_MonitorMode(n) INPN_PDPID INPN_Ellipsis B.9.46 SendChargingInformationGPRS INOP_SendChargingInformationGPRS Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M M2 M3 INPN_Initial_CAI_E1 INPN_Initial_CAI_E2 INPN_Initial_CAI_E3 INPN_Initial_CAI_E4 INPN_Initial_CAI_E5 INPN_Initial_CAI_E6 INPN_Initial_CAI_E7 144 145 146 147 148 149 150 0x90 0x91 0x92 0x93 0x94 0x95 0x96 O4 O4 O4 O4 O4 O4 O4 O3 M4 CAMEL-SCIGPRSBillingChargingCharacteristics AOCGPRS AOCInitial E1 E2 E3 E4 E5 E6 E7 AOCSubsequent CAI-GSM0224 158 .9.45 ResetTimerGPRS INOP_ResetTimerGPRS Parameter Mnemonic dec InvokeID TimerID Default = tssf (0) TimerValue Ellipsis INPN_TimerValue INPN_Ellipsis 62 112 0x3e 0x70 M A INPN_InvokeID INPN_TimerID 1 61 Value hex 0x1 0x3d M D B.5 Non-Primitive Interface B.9.44 RequestReportGPRSEvent INOP_RequestReportGPRSEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 877 to 886 208 to 217 665 112 0x36d to 0x376 0xd0 to 0xd9 0x299 0x70 M2 M2 O A GPRSEvent (SEQUENCE.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_SendChargingInformationGPRS Parameter Mnemonic dec E1 E2 E3 E4 E5 E6 E7 TariffSwitchInterval PDPID Ellipsis INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval INPN_PDPID INPN_Ellipsis 151 152 153 154 155 156 157 158 665 112 Value hex 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e 0x299 0x70 O5 O5 O5 O5 O5 O5 O5 O4 O2 A2 159 .

14 Operation Extensions on page 257) HighLayerCompatibility AdditionalCallingParty Number BearerCapability BearerCapability Ellipsis EventTypeBCSM RedirectingPartyID RedirectionInformation Cause ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) Carrier CUG-Index CUG-Interlock CUG-OutgoingAccess IMSI SubscriberState AssumedIdle CamelBusy NetDetNotReachable NotProvidedFromVLR 160 INPN_HighLayerCompatibility INPN_AdditionalCallingParty Number INPN_Carrier INPN_CUG_Index INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_IMSI .1 CAMEL v4 Operation Definitions InitialDP INOP_InitialDP Parameter Mnemonic Value (dec) InvokeID ServiceKey CalledPartyNumber CallingPartyNumber CallingPartysCategory cGEncountered IPSSPCapabilities LocationNumber OriginalCalledPartyID INPN_InvokeID INPN_ServiceKey INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartysCategory INPN_cGEncountered INPN_IPSSPCapabilities INPN_LocationNumber INPN_OriginalCalledPartyID 1 3 5 6 8 10 11 13 15 (hex) 0x01 0x03 0x05 0x06 0x08 0x0a 0x0b 0x0d 0x0f M M O O O O O O O O 19 21 0x13 0x15 O O O INPN_BearerCapability INPN_BearerCap_Ellipsis INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Cause 23 119 24 25 26 41 0x17 0x77 0x18 0x19 0x1a 0x29 C2 C2 O O O O O O2 40 644 645 646 130 0x28 0x284 0x285 0x286 0x81 O O O O O O INPN_AssumedIdle INPN_CamelBusy INPN_NetDetNotReachable INPN_NotProvidedFromVLR 134 135 136 137 0x86 0x87 0x88 0x89 C2 C2 C2 C2 Extensions (see Appendix B.5 Non-Primitive Interface B.10 B.10.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_InitialDP Parameter Mnemonic Value (dec) LocationInformation (see LocationInformation (sub-table) on page 135) (hex) O O2 Ext_BasicServicesCode BearerServiceCode TeleserviceCode CallReferenceNumber MSCAddress CalledPartyBCDNumber TimeAndTimezone CallForwardingSS Pending IDPArgExtension GMSC Address ForwardingDestNumber MSClassMark2 IMEI SupportedCamelPhases OfferedCamel4Functionalities BearerCapability2 BearerCapability2 Ext_BasicServiceCode2 Ext_BearerServiceCode2 Ext_TeleserviceCode2 HighLayerCompatibility2 LowLayerCompatibility LowLayerCompatibility2 Ellipsis INPN_Ext_BearerServiceCode2 INPN_Ext_TeleserviceCode2 INPN_HighLayerCompatibility2 INPN_LowLayerCompatibility INPN_LowLayerCompatibility2 INPN_InitialDPArgExt_Ellipsis 2764 0xacc 2765 0xacd 2781 0xadd 2782 0xade 2783 0xadf 117 0x75 INPN_BearerCapability2 2771 0xad3 INPN_GMSCAddress INPN_ForwardingDestNumber INPN_MSClassMark2 INPN_IMEI INPN_SupportedCamelPhases INPN_OfferedCamel4Functionalities 653 0x28d INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_CallReferenceNumber INPN_MSCAddress INPN_CalledPartyBCDNumber INPN_TimeAndTimezone INPN_GSM_ForwardingPending 120 121 131 132 129 132 133 0x78 0x79 0x82 0x83 0x80 0x84 0x85 O C2 C2 O O O O O O O2 O2 O2 O2 O2 O2 O2 O3 O2 C3 C3 O2 O2 O2 A2 O2 O2 INPN_UUIndicator INPN_UUI INPN_uusCFInteraction INPN_UU_ExtensionContainer INPN_UU_Ellipsis INPN_collectInformationAllowed INPN_Ellipsis 2773 0xad5 2774 0xad6 2775 0xad7 O3 O3 O3 2776 0xad8 2777 0xad9 2778 0xada 2779 0xadb 2780 0xadc EnhancedDialledServicesAllowed INPN_EnhancedDialledServicesAllowed 2784 0xae0 UU_Data UUIndicator UUI uusCFInteraction UU_ExtensionContainer Ellipsis CollectInformationAllowed Ellipsis 4230 0x1086 O3 4216 0x1078 A3 2785 0xae1 112 0x70 O2 A 161 .

5 Non-Primitive Interface B.10.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.10.4 DisconnectForwardConnection INOP_DisconnectForwardConnection Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M 162 .14 Operation Extensions on page 257) Carrier ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) CallSegmentId NAOliInfo ChargeNumber Ellipsis OriginalCalledPartyID CallingPartyNumber INPN_CallSegmentID INPN_NAOliInfo INPN_ChargeNumber INPN_Ellipsis INPN_OriginalCalledPartyID INPN_CallingPartyNumber INPN_Carrier B.3 EstablishTemporaryConnection INOP_EstablishTemporaryConnection Parameter Mnemonic Value (dec) InvokeID AssistingSSPIPRouting Address CorrelationID ScfID INPN_InvokeID INPN_AssistingSSPIPRouting Address INPN_CorrelationID INPN_ScfID 1 102 31 38 (hex) 0x01 0x66 0x1f 0x26 M M O O O 40 0x28 O O O2 320 141 642 112 15 6 0x140 0x8d 0x282 0x70 0x0f 0x06 O O O A O O Extensions (see Appendix B.2 AssistRequestInstructions INOP_AssistRequestInstructions Parameter Mnemonic (dec) InvokeID CorrelationID IPSSPCapabilities INPN_InvokeID INPN_CorrelationID INPN_IPSSPCapabilities 1 31 11 Value (hex) 0x01 0x1f 0x0b M M M O 112 0x70 A Extensions (see Appendix B.10.

5 DFCWithArgument INOP_DFC_with_Argument Parameter Mnemonic (dec) InvokeID CallSegmentID INPN_InvokeID INPN_CallSegmentID 1 320 Value (hex) 0x01 0x140 M O O 0x70 A Extensions (see Appendix B.6 ConnectToResource INOP_ConnectToResource Parameter Mnemonic (dec) InvokeID ResourceAddress IPRoutingAddress None INPN_IPRoutingAddress INPN_None 31 650 0x1f 0x28a INPN_InvokeID 1 Value (hex) 0x01 M M C2 C2 O O O2 320 112 0x140 0x70 O A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.7 Connect INOP_Connect Parameter Mnemonic (dec) InvokeID DestinationRouting Address AlertingPattern OriginalCalledPartyID INPN_InvokeID INPN_DestinationRouting Address(0) INPN_AlertingPattern INPN_OriginalCalledPartyID 1 27 30 15 Value (hex) 0x01 0x1b 0x1e 0x0f M M O O O 40 8 25 26 0x28 0x08 0x19 0x1a O O O O O 163 Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.10.14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis B. size = 1 to 5) .14 Operation Extensions on page 257) Carrier CallingPartysCategory RedirectingPartyID RedirectionInformation INPN_Carrier INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation GenericNumbers (SET.10.10.

10.8 ReleaseCall INOP_ReleaseCall Parameter Mnemonic Value (dec) InvokeID Cause INPN_InvokeID INPN_Cause 1 41 (hex) 0x01 0x29 M M 164 .5 Non-Primitive Interface INOP_Connect Parameter Mnemonic (dec) GenericNumber INPN_GenericNumber(n) 67 to 71 Value (hex) 0x43 to 0x47 O2 O O2 642 0x282 O O INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_SuppressionOfAnnouncement INPN_OCSIApplicable INPN_NAOliInfo INPN_BorInterrogationRequested INPN_Ellipsis INPN_SuppressNCSI 224 240 645 646 109 110 141 2787 112 2788 0xe0 0xf0 0x285 0x286 0x6d 0x6e 0x8d 0xae3 0x70 0xae4 C2 C2 O O O O O O A O ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) ChargeNumber LegID SendingSideID ReceivingSideID CUG-Interlock CUG-OutgoingAccess Suppression of Announcement OCSIApplicable NaOliInfo BorInterrogationRequested Ellipsis SuppressNCSI INPN_ChargeNumber B.

size = 1 to 16) EventTypeBCSM MonitorMode INPN_EventTypeBCSM(n) INPN_MonitorMode(n) 192 to 207 208 to 223 0xc0 to 0xcf M2 0xd0 to M2 0xdf O2 LegID SendingSideID ReceivingSideID DPSpecificCriteria ApplicationTimer MidCallControlInfo MinimumNumberOfDigitsSeq INPN_MinimumNumberOfDigitsSeq(n) 2789 to 2804 INPN_ApplicationTimer(n) 176 to 191 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to C3 0xef 0xf0 to 0xff C3 O2 0xb0 to C3 0xbf C3 0x to 0x O4 0x to 0x O4 0x to 0x O4 0x to 0x O4 0x to 0x O4 0x to 0x O4 0x to 0x A4 C3 MaximumNumberOfDigitsSeq INPN_MaximumNumberOfDigitsSeq(n) 2805 to 2820 EndOfReplyDigitSeq CancelDigitSeq StartDigitSeq InterDigitTimeout Ellipsis DpSpecificCriteriaAlt ChangeOfPositionControlInfo (SEQUENCE. size = 1 to 10)² ChangeOfLocation[0] CellGlobalId INPN_CellGlobalId0(n) 2885 to 2900 20 INPN_EndOfReplyDigitSeq(n) INPN_CancelDigitSeq(n) INPN_StartDigitSeq(n) INPN_MC_InterDigitTimeout(n) INPN_MidCallCtlInfoEllipsis(n) 2821 to 2836 2837 to 2852 2853 to 2868 4265 to 4280 4249 to 4264 O4 O5 0xb45 to O6 0xb54 19 The BCSMEvent structure can be repeated up to 16 times for each operation. This has not been implemented due to implementation reasons. 165 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0. The CAP v4 specification indicates that the structure may be repeated up to 30 times.9 RequestReportBCSMEvent INOP_RequestReportBCSMEvent Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 19 (hex) 0x01 M M 1 BCSMEvents (SEQUENCE. 20 The ChangeOfLocation structure can be repeated up to 10 times – for each instance of BCSMEvent.10. This nesting has required that the instances of the ChangeOfLocation parameters are given unique names. for example. INPN_ServiceAreaId9(15) for the ServiceAreaId parameter in the 10th instance of ChangeOfLocation within the 16th BCSM Event.

5 Non-Primitive Interface INOP_RequestReportBCSMEvent Parameter Mnemonic Value (dec) ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt0 Ellipsis ChangeOfLocation[1] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt1 Ellipsis ChangeOfLocation[2] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt2 166 (hex) 0xb55 to O6 0xb64 0xb65 to O6 0xb74 0xb75 to O6 0xb84 0xb85 to O6 0xb94 0xb95 to O6 0xba4 O6 INPN_ServiceAreaId0(n) INPN_LocationAreaId0(n) INPN_InterSystemHandOver0(n) INPN_InterPLMNHandOver0(n) INPN_InterMSCHandOver0(n) 2901 to 2916 2917 to 2932 2933 to 2948 2949 to 2964 2965 to 2980 INPN_ChangeOfLocationEllipsis0(n) 2981 to 2996 0xba5 to A7 0xbb4 O5 INPN_CellGlobalId1(n) INPN_ServiceAreaId1(n) INPN_LocationAreaId1(n) INPN_InterSystemHandOver1(n) INPN_InterPLMNHandOver1(n) INPN_InterMSCHandOver1(n) 2997 to 3012 3013 to 3028 3029 to 3044 3045 to 3060 3061 to 3076 3077 to 3092 0xbb5 to O6 0xbc4 0xbc5 to O6 0xbd4 0xbd5 to O6 0xbe4 0xbe5 to O6 0xbf4 0xbf5 to O6 0xc04 0xc05 to O6 0xc14 O6 INPN_ChangeOfLocationEllipsis1(n) 3093 to 3108 0xc15 to A7 0xc24 O5 INPN_CellGlobalId2(n) INPN_ServiceAreaId2(n) INPN_LocationAreaId2(n) INPN_InterSystemHandOver2(n) INPN_InterPLMNHandOver2(n) INPN_InterMSCHandOver2(n) 3109 to 3124 3125 to 3140 3141 to 3156 3157 to 3172 3173 to 3188 3189 to 3204 0xc25 to O6 0xc34 0xc35 to O6 0xc44 0xc45 to O6 0xc54 0xc55 to O6 0xc64 0xc65 to O6 0xc74 0xc75 to O6 0xc84 O6 .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_RequestReportBCSMEvent Parameter Mnemonic Value (dec) Ellipsis ChangeOfLocation[3] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt3 Ellipsis ChangeOfLocation[4] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt4 Ellipsis ChangeOfLocation[5] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver INPN_CellGlobalId5(n) INPN_ServiceAreaId5(n) INPN_LocationAreaId5(n) INPN_InterSystemHandOver5(n) 3445 to 3460 3461 to 3476 3477 to 3492 3493 to 3508 INPN_ChangeOfLocationEllipsis4(n) 3429 to 3444 INPN_CellGlobalId4(n) INPN_ServiceAreaId4(n) INPN_LocationAreaId4(n) INPN_InterSystemHandOver4(n INPN_InterPLMNHandOver4(n) INPN_InterMSCHandOver4(n) 3333 to 3348 3349 to 3364 3365 to 3380 3381 to 3396 3397 to 3412 3413 to 3428 INPN_ChangeOfLocationEllipsis3(n) 3317 to 3332 INPN_CellGlobalId3(n) INPN_ServiceAreaId3(n) INPN_LocationAreaId3(n) INPN_InterSystemHandOver3(n) INPN_InterPLMNHandOver3(n) INPN_InterMSCHandOver3(n) 3221 to 3236 3237 to 3252 3253 to 3268 3269 to 3284 3285 to 3300 3301 to 3316 INPN_ChangeOfLocationEllipsis2(n) 3205 to 3220 (hex) 0xc85 to A7 0xc94 O5 0xc95 to O6 0xca4 0xca5 to O6 0xcb4 0xcb5 to O6 0xcc4 0xcc5 to O6 0xcd4 0xcd5 to O6 0xce4 0xce5 to O6 0xcf4 O6 0xcf5 to A7 0xd04 O5 0xd05 to O6 0xd14 0xd15 to O6 0xd24 0xd25 to O6 0xd34 0xd35 to O6 0xd44 0xd45 to O6 0xd54 0xd55 to O6 0xd64 O6 0xd65 to A7 0xd74 O5 0xd75 to O6 0xd84 0xd85 to O6 0xd94 0xd95 to O6 0xda4 0xda5 to O6 0xdb4 167 .

5 Non-Primitive Interface INOP_RequestReportBCSMEvent Parameter Mnemonic Value (dec) InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt5 Ellipsis ChangeOfLocation[6] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt6 Ellipsis ChangeOfLocation[7] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt7 Ellipsis ChangeOfLocation[8] CellGlobalId INPN_CellGlobalId8(n) 3781 to 3796 INPN_ChangeOfLocationEllipsis7(n) 3765 to 3780 INPN_CellGlobalId7(n) INPN_ServiceAreaId7(n) INPN_LocationAreaId7(n) INPN_InterSystemHandOver7(n) INPN_InterPLMNHandOver7(n) INPN_InterMSCHandOver7(n) 3669 to 3684 3685 to 3700 3701 to 3716 3717 to 3732 3733 to 3748 3749 to 3764 INPN_ChangeOfLocationEllipsis6(n) 3653 to 3668 INPN_CellGlobalId6(n) INPN_ServiceAreaId6(n) INPN_LocationAreaId6(n) INPN_InterSystemHandOver6(n) INPN_InterPLMNHandOver6(n) INPN_InterMSCHandOver6(n) 3557 to 3572 3573 to 3588 3589 to 3604 3605 to 3620 3621 to 3636 3637 to 3652 INPN_ChangeOfLocationEllipsis5(n) 3541 to 3556 INPN_InterPLMNHandOver5(n) INPN_InterMSCHandOver5(n) 3509 to 3524 3525 to 3540 (hex) 0xdb5 to O6 0xdc4 0xdc5 to O6 0xdd4 O6 0xdd5 to A7 0xde4 O5 0xde5 to O6 0xdf4 0xdf5 to O6 0xe04 0xe05 to O6 0xe14 0xe15 to O6 0xe24 0xe25 to O6 0xe34 0xe35 to O6 0xe44 O6 0xe45 to A7 0xe54 O5 0xe55 to O6 0xe64 0xe65 to O6 0xe74 0xe75 to O6 0xe84 0xe85 to O6 0xe94 0xe95 to O6 0xea4 0xea5 to O6 0xeb4 O6 0xeb5 to A7 0xec4 O5 0xec5 to O6 0xed4 168 .

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 169 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_RequestReportBCSMEvent Parameter Mnemonic Value (dec) ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt8 Ellipsis ChangeOfLocation[9] CellGlobalId ServiceAreaId LocationAreaId InterSystemHandOver InterPLMNHandOver InterMSCHandOver ChangeOfLocationAlt9 Ellipsis NumberOfDigits InterDigitTimeout Ellipsis INPN_ChangeOfLocationEllipsis9(n) INPN_NumberOfDigits(n) INPN_InterDigitTimeout(n) INPN_DpSpecCritAltEllipsis(n) INPN_AutomaticRearm(n) 4005 to 4020 3989 to 4004 160 to 175 2869 to 2884 INPN_CellGlobalId9(n) INPN_ServiceAreaId9(n) INPN_LocationAreaId9(n) INPN_InterSystemHandOver9(n) INPN_InterPLMNHandOver9(n) INPN_InterMSCHandOver9(n) 3893 to 3908 3909 to 3924 3925 to 3940 3941 to 3956 3957 to 3972 3973 to 3988 INPN_ChangeOfLocationEllipsis8(n) 3877 to 3892 INPN_ServiceAreaId8(n) INPN_LocationAreaId8(n) INPN_InterSystemHandOver8(n) INPN_InterPLMNHandOver8(n) INPN_InterMSCHandOver8(n) 3797 to 3812 3813 to 3828 3829 to 3844 3845 to 3860 3861 to 3876 (hex) 0xed5 to O6 0xee4 0xee5 to O6 0xef4 0xef5 to O6 0xf04 0xf05 to O6 0xf14 0xf15 to O6 0xf24 O6 0xf25 to A7 0xf34 O5 0xf35 to O6 0xf44 0xf45 to O6 0xf54 0xf55 to O6 0xf64 0xf65 to O6 0xf74 0xf75 to O6 0xf84 0xf85 to O6 0xf94 O6 0xf95 to A7 0xfa4 0xa0 to O4 0xaf 0xb35 to O4 0xb44 A4 0xfa5 to O2 0xfb4 O 112 0x70 A Extensions (see Appendix B.

For example. See BCSM Event Codes on page 174 EventSpecificInformationBCSM RouteSelectFailure FailureCause Ellipsis OcalledPartyBusy BusyCause Ellipsis OnoAnswer --No Info-Ellipsis Oanswer DestinationAddress Or-Call ForwardedCall ChargeIndicator Ext_BasicServiceCode Ext_BearerServiceCode Ext_TeleserviceCode Ext_BasicServiceCode2 Ext_BearerServiceCode Ext_TeleserviceCode Ellipsis Omidcall MidCallEvents DTMFDigitsCompleted DTMFDigitsTimeOut Ellipsis Odisconnect ReleaseCause INPN_ReleaseCause 96 0x60 INPN_DTMFDigitsCompleted INPN_DTMFDigitsTimeOut INPN_EventSpecInfo_Ellipsis 4183 4184 113 0x1057 0x1058 0x71 INPN_Ext_BearerServiceCode2 INPN_Ext_TeleserviceCode2 INPN_EventSpecInfo_Ellipsis 2764 2765 113 0xacc 0xacd 0x71 INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode 120 121 0x78 0x79 INPN_DestinationAddr INPN_OrCall INPN_ForwardedCall INPN_ChargeIndicator 648 664 651 4182 0x288 0x298 0x28b 0x1056 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O3 O3 O3 O3 O3 C4 C4 O3 C4 C4 A3 C2 O3 C4 C4 A3 C2 O3 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 21 (hex) 0x01 0xc0 M M 1 192 O C2 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 O3 A3 C2 O3 A3 C2 21 The event specific information formatted or recovered is dependent on the value of INPN_EventTypeBCSM(0).10 EventReportBCSM INOP_EventReportBCSM Parameter Mnemonic Value (dec) InvokeID EventTypeBCSM INPN_InvokeID INPN_EventTypeBCSM(0). 170 . if its value is Tdisconnect. then the format procedures will use the parameter INPN_ReleaseCause.10.5 Non-Primitive Interface B.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportBCSM Parameter Mnemonic Value (dec) Ellipsis TcalledPartyBusy BusyCause CallForwarded RouteNotPermitted INPN_BusyCause INPN_CallForwarded INPN_RouteNotPermitted 95 639 753 4185 113 0x5f 0x27f 0x2f1 0x1059 0x71 INPN_EventSpecInfo_Ellipsis 113 (hex) 0x71 A3 C2 O3 O3 O3 O3 A3 C2 INPN_CallForwarded 639 4185 113 0x27f 0x1059 0x71 O3 O3 A3 C2 INPN_DestinationAddr INPN_OrCall INPN_ForwardedCall INPN_ChargeIndicator 648 664 651 4182 0x288 0x298 0x28b 0x1056 O3 O3 O3 O3 O3 INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode 120 121 0x78 0x79 C4 C4 O3 INPN_Ext_BearerServiceCode2 INPN_Ext_TeleserviceCode2 INPN_EventSpecInfo_Ellipsis 2764 2765 113 0xacc 0xacd 0x71 C4 C4 A3 C2 O3 INPN_DTMFDigitsCompleted INPN_DTMFDigitsTimeOut INPN_EventSpecInfo_Ellipsis 4183 4184 113 0x1057 0x1058 0x71 C4 C4 A3 C2 INPN_ReleaseCause INPN_EventSpecInfo_Ellipsis 96 113 0x60 0x71 O3 A3 C2 O3 O4 Ellipsis INPN_EventSpecInfo_Ellipsis 113 0x71 A3 171 ForwardingDestinationNumber INPN_forwardingDestinationNumber Ellipsis TnoAnswer CallForwarded INPN_EventSpecInfo_Ellipsis ForwardingDestinationNumber INPN_forwardingDestinationNumber Ellipsis Tanswer DestinationAddress Or-Call ForwardedCall ChargeIndicator Ext_BasicServiceCode Ext_BearerServiceCode Ext_TeleserviceCode Ext_BasicServiceCode2 Ext_BearerServiceCode Ext_TeleserviceCode Ellipsis Tmidcall MidCallEvents DTMFDigitsCompleted DTMFDigitsTimeOut Ellipsis Tdisconnect ReleaseCause Ellipsis OtermSeized LocationInformation (see LocationInformation (sub-table) on page 135) INPN_EventSpecInfo_Ellipsis .

each of the up to 10 instances may use any of the parameters listed after it. size = 1 to 10) EnteringCellGlobalId LeavingCellGlobalId EnteringServiceAreaId LeavingServiceAreaId EnteringLocationAreaId LeavingLocationAreaId INPN_EnteringCellGlobalId(n) INPN_LeavingCellGlobalId(n) INPN_EnteringServiceAreaId(n) INPN_LeavingServiceAreaId(n) INPN_EnteringLocationAreaId(n) INPN_LeavingLocationAreaId(n) 4053 to 0xfd5 to 4062 0xfde 4063 to 0xfdf to 4072 0xfe8 4073 to 0xfe9 to 4082 0xff2 4083 to 0xff3 to 4092 0xffc 4093 to 0xffd to 4102 0x1006 C4 C4 C4 C4 C4 4103 to 0x1007 to C4 4112 0x1010 4113 to 0x1011 to C4 4122 0x101a 4123 to 0x101b to C4 4132 0x1024 4133 to 0x1025 to C4 4142 0x102e 4143 to 0x102f to C4 4152 0x1038 C4 InterSystemHandOverToUMTS INPN_InterSystemHandOverToUMTS(n) InterSystemHandOverToGSM INPN_InterSystemHandOverToGSM(n) InterPLMNHandOver InterMSCHandOver MetDPCriterionAlt Ellipsis TchangeOfPosition LocationInformation (see LocationInformation (sub-table) on page 135) INPN_MetDPCriterion_Ellipsis(n) INPN_InterPLMNHandOver(n) INPN_InterMSCHandOver(n) 4153 to 0x1039 to A5 4162 0x1042 C2 O3 O4 Ellipsis INPN_EventSpecInfo_Ellipsis 113 0x71 A3 22 For MetDPCriteriaList.5 Non-Primitive Interface INOP_EventReportBCSM Parameter Mnemonic Value (dec) CallAccepted LocationInformation (see LocationInformation (sub-table) on page 135) (hex) C2 O3 O4 Ellipsis Oabandon RouteNotPermitted Ellipsis OchangeOfPosition LocationInformation (see LocationInformation (sub-table) on page 135) Ellipsis INPN_EventSpecInfo_Ellipsis 22 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_RouteNotPermitted INPN_EventSpecInfo_Ellipsis 753 113 0x2f1 0x71 O3 A3 C2 O3 113 0x71 A3 O3 MetDPCriteriaList (SEQUENCE. 172 .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportBCSM Parameter Mnemonic Value (dec) MetDPCriteriaList – defined as above DpSpecificInfoAlt (default match) Ellipsis oServiceChangeSpecificInfo Ext_BasicServiceCode Ext_BearerServiceCode Ext_TeleserviceCode Ellipsis InitiatorOfServiceCharge NatureOfServiceCharge tServiceChangeSpecificInfo Ext_BasicServiceCode Ext_BearerServiceCode Ext_TeleserviceCode Ellipsis InitiatorOfServiceCharge NatureOfServiceCharge collectedInfoSpecificInfo CalledPartyNumber Ellipsis LegID ReceivingSideID MiscCallInfo MessageType INPN_MessageType 56 0x38 INPN_ReceivingSideID(0) 240 0xf0 INPN_CalledPartyNumber INPN_CollectedInfo_Ellipsis 5 4221 0x05 0x107d INPN_Ext_BearerServiceCode_tServChng 4180 INPN_Ext_TeleserviceCode_tServChng INPN_tServiceChargeInfo_Ellipsis INPN_tInitiatorOfServiceCharge INPN_tNatureOfServiceCharge 4181 4223 4225 4227 0x1054 0x1055 0x107f 0x1081 0x1083 INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_oServiceChargeInfo_Ellipsis INPN_oInitiatorOfServiceCharge INPN_oNatureOfServiceCharge 120 121 4222 4224 4226 0x78 0x79 0x107e 0x1080 0x1082 INPN_EventSpecInfo_Ellipsis 113 0x71 (hex) O3 C2 A3 O3 O4 C5 C5 A4 O4 O4 O3 O4 C5 C5 A4 O4 O4 O3 O4 A4 O O2 O O2 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 173 .

Event Name INEV_origAttemptAuthorized INEV_collectedInfo INEV_analyzedInformation INEV_routeSelectFailure INEV_oCalledPartyBusy INEV_oNoAnswer INEV_oAnswer INEV_oMidCall INEV_oDisconnect INEV_oAbandon INEV_termAttemptAuthorized INEV_tCalledPartyBusy INEV_tNoAnswer INEV_tAnswer INEV_tMidCall INEV_tDisconnect INEV_tAbandon INEV_oTermSeized INEV_oSuspended INEV_tSuspended INEV_origAttempt INEV_oReAnswer INEV_tReAnswer INEV_facilityAcceptedAndAvailable INEV_callAccepted INEV_oChangeOfPosition INEV_tChangeOfPosition INEV_oServiceChange INEV_tServiceChange 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 50 51 52 53 Code B.5 Non-Primitive Interface BCSM Event Codes BCSM Event Codes are shown in the following table.11 CollectInformation INOP_CollectInformation Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 (hex) 0x01 M 174 .10.

14 ResetTimer INOP_ResetTimer Parameter Mnemonic (dec) InvokeID TimerID Default = tssf (0) TimerValue INPN_TimerValue 62 0x3e M O 0x140 0x70 O A INPN_InvokeID INPN_TimerID 1 61 Value (hex) 0x01 0x3d M D Extensions (see Appendix B.14 Operation Extensions on page 257) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis 320 112 175 .13 InitiateCallAttempt INOP_InitiateCallAttempt Parameter Mnemonic Value (dec) InvokeID DestinationRoutingAddress INPN_InvokeID INPN_DestinationRoutingAddress(0) 1 27 (hex) 0x01 0x1b M M O O INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_NewCallSegment(0) INPN_CallingPartyNumber INPN_CallReferenceNumber INPN_GsmSCFAddress INPN_SuppressTCSI INPN_Ellipsis 224 240 1036 6 131 4186 4187 112 0xe0 0xf0 0x40c 0x06 0x83 0x105a 0x105b 0x70 C2 C2 O O O O O A Extensions (see Appendix B.12 Continue INOP_Continue Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M B.14 Operation Extensions on page 257) LegToBeCreated SendingSideID ReceivingSideID NewCallSegment CallingPartyNumber CallReferenceNumber GsmSCFAddress Suppress-T-CSI Ellipsis B.10.10.10.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.

15 FurnishChargingInformation INOP_FurnishChargingInformation Parameter Mnemonic Value (dec) InvokeId FCIBCCCAMELsequence1 FreeFormatData PartyToCharge SendingSideID AppendFreeFormatData Default = overwrite(0) INPN_SendingSideID(0) INPN_AppendFreeFormData 224 637 0xe0 0x27d INPN_FreeFormData 319 0x13f INPN_InvokeId 1 (hex) 0x01 M M M2 O2 O3 D2 B.10.16 ApplyCharging INOP_ApplyCharging Parameter Mnemonic (dec) InvokeID AChBillingChargingCharacteristics TimeDurationCharging MaxCallPeriodDuration ReleaseIfDuration Exceeded Default = FALSE TariffSwitchInterval AudibleIndicator Tone BurstListO3 WarningPeriod Default = 30 Burst NumberOfBursts Default = 1 BurstInterval Default = 2 NumberOfTonesInBurst Default = 3 ToneDuration Default = 2 ToneInterval Default = 2 Ellipsis INPN_BurstEllipsis 4211 0x1073 A6 INPN_toneInterval 4197 0x1065 D6 INPN_toneDuration 4196 0x1064 D6 INPN_numberOfTonesInBurst 4195 0x1063 D6 INPN_burstInterval 4194 0x1062 D6 INPN_numberOfBursts 4193 0x1061 O5 D6 INPN_warningPeriod 4213 0x1075 INPN_AudibleIndicTone 4214 0x1076 INPN_TariffSwitchInterval 158 0x9e O3 O3 C4 C4 D5 INPN_MaxCallPeriodDuration INPN_ReleaseIfDurExceeded 159 750 0x9f 0x2ee INPN_InvokeID 1 Value (hex) 0x01 M M M2 M3 D3 176 .10.5 Non-Primitive Interface B.

14 Operation Extensions on page 257) AChChargingAddress LegID SendingSideID ReceivingSideID .17 ApplyChargingReport INOP_ApplyChargingReport Parameter Mnemonic (dec) InvokeID CallResult TimeDurationChargingResult PartyToCharge ReceivingSideID TimeInformation TimeIfNoTariffSwitch TimeIfTariffSwitch TimeSinceTariffSwitch TariffSwitchInterval LegActive Default = TRUE CallLegReleasedAtTcpExpiry INPN_CallReleasedAtTcpExp 640 0x280 O3 O3 O3 C4 INPN_SendingSideID(1) INPN_ReceivingSideID(1) 225 241 0xe1 0xf1 C5 C5 177 Value (hex) 0x01 M M M2 M3 INPN_InvokeID 1 INPN_ReceivingSideID(0) 240 0xf0 M4 M3 INPN_TmIfNoTariffSwch 776 0x308 C4 C4 INPN_TmSinceTariffSwch INPN_TariffSwitchInterval INPN_LegActive 777 158 4215 0x309 0x9e 0x1077 M5 O5 D3 Extensions (see Appendix B.14 Operation Extensions on page 257) AChChargingAddress LegID SendingSideID ReceivingSideID SrfConnection Ellipsis B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_ApplyCharging Parameter Mnemonic (dec) Ellipsis INPN_BurstListEllipsis 4212 Value (hex) 0x1074 A5 O3 1374 0x55e A3 O INPN_SendingSideID(0) 224 0xe0 O2 O O C2 INPN_SendingSideID(1) INPN_ReceivingSideID(1) INPN_SrfConnection INPN_Ellipsis 225 241 2786 112 0xe1 0xf1 0xae2 0x70 C3 C3 C2 A Extensions2 (see Appendix B.10.14 Operation Extensions on page 257) Ellipsis PartyToCharge SendingSideID INPN_TmDurChar_Ellipsis Extensions (see Appendix B.

10.5 Non-Primitive Interface INOP_ApplyChargingReport Parameter Mnemonic (dec) SrfConnection Ellipsis INPN_SrfConnection INPN_TmDurCharRes_Ellipsis 2786 112 Value (hex) 0xae2 0x70 C4 A3 B.18 CallGap INOP_CallGap Parameter Mnemonic Value (dec) InvokeID GapCriteria BasicGapCriteria CalledAddressAndService CalledAddressValue ServiceKey Ellipsis CallingAddressAndService CallingAddressValue ServiceKey Ellipsis GapOnService ServiceKey Ellipsis CalledAddressValue CompoundGapCriteria CompoundBasicGapCriteria CompoundCalledAddressAndService CalledAddressValue ServiceKey Ellipsis INPN_ComCalledAddressValue INPN_ComServiceKey INPN_CldAddrServ_Ellipsis 894 893 1398 0x37e 0x37d 0x576 INPN_ServiceKey INPN_GapOnServ_Ellipsis INPN_CalledAddressValue(0) 3 1401 308 0x03 0x579 0x134 INPN_CallingAddressValue INPN_ServiceKey INPN_ClgAddrServ_Ellipsis 99 3 1400 0x63 0x03 0x578 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CldAddrServ_Ellipsis 308 3 1398 0x134 0x03 0x576 INPN_InvokeID 1 (hex) 0x01 M M C2 C3 M4 M4 A4 C3 M4 M4 A4 C3 M4 A4 C3 C2 M3 C4 M5 M5 A5 C4 99 893 1400 0x63 0x37d 0x578 M5 M5 A5 C4 INPN_ComServiceKey INPN_GapOnServ_Ellipsis 893 1401 0x37d 0x579 M5 A5 CompoundCallingAddressAndService CallingAddressValue ServiceKey Ellipsis CompoundGapOnService ServiceKey Ellipsis 178 INPN_CallingAddressValue INPN_ComServiceKey INPN_ClgAddrServ_Ellipsis .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_CallGap Parameter Mnemonic Value (dec) CalledAddressValue ScfID GapIndicators GapDuration GapInterval Ellipsis ControlType GapTreatment InformationToSend (see InformationToSend (Sub-table) on page 96) INPN_Gap_Duration INPN_GapInterval INPN_GapInd_Ellipsis INPN_ControlType 72 73 1411 101 0x48 0x49 0x583 0x65 INPN_ComCalledAddressValue INPN_ScfID 894 38 (hex) 0x37e 0x26 C4 O3 M M2 M2 A2 O O C2 O3 ReleaseCause INPN_ReleaseCause 96 0x60 C2 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.10.19 CallInformationReport INOP_CallInformationReport Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 (hex) 0x01 M M 288 to 0x120 to M2 291 0x123 M2 INPN_CallAttemptEllapsedTimeValue(n) 293 to 0x125 to C3 296 0x128 RequestedInformationList (SEQUENCE. size = 1 to 4) RequestedInformationType RequestedInformationValue CallAttemptEllapsedTimeValue INPN_RequestedInformationType(n) CallStopTimeValue INPN_CallStopTimeValue(n) 298 to 0x12a to C3 301 0x12d CallConnectedElapsedTimeValue INPN_CallConnectedElapsedTimeValue(n) 303 to 0x12f to C3 306 0x132 ReleaseCauseValue INPN_ReleaseCauseValue(n) 313 to 0x139 to C3 316 0x13c 1376 to 0x560 to A2 1379 0x563 O 179 Ellipsis INPN_ReqInfo_Ellipsis(n) Extensions (see Appendix B.14 Operation Extensions on page 257) .

20 CallInformationRequest INOP_CallInformationReport Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M M 288 to 291 0x120 to 0x123 M2 O O INPN_SendingSideID(0) INPN_Ellipsis 224 112 0xe0 0x70 O2 A RequestedInformationReport (SEQUENCE. size = 1 to 4) RequestedInformation Type INPN_RequestedInformationType(n) Extensions (see Appendix B.5 Non-Primitive Interface INOP_CallInformationReport Parameter Mnemonic Value (dec) LegID ReceivingSideID Ellipsis INPN_ReceivingSideID(0) INPN_Ellipsis 240 112 0xf0 0x70 (hex) O O2 A B.10. The parameters are not formatted or decoded and may be of any value. AOCBeforeAnswer or AOCAfterAnswer will be sent. 180 .10. If present.21 SendChargingInformation INOP_SendChargingInformation Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M M C2 M3 INPN_Initial_CAI_E1 INPN_Initial_CAI_E2 INPN_Initial_CAI_E3 INPN_Initial_CAI_E4 INPN_Initial_CAI_E5 INPN_Initial_CAI_E6 INPN_Initial_CAI_E7 144 145 146 147 148 149 150 0x90 0x91 0x92 0x93 0x94 0x95 0x96 O4 O4 O4 O4 O4 O4 O4 CAMEL-SCIBillingChargingCharacteristics AOCBeforeAnswer AOCInitial E1 E2 E3 E4 E5 E6 E7 23 23 The parameters INPN_CAMEL_AOC_BeforeAnswer and INPN_CAMEL_AOC_AfterAnswer are used to determine if the AOC is for before or after answer. otherwise the AOC-Extension will be sent.14 Operation Extensions on page 257) LegID SendingSideID Ellipsis B.

The parameters are not formatted or decoded and may be of any value.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 A 24 The parameters INPN_CAMEL_AOC_BeforeAnswer and INPN_CAMEL_AOC_AfterAnswer are used to determine if the AOC is for before or after answer. 181 . AOCBeforeAnswer or AOCAfterAnswer will be sent. If present. otherwise the AOC-Extension will be sent.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_SendChargingInformation Parameter Mnemonic (dec) AOCSubsequent CAI-GSM0224 E1 E2 E3 E4 E5 E6 E7 TariffSwitchInterval AOCAfterAnswer AOCSubsequent CAI-GSM0224 E1 E2 E3 E4 E5 E6 E7 TariffSwitchInterval INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval 24 24 Value (hex) O3 M4 INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval 151 152 153 154 155 156 157 158 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e O5 O5 O5 O5 O5 O5 O5 O4 C2 O3 M4 151 152 153 154 155 156 157 158 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e O5 O5 O5 O5 O5 O5 O5 O4 C2 AOC-Extension (CAMEL-SCIBillingChargingCharacteristicsAlt) Ellipsis PartyToCharge SendingSideID INPN_SendingSideID(0) INPN_SCIBCCAlt_Ellipsis 4218 0x107a A3 M 224 0xe0 M O Extensions (see Appendix B.

FALSE Ellipsis INPN_Ellipsis 112 0x70 A B.10.5 Non-Primitive Interface B.14 Operation Extensions on page 257) CallSegmentID INPN_CallSegmentID 320 O 0x140 O INPN_RequestAnnouncement Complete 60 0x3c D INPN_DisconnectFromIP Forbidden 59 0x3b D InformationToSend (see InformationToSend (Sub-table) on page 96) RequestAnnouncementStartedNotification INPN_RequestAnnouncementStarted 4189 0x105d D Default .10.22 PlayAnnouncement INOP_PlayAnnouncement Parameter Mnemonic Value (dec) (hex) InvokeID INPN_InvokeID 1 0x01 M M M2 DisconnectFromIP Forbidden Default = TRUE RequestAnnouncement CompleteNotification Default = TRUE Extensions (see Appendix B.23 PromptAndCollectUserInformation INOP_ PromptAndCollectUserInformation Parameter Mnemonic Value (dec) (hex) InvokeID CollectedInfo CollectedDigits MinimumNbOfDigits Default = 1 MaximumNbOf Digits EndOfReplyDigit CancelDigit StartDigit FirstDigitTimeOut InterDigitTimeOut ErrorTreatment Default: = StfErrorAndInfo InterruptableAndInd Default = TRUE VoiceInformation Default = FALSE INPN_VoiceInformation 83 0x53 D3 INPN_InterruptableAnnInd 82 0x52 D3 INPN_MaximumNumberOfDigits INPN_EndOfReplyDigit INPN_CancelDigit INPN_StartDigit INPN_FirstDigitTimeOut INPN_InterDigitTimeOut INPN_Errortreatment 75 76 77 78 79 80 81 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 M3 O3 O3 O3 O3 O3 D3 INPN_MinimumNumberOfDigits 74 0x4a INPN_InvokeID 1 0x01 M M M2 D3 182 .

14 Operation Extensions on page 257) CallSegmentID INPN_CallSegmentID 320 O 0x140 O INPN_DisconnectFromIPForbidden 59 0x3b D INPN_VoiceBack 84 0x54 D3 RequestAnnouncementStartedNotification INPN_RequestAnnouncementStarted 4189 0x105d D Default .10.24 SpecializedResourceReport INOP_ SpecializedResourceReport Parameter Mnemonic Value (dec) InvokeID LinkedID AllAnnouncementsComplete FirstAnnouncementStarted INPN_InvokeID INPN_LinkedID INPN_AllAnnouncementsComplete INPN_FirstAnnouncementStarted 1 2 4190 4191 (hex) 0x01 0x02 0x105e 0x105f M O C C B.25 Cancel INOP_Cancel Parameter Mnemonic (dec) InvokeID Cancel_InvokeID AllRequests CallSegmentToCancel Cancel_InvokeID CallSegmentID Ellipsis INPN_Cancel_InvokeID INPN_CallSegmentID INPN_CallSegToCancelEllipsis 86 320 4210 0x56 0x140 0x1072 INPN_InvokeID INPN_Cancel_InvokeID INPN_CancelAllRequests 1 86 4219 Value (hex) 0x01 0x56 0x107b M C C C O2 O2 A2 183 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_ PromptAndCollectUserInformation Parameter Mnemonic Value (dec) (hex) VoiceBack Default = FALSE DisconnectFromIP Forbidden Default = TRUE InformationToSend (see InformationToSend (Sub-table) on page 96) O O2 Extensions (see Appendix B.10.FALSE Ellipsis INPN_Ellipsis 112 0x70 A B.

14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) CallingPartysCategory INPN_CallingPartysCategory GenericNumbers (SET.27 ContinueWithArg INOP_ ContinueWithArgument Parameter Mnemonic Value (dec) InvokeID AlertingPattern INPN_InvokeID INPN_AlertingPattern 1 30 (hex) 0x01 0x1e M O O O O2 8 0x08 O O 67 to 0x43 to O2 71 0x47 645 646 642 40 109 141 0x285 0x286 0x282 0x28 0x6d 0x8d O O O O O O O O O 4198 0x1066 2788 0xae4 4199 0x1067 O2 O2 O2 O2 INPN_CallSegmentID 320 0x140 C3 C3 INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 C4 C4 A2 A Extensions (see Appendix B.5 Non-Primitive Interface B.10.26 ActivityTest INOP_ ActivityTest Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M B. size = 1 to 5) GenericNumber CUG_Interlock CUG_OutgoingAccess ChargeNumber Carrier INPN_GenericNumber(n) INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_ChargeNumber INPN_Carrier SuppressionOfAnnouncement INPN_SuppressionOfAnnouncement NAOliInfo BorInterrogationRequested Suppress-O-CSI INPN_NAOliInfo INPN_BorInterrogationRequested INPN_SuppressOCSI 2787 0xae3 4200 0x1068 ContinueWithArgumentArgExtension Suppress-D-CSI Suppress-N-CSI INPN_SuppressDCSI INPN_SuppressNCSI SuppressOutgoingCallBarring INPN_SuppressOutgoingCallBarring LegOrCallSegment CallSegmentID LegId SendingSideID ReceivingSideID Ellipsis Ellipsis 184 INPN_ContinueWithArgumentExtensionEllipsis 4209 0x1071 INPN_Ellipsis 112 0x70 .10.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 185 .28 DisconnectLeg INOP_DisconnectLeg Parameter Mnemonic (dec) InvokeID LegToBeReleased SendingSideID ReceivingSideID ReleaseCause INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_ReleaseCause 224 240 96 0xe0 0xf0 0x60 INPN_InvokeID 1 Value (hex) 0x01 M M C2 C2 O O 112 0x70 A Extensions (see Appendix B.10.29 MoveLeg INOP_MoveLeg Parameter Mnemonic (dec) InvokeID LegIDToMove SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_InvokeID 1 Value (hex) 0x01 M M C2 C2 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.10.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.10.30 SplitLeg INOP_SplitLeg Parameter Mnemonic (dec) InvokeID LegToBeSplit SendingSideID ReceivingSideID NewCallSegment INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_NewCallSegment(0) 224 240 1036 0xe0 0xf0 0x40c INPN_InvokeID 1 Value (hex) 0x01 M M C2 C2 O O 112 0x70 A Extensions (see Appendix B.

10.32 PlayTone INOP_PlayTone Parameter Mnemonic (dec) InvokeID LegOrCallSegment CallSegmentID LegId SendingSideID ReceivingSideID Burst NumberOfBursts Default = 1 BurstInterval Default = 2 NumberOfTonesInBurst Default = 3 ToneDuration Default = 2 ToneInterval Default = 2 Ellipsis INPN_BurstEllipsis 4211 0x1073 A2 INPN_toneInterval 4197 0x1065 D2 INPN_toneDuration 4196 0x1064 D2 INPN_numberOfTonesInBurst 4195 0x1063 D2 INPN_burstInterval 4194 0x1062 D2 INPN_numberOfBursts 4193 0x1061 INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_CallSegmentID 320 0x140 INPN_InvokeID 1 Value (hex) 0x01 M M C2 C2 C3 C3 M D2 186 .5 Non-Primitive Interface B.10.31 EntityReleased INOP_EntityReleased Parameter Mnemonic (dec) InvokeID CallSegmentFailure CallSegmentID Cause Ellipsis BCSMFailure LegId SendingSideID ReceivingSideID Cause Ellipsis INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_BCSMCause INPN_BCSMFailure_Ellipsis 224 240 4208 946 0xe0 0xf0 0x1070 0x3b2 INPN_CallSegmentID INPN_Cause INPN_CallSegmentFailure_Ellipsis 320 41 4192 0x140 0x29 0x1060 INPN_InvokeID 1 Value (hex) 0x01 M C O2 O2 A2 C O2 C3 C3 O2 A2 B.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 Value (hex) O A B.10.33 InitialDPSMS INOP_InitialDPSMS Parameter Mnemonic Value (dec) InvokeID Servicekey DestinationSubscriber Number CallingPartyNumber EventTypeSMS IMSI INPN_InvokeID INPN_ServiceKey INPN_DestSubscriberNumber INPN_CallingPartyNumberSMS INPN_EventTypeSMS(0) INPN_IMSI 1 3 649 4188 861 130 (hex) 0x01 0x03 0x289 0x105c 0x35d 0x82 M O O O O O O O2 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) O O2 SMSCAddress TimeAndTimeZone TPShortMessage SpecificInfo TPProtocolIdentifier TPDataCodingScheme TPValidityPeriod INPN_SMSCAddress INPN_TimeAndTimezone INPN_TPShtMsgSubInfo INPN_TPProtocolID INPN_TPDataCodingScheme INPN_TPValidityPeriod 768 703 781 780 779 782 0x300 0x2bf 0x30d 0x30c 0x30b 0x30e O O O O O O O 112 770 132 767 2777 0x70 0x302 0x84 0x2ff 0xad9 A O O O O O INPN_MSNetworkCapability INPN_MSRadioAccessCapability INPN_IMEI INPN_CalledPartyNumber 661 662 2778 5 0x295 0x296 0xada 0x05 O2 O2 O O LocationInformation (see LocationInformation (sub-table) on page 135) Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_PlayTone Parameter Mnemonic (dec) Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis SMSReferenceNumber MSCAddress SGSN Number MS-ClassMark2 GPRSMSClass MSNetworkCapability MSRadioAccessCapability IMEI CalledPartyNumber INPN_Ellipsis INPN_SMSReferenceNumber INPN_MSCAddress INPN_SGSNNumber INPN_MSClassMark2 187 .

34 FurnishChargingInformationSMS INOP_FurnishChargingInformationSMS Parameter Mnemonic Value (dec) InvokeID FCIBCCCAMELsequence1 FreeFormatData AppendFreeFormatData Default = overwrite (0) INPN_FreeFormData INPN_AppendFreeFormData 319 637 0x13f 0x27d INPN_InvokeID 1 (hex) 0x01 M M M2 D2 B.10. size = 1 to 10) EventTypeSMS MonitorMode INPN_EventTypeSMS(n) INPN_MonitorMode(n) Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.36 RequestReportSMSEvent INOP_RequestReportSMSEvent Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 0x01 Value (hex) M M 861 to 870 208 to 217 0x35d to 0x366 0xd0 to 0xd9 M2 M2 O 0x70 A SMSEvents (SEQUENCE.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 188 .5 Non-Primitive Interface B.10.35 Connect SMS INOP_ConnectSMS Parameter Mnemonic Value (dec) InvokeID CallingPartysNumber DestinationSubscriber Number SMSCAddress INPN_InvokeID INPN_CallingPartyNumberSMS INPN_DestSubscriberNumber INPN_SMSCAddress 1 4188 649 768 (hex) 0x01 0x105c 0x289 0x300 M O O O O 112 0x70 A Extensions (see Appendix B.10.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 INPN_MessageType 56 0x38 INPN_EventSpecInfoSMS_Ellipsis 1371 0x55b A3 O D2 O A SMS Event Codes The SMS Event Codes are listed in the following table.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.37 EventReportSMS INOP_EventReportSMS Parameter Mnemonic Value (dec) InvokeID EventTypeSMS INPN_InvokeID INPN_EventTypeSMS(0) See SMS Event Codes below EventSpecificInformationSMS O-SMSFailureSpecificInfo FailureCause Ellipsis 25 (hex) 0x01 0x35d M M 1 861 O C2 769 1371 0x301 0x55b M3 A3 C2 INPN_SMSCause INPN_EventSpecInfoSMS_Ellipsis O-SMSSubmittedSpecificInfo --No Info-Ellipsis INPN_EventSpecInfoSMS_Ellipsis 1371 0x55b A3 C2 T-SMSFailureSpecificInfo FailureCause Ellipsis INPN_MT_SMSCause INPN_EventSpecInfoSMS_Ellipsis 2772 1371 0xad4 0x55b M3 A3 C2 T-SMSDeliverySpecificInfo --No Info-Ellipsis MiscCallInfo MessageType Default = request Extensions (see Appendix B.10. Event Name INEVS_SMSCollectedInfo INEVS_oSMSFailure INEVS_oSMSSubmitted INEVS_SMSDeliveryRequested INEVS_tSMSFailure INEVS_tSMSDelivery 1 2 3 11 12 13 Event Code 25 The event-specific information formatted or recovered is dependent on the value of INPN_EventTypeSMS(0). 189 .

5 Non-Primitive Interface B.10.42 ApplyChargingGPRS INOP_ApplyChargingGPRS Parameter Mnemonic (dec) InvokeID ChargingCharacteristics MaxTransferredVolume INPN_MaxTransferredVol 659 0x293 INPN_InvokeID 1 Value (hex) 0x01 M M C2 190 .10.40 ResetTimerSMS INOP_ResetTimerSMS Parameter Mnemonic (dec) InvokeID TimerID Default = tssf (0) TimerValue INPN_TimerValue 62 0x3e M O 0x70 A INPN_InvokeID INPN_TimerID 1 61 Value (hex) 0x01 0x3d M D Extensions (see Appendix B.10.10.39 ReleaseSMS INOP_ReleaseSMS Parameter Mnemonic (dec) InvokeID RPCause INPN_InvokeID INPN_RPCause 1 762 Value (hex) 0x01 0x2fa M M B.10.38 ContinueSMS INOP_ContinueSMS Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M B.41 ActivityTestGPRS INOP_ActivityTestGPRS Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 (hex) 0x01 M B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.

10.43 ApplyChargingReportGPRS INOP_ApplyChargingReportGPRS Parameter Mnemonic Value (dec) InvokeID ChargingResult TransferredVolume VolumeIfNoTariffSwitch VolumeIfTariffSwitch VolumeSinceLastTariff Switch VolumeTariffSwitch Interval ElapsedTime TimeGPRSIfNoTariff Switch TimeGPRSIfTariffSwitch TimeGPRSSinceLast TariffSwitch TimeGPRSTariffSwitch Interval INPN_TmGPRSSinceLast¶TariffSwch INPN_TmGPRSTariffSwchInt 774 775 0x306 0x307 INPN_TmGPRSIfNoTariffSwch 776 0x308 INPN_VolLastTariffSwch INPN_VolTariffSwchInt 783 784 0x30f 0x310 INPN_VolIfNoTariffSwch 785 0x311 INPN_InvokeID 1 (hex) 0x01 M M C2 C3 C3 M4 O4 C2 C3 C3 M4 O4 O O2 Active Default = TRUE PDPID Ellipsis ChargingRollOver TransferredVolumeRollOver Ro-VolumeIfNoTariff Switch Ro-VolumeIfTariffSwitch Ro-VolumeSinceLast TariffSwitch Ro-VolumeTariffSwitch Interval ElapsedTimeRollOver INPN_RO_VolLastTariffSwch INPN_RO_VolTariffSwchInt 759 760 0x2f7 0x2f8 INPN_RO_VolIfNoTariffSwch 761 0x2f9 INPN_PDPID INPN_Ellipsis 665 112 0x299 0x70 O A O C2 C3 C3 M4 O4 C2 191 QualityOfService (see CAMEL v4 QualityOfService (sub-table) on page 192) INPN_Active 636 0x27c D .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_ApplyChargingGPRS Parameter Mnemonic (dec) MaxElapsedTime TariffSwitchInterval PDPID Ellipsis INPN_MaxElapsedTime INPN_TariffSwitchInterval INPN_PDPID INPN_Ellipsis 658 158 665 112 Value (hex) 0x292 0x9e 0x299 0x70 C2 O O A B.

10.44 CancelGPRS INOP_CancelGPRS Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M 192 .5 Non-Primitive Interface INOP_ApplyChargingReportGPRS Parameter Mnemonic Value (dec) Ro-TimeGPRSIfNoTariff Switch Ro-TimeGPRSIfTariffSwitch Ro-TimeGPRSSinceLast TariffSwitch Ro-TimeGPRSTariff SwitchInterval INPN_RO_TmGPRSLastTariffSwch INPN_RO_TmGPRSTariffSwchInt 757 758 0x2f5 0x2f6 INPN_RO_TmGPRSNoTariffSwch 756 (hex) 0x2f4 C3 C3 O4 O4 CAMEL v4 QualityOfService (sub-table) QualityOfService Parameter Mnemonic Value (dec) Requested-QoS Short-QoS-Format Long-QoS-Format Subscribed-QoS Short-QoS-Format Long-QoS-Format Negotiated-QoS Short-QoS-Format Long-QoS-Format Ellipsis Requested-QoS-Extension SupplementToLongQoSFormat Ellipsis Subscribed-QoS-Extension SupplementToLongQoSFormat Ellipsis Negotiated-QoS-Extension SupplementToLongQoSFormat Ellipsis INPN_NegSupToLongQoSFormat INPN_NegGPRSQoSExt_Ellipsis 4206 4207 0x106e 0x106f INPN_SubSupToLongQoSFormat INPN_SubGPRSQoSExt_Ellipsis 4204 4205 0x106c 0x106d INPN_ReqSupToLongQoSFormat INPN_ReqGPRSQoSExt_Ellipsis 4202 4203 0x106a 0x106b INPN_NegShtQoSFormat INPN_NegLngQoSFormat INPN_QoS_Ellipsis 746 747 1370 0x2ea 0x2eb 0x55a INPN_SubShtQoSFormat INPN_SubLngQoSFormat 771 772 0x303 0x304 INPN_ReqShtQoSFormat INPN_ReqLngQoSFormat 751 752 0x2ef 0x2f0 (hex) O C2 C2 O C2 C2 O C2 C2 A O O2 A2 O O2 A2 O O2 A2 B.

10.10.46 ContinueGPRS INOP_ContinueGPRS Parameter Mnemonic (dec) InvokeID PDPID Ellipsis INPN_InvokeID INPN_PDPID INPN_Ellipsis 1 665 112 Value (hex) 0x01 0x299 0x70 M O A B.47 EntityReleasedGPRS INOP_EntityReleasedGPRS Parameter Mnemonic (dec) InvokeID GPRSCause PDPID Ellipsis INPN_InvokeID INPN_GPRSCause INPN_PDPID INPN_Ellipsis 1 654 665 112 Value (hex) 0x01 0x28e 0x299 0x70 M M O A 193 .45 ConnectGPRS INOP_ConnectGPRS Parameter Mnemonic (dec) InvokeID AccessPointName PDPID Ellipsis INPN_InvokeID INPN_AccessPtName INPN_PDPID INPN_Ellipsis 1 592 665 112 Value (hex) 0x01 0x250 0x299 0x70 M M O A B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_CancelGPRS PDPID Ellipsis INPN_PDPID INPN_Ellipsis 665 112 0x299 0x70 O A B.10.

10.48 FurnishChargingInformationGPRS INOP_FurnishChargingInformationGPRS Parameter Mnemonic Value (dec) InvokeID FCIBCCCAMELsequence1 FreeFormatData PDPID AppendFreeFormatData Default = overwrite (0) Ellipsis INPN_FCIGPRSseq_Ellipsis 1367 0x557 A2 INPN_FreeFormData INPN_PDPID INPN_AppendFreeFormData 319 665 637 0x13f 0x299 0x27d INPN_InvokeID 1 (hex) 0x01 M M M2 O2 D2 B.10.49 InitialDPGPRS INOP_InitialDPGPRS Parameter Mnemonic Value (dec) InvokeID Servicekey GPRSEventType MSISDN IMSI TimeAndTimeZone GPRSMSClass MSNetworkCapability MSRadioAccess Capability EndUserAddress PDPTypeOrganization PDPTypeNumber PDPAddress INPN_PDPTypeOrganization INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a INPN_MSNetworkCapability INPN_MSRadioAccess¶Capability 661 662 0x295 0x296 INPN_InvokeID INPN_Servicekey INPN_GPRSEventType(0) INPN_MSISDN INPN_IMSI INPN_TimeAndTimezone 1 3 877 660 130 703 (hex) 0x01 0x03 0x36d 0x294 0x82 0x2bf M M M M M M O M2 O2 O M2 M2 O2 O O2 AccessPointName RoutingAreaIdentity ChargingID SGSNCapabilities INPN_AccessPtName INPN_RoutingAreaID INPN_ChargingID INPN_SGSNCapabilities 592 754 643 766 0x250 0x2f2 0x283 0x2fe O O O O O O2 PDPInitiationType INPN_PDPInitiationType 667 0x29b O QualityOfService (see CAMEL v4 QualityOfService (sub-table) on page 192) LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) 194 .5 Non-Primitive Interface B.

10.50 ReleaseGPRS INOP_ReleaseGPRS Parameter Mnemonic (dec) InvokeID GPRSCause PDPID Ellipsis INPN_InvokeID INPN_GPRSCause INPN_PDPID INPN_Ellipsis 1 654 665 112 Value (hex) 0x01 0x28e 0x299 0x70 M M O A B. 195 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_InitialDPGPRS Parameter Mnemonic Value (dec) Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis GGSNAddress SecondaryPDP-Context IMEI INPN_Ellipsis INPN_GGSNAddress INPN_SecondaryPDPContext INPN_IMEI 112 652 764 2778 0x70 0x28c 0x2fc 0xada (hex) O A O O O B.10.51 EventReportGPRS INOP_EventReportGPRS Parameter Mnemonic Value (dec) InvokeID GPRSEventType INPN_InvokeID INPN_GPRSEventType(0) See GPRS Event Codes on page 197 MiscCallInfo MessageType Default = request(0) GPRSEventSpecificInformation AttachChangeOfPositionSpecificInformation 26 (hex) 0x01 0x36d M M 1 877 O INPN_MessageType 56 0x38 D2 O C2 O3 O4 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) Ellipsis INPN_EventSpecInfoGPRS_Ellipsis 1372 0x55c A3 C2 PDP-ContextChangeOfPositionSpecificInformation AccessPointName GPRSChargingID INPN_AccessPtName INPN_GPRSChargingID 592 655 0x250 0x28f O3 O3 O3 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) 26 The event specific information formatted or recovered is dependent on the value of INPN_GPRSEventType(0).

5 Non-Primitive Interface INOP_EventReportGPRS Parameter Mnemonic Value (dec) (hex) O4 EndUserAddress PDPTypeOrganisation PDPTypeNumber PDPAddress INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a O3 M4 M4 O4 O3 O4 TimeAndTimeZone Ellipsis GGSNAddress DetachSpecificInformation InitiatingEntity Ellipsis RoutingAreaUpdate INPN_InitiatingEntity INPN_EventSpecInfoGPRS_Ellipsis INPN_RoutingAreaUpdate 942 1372 755 0x3ae 0x55c 0x2f3 INPN_TimeAndTimezone INPN_EventSpecInfoGPRS_Ellipsis INPN_GGSNAddress 703 1372 652 0x2bf 0x55c 0x28c O3 A3 O3 C2 O3 A3 O3 C2 942 1372 755 0x3ae 0x55c 0x2f3 O3 A3 O3 C2 592 0x250 O3 O3 INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a M4 M4 O4 O3 O4 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) O3 O4 TimeAndTimeZone PDPInitiationType Ellipsis SecondaryPDP-Context INPN_TimeAndTimezone INPN_PDPInitiationType INPN_EventSpecInfoGPRS_Ellipsis INPN_SecondaryPDPContext 703 667 1372 764 0x2bf 0x29b 0x55c 0x2fc O3 O3 A3 O3 C2 592 655 0x250 0x28f O3 O3 QualityOfService (see CAMEL v4 QualityOfService (sub-table) on page 192) DisconnectSpecificInformation InitiatingEntity Ellipsis RoutingAreaUpdate INPN_InitiatingEntity INPN_EventSpecInfoGPRS_Ellipsis INPN_RoutingAreaUpdate PDPContextEstablishmentSpecificInformation AccessPointName EndUserAddress PDPTypeOrganisation PDPTypeNumber PDPAddress INPN_AccessPtName QualityOfService (see CAMEL v4 QualityOfService (sub-table) on page 192) PDPContextEstablishmentAcknowledgementSpecificInformation AccessPointName GPRSChargingID 196 INPN_AccessPtName INPN_GPRSChargingID .

10. GPRS Event Name INEVG_Attach INEVG_AttachChangeOfPosition INEVG_Detached INEVG_PDPContextEstablishment INEVG_PDPContextEstablishmentAck INEVG_Disconnect INEVG_PDPContextChangeOfPosition Code 1 2 3 11 12 13 14 B. size = 1 to 10) GPRSEventType MonitorMode PDPID Ellipsis INPN_GPRSEventType(n) INPN_MonitorMode(n) INPN_PDPID INPN_Ellipsis .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportGPRS Parameter Mnemonic Value (dec) EndUserAddress PDPTypeOrganisation PDPTypeNumber PDPAddress INPN_PDPTypeOrganisation INPN_PDPTypeNumber INPN_PDPAddress 749 748 666 0x2ed 0x2ec 0x29a (hex) O3 M4 M4 O4 O3 O4 LocationInformationGPRS (see LocationInformationGPRS (sub-table) on page 148) O3 O4 TimeAndTimeZone Ellipsis GGSNAddress PDPID Ellipsis INPN_TimeAndTimezone INPN_EventSpecInfoGPRS_Ellipsis INPN_GGSNAddress INPN_PDPID INPN_Ellipsis 703 1372 652 655 112 0x2bf 0x55c 0x28c 0x28f 0x70 O3 A3 O3 O A QualityOfService (see CAMEL v4 QualityOfService (sub-table) on page 192) GPRS Event Codes GPRS Event Codes are listed in the following table.52 RequestReportGPRSEvent INOP_RequestReportGPRSEvent Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 0x01 Value (hex) M M 877 to 886 208 to 217 665 112 0x36d to 0x376 0xd0 to 0xd9 0x299 0x70 M2 M2 O A 197 GPRSEvent (SEQUENCE OF.

10.54 SendChargingInformationGPRS INOP_SendChargingInformationGPRS Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x01 M M M2 M3 INPN_Initial_CAI_E1 INPN_Initial_CAI_E2 INPN_Initial_CAI_E3 INPN_Initial_CAI_E4 INPN_Initial_CAI_E5 INPN_Initial_CAI_E6 INPN_Initial_CAI_E7 144 145 146 147 148 149 150 0x90 0x91 0x92 0x93 0x94 0x95 0x96 O4 O4 O4 O4 O4 O4 O4 O3 M4 INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_TariffSwitchInterval INPN_PDPID INPN_Ellipsis 151 152 153 154 155 156 157 158 665 112 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e 0x299 0x70 O5 O5 O5 O5 O5 O5 O5 O4 O2 A2 CAMEL-SCIGPRSBillingChargingCharacteristics AOCGPRS AOCInitial E1 E2 E3 E4 E5 E6 E7 AOCSubsequent CAI-GSM0224 E1 E2 E3 E4 E5 E6 E7 TariffSwitchInterval PDPID Ellipsis 198 .5 Non-Primitive Interface B.53 ResetTimerGPRS INOP_ResetTimerGPRS Parameter Mnemonic (dec) InvokeID TimerID Default = tssf (0) TimerValue Ellipsis INPN_TimerValue INPN_Ellipsis 62 112 0x3e 0x70 M A INPN_InvokeID INPN_TimerID 1 61 Value (hex) 0x01 0x3d M D B.10.

278 7.14 Operation Extensions on page 257) HighLayerCompatibility AdditionalCallingParty Number BearerCapability BearerCapability Ellipsis EventTypeBCSM RedirectingPartyID RedirectionInformation Cause ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) Carrier CUG-Index CUG-Interlock CUG-OutgoingAccess IMSI SubscriberState AssumedIdle CamelBusy NetDetNotReachable INPN_AssumedIdle INPN_CamelBusy INPN_NetDetNotReachable 134 135 136 0x86 0x87 0x88 INPN_Carrier INPN_CUG_Index INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_IMSI 40 644 645 646 130 0x28 0x284 0x285 0x286 0x81 INPN_BearerCapability INPN_BearerCap_Ellipsis INPN_EventTypeBCSM INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Cause 23 119 24 25 26 41 0x17 0x77 0x18 0x19 0x1a 0x29 INPN_HighLayerCompatibility INPN_AdditionalCallingParty Number O2 02 O O O O O O O O O O O C2 C2 C2 199 .0.11.1 CAMEL v4 for IMS Operation Definitions Specification: CAMEL Application Part (CAP) 3GPP TS 29.11 B.0 (2005-12) InitialDP INOP_InitialDP Parameter Mnemonic Value (dec) InvokeID ServiceKey CalledPartyNumber CallingPartyNumber CallingPartysCategory cGEncountered IPSSPCapabilities LocationNumber OriginalCalledPartyID INPN_InvokeID INPN_ServiceKey INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartysCategory INPN_cGEncountered INPN_IPSSPCapabilities INPN_LocationNumber INPN_OriginalCalledPartyID 1 3 5 6 8 10 11 13 15 (hex) 0x1 0x3 0x5 0x6 0x8 0xa 0xb 0xd 0xf M M O O O O O O O O 19 21 0x13 0x15 O O Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.

11. (Appendix B.15 CallGap on page 142). CallGap See CAP v.5 Non-Primitive Interface INOP_InitialDP Parameter Mnemonic Value (dec) NotProvidedFromVLR INPN_NotProvidedFromVLR 137 (hex) 0x89 C2 O O INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_CallReferenceNumber INPN_IMSSFAddress INPN_CalledPartyBCDNumber INPN_TimeAndTimezone INPN_GSM_ForwardingPending 120 121 131 4335 129 132 133 0x78 0x79 0x82 C2 C2 O LocationInfo (see LocationInformation (sub-table) on page 135) Ext_BasicSrvCode BearerServiceCode TeleserviceCode CallReferenceNumber IMSSFAddress CalledPartyBCDNumber TimeAndTimezone GSM_Forwarding Pending IDPArgExtension GMSC Address MediaTypeInfoList INPN_GMSC_Address INPN_MediaTypeInfo 653 43594363 4356 4357 4358 4353 4352 117 112 0x28d 0x10EF O 0x80 0x84 0x85 O O O O O2 0x1107 O3 to 0x110B 0x1104 O2 0x1105 O2 0x1106 O2 0x1101 O2 0x1100 O2 0x75 0x70 O2 A sipCallid calledPartyURL callingPartyURL OriginalCalledPartyURL RedirectingPartyURL InitialDPArgExt_Ellipsis Ellipsis INPN_SipCallId INPN_CalledPartyURL INPN_CallingPartyURL INPN_OriginalCalledPartyURL INPN_RedirectingPartyURL INPN_InitialDPArgExt_Ellipsis INPN_Ellipsis B.3.13 ApplyCharging on page 141).16 CallInformationReport on page 143). CallInformationReport See CAP v.9.3.3 B.9.9. (Appendix B.11.14 ApplyChargingReport on page 141).9.2 B.6 ActivityTest See CAP v.11. (Appendix B.4 B. ApplyChargingReport See CAP v.11.9.11. ApplyCharging See CAP v.23 ActivityTest on page 147).3. (Appendix B. 200 .3. (Appendix B.5 B.3.

(Appendix B.16 DisconnectForwardConnection See CAP v.11.9.9.11. B.17 Connect INOP_Connect Parameter Mnemonic Value (dec) InvokeID DestinationRouting Address AlertingPattern OriginalCalledPartyID INPN_InvokeID INPN_DestinationRouting Address(0) INPN_AlertingPattern INPN_OriginalCalledPartyID 1 27 30 15 (hex) 0x1 0x1b 0x1e 0xf M M O O 201 .9.15 B.8 B. (Appendix B. Cancel See CAP v.7 B.13 B.9.3. (Appendix B. B.11.21 SpecializedResourceReport on page 146).24 ContinueWithArg on page 147). (Appendix B.11. (Appendix B. PromptAndCollectUserInformation See CAP v. B.9.11.10 B.3.12 B.11.11.11.11 SpecializedResourceReport See CAP v.9 CallInformationRequest See CAP v. (Appendix B.20 PromptAndCollectUserInformation on page 146).9.9.9.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.19 PlayAnnouncement on page 145).10 Continue on page 140). Continue See CAP v.3.14 ContinueWithArg See CAP v.3.3. ConnectToResource INOP_ConnectToResource Parameter Mnemonic (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M B.12 FurnishChargingInformation on page 140).4 DisconnectForwardConnection on page 136).3.11. (Appendix B.22 Cancel on page 147). (Appendix B.11. PlayAnnouncement See CAP v. (Appendix B.3.3.9.3.17 CallInformationRequest on page 144).11. FurnishChargingInformation See CAP v.

11.9.20 ReleaseCall See CAP v.11. (Appendix B. RequestReportBCSMEvent See CAP v.9. (Appendix B.3.8 RequestReportBCSMEvent on page 138).3.18 B.9. 202 .21 EventReportBCSM See CAP v.7 ReleaseCall on page 137).9. size = 1 to 5) GenericNumber INPN_GenericNumber(n) ServiceInteractionIndicatorsTwo (see ServiceInteractionIndicatorsTwo (sub-table) on page 134) ChargeNumber CUG-Interlock CUG-OutgoingAccess Suppression of Announcement OCSIApplicable NaOliInfo ConnectArgExtension DestinationRoutingAddressURL OriginalCalledPartyURL RedirectingPartyURL Ellipsis INPN_ChargeNumber INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_SuppressionOfAnnouncement INPN_OCSIApplicable INPN_NAOliInfo B.11. B.3. (Appendix B.11ResetTimeron page 140).3.9 EventReportBCSM on page 138).11.5 Non-Primitive Interface INOP_Connect Parameter Mnemonic Value (dec) Extensions (see Appendix B.19 B. ResetTimer See CAP v.14 Operation Extensions on page 257) Carrier CallingPartysCategory RedirectingPartyID RedirectionInformation INPN_Carrier INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation 40 8 25 26 0x28 0x8 0x19 0x1a (hex) O O O O O O 67 to 71 0x43 to O2 0x47 O 642 645 646 109 110 141 0x282 0x285 0x286 0x6d 0x6e 0x8d O O O O O O O INPN_DestinationRoutingAddressURL INPN_OriginalCalledPartyURL INPN_RedirectingPartyURL INPN_Ellipsis 4354 4353 4352 112 0x1102 O2 0x1101 O2 0x1100 O2 0x70 A GenericNumbers (SEQUENCE. (Appendix B.

12.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.12 B.1 ETSI CS-2 Operation Definitions InitialDP INOP_InitialDP Parameter Mnemonic Value dec InvokeID ServiceKey CalledPartyNumber CallingPartyNumber CallingPartyBuisness GroupID CallingPartysCategory CGEncountered IPSSPCapabilities IPAvailable LocationNumber OriginalCalledPartyID TerminalType INPN_InvokeID INPN_ServiceKey INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartyBusiness GroupID INPN_CallingPartysCategory INPN_cGEncountered INPN_IPSSPCapabilities INPN_IPAvailable INPN_LocationNumber INPN_OriginalCalledPartyID INPN_TerminalType 1 3 5 6 7 8 10 11 12 13 15 17 hex 0x1 0x3 0x5 0x6 0x7 0x8 0xa 0xb 0xc 0xd 0xf 0x11 M M O O O O O O O O O O O 20 21 22 0x14 0x15 0x16 O O O O INPN_BearerCapability INPN_Tmr INPN_EventTypeBCSM(0) INPN_RedirectingPartyID INPN_RedirectionInformation INPN_Cause INPN_ISDNAccessRelated Information 23 0x17 C2 C2 O O O O O O 668 0x29c C2 684 0x2ac C2 67 0x43 O O O2 INPN_Fw_ConferenceTreatmentInd 711 0x2c7 O3 203 Extensions (see Appendix B..15) Agreements NetworkSpecific GenericNumber ServiceInteractionIndicatorsTwo ForwardServiceInteractionInd ConferenceTreatmentIndicator INPN_Agreements(0) INPN_NetworkSpecific(0) INPN_GenericNumber(0) .14 Operation Extensions on page 257) ServiceInteraction Indicators AdditionalCallingParty Number ForwardCallIndicators BearerCapability BearerCap Tmr EventTypeBCSM RedirectingPartyID RedirectionInformation Cause ISDNAccessRelated Information INPN_ServiceInteraction Indicators INPN_AdditionalCallingParty Number INPN_ForwardCallIndicators 104 0x68 192 0xC0 25 26 41 34 0x19 0x20 0x29 0x22 INServiceCompatibilityIndication (1.

5 Non-Primitive Interface INOP_InitialDP Parameter Mnemonic Value dec CallDiversionTreatmentIndicator CallOfferingTreatmentIndicator CallingPartyRestricationIndicator BackwardServiceInteractionInd ConferenceTreatmentIndicator INPN_Bw_ConferenceTreatmentInd INPN_CallDiversionTreatmentInd INPN_CallOfferingTreatmentInd INPN_CallingPartyRestricationInd hex 712 0x2c8 O3 713 0x2c9 O3 714 0x2ca O3 O2 710 0x2c6 O3 716 0x2cc O3 O2 CallCompletionTreatmentIndicator INPN_CallCompletionTreatmentInd BothwayThroughConnectionInd SuspendTimer ConnectedNumberTreatment SupressCallDiversionNotification SupressCallTransferNotification AllowCdINNoPresentationInd UserDialogueDurationInd ForwardGVNS CreatedCallSegmentAssociation USIServiceIndicator Global Local USIInformation Carrier IMSI SubscriberState AssumedIdle CamelBusy NetworkDetectionNotReachable NotProvidedFromVLR LocationInformation AgeOfLocation Information GeographicalInformation Vlr_Number LI_LocationNumber CellIdOrLAI CellIdFixedLength LAIFixedLength ExtensionContainer 204 INPN_BothwayThroughConnectionIndicator 111 0x6f INPN_SuspendTimer INPN_ConnectedNumberTreatment INPN_SuppressCallDiverNot INPN_SuppressCallTransferNot INPN_AllowCdINNoPresentInd INPN_UserDialogueDuratInd INPN_ForwardGVNS INPN_CSAID 717 0x2cd O2 718 0x2ce O2 719 0x2cf O2 720 0x2d0 O2 721 0x2d1 O2 722 0x2d2 O2 724 0x2d4 O 725 0x2d5 O O INPN_Global(0) INPN_Local(0) INPN_USIInformation INPN_Carrier INPN_IMSI 828 0x33c C2 844 0x34c C2 704 0x2c0 O 40 0x28 O O O 130 0x82 INPN_AssumedIdle INPN_CamelBusy INPN_NetDetNotReachable INPN_NotProvidedFromVLR 134 0x86 135 0x87 136 0x88 137 0x89 M2 M2 M2 M2 O INPN_AgeOfLocation Information INPN_GeographicalInformation INPN_Vlr_Number INPN_LI_LocationNumber 124 0x7c 125 0x7d 126 0x7e 127 0x7f O2 O2 O2 O2 O INPN_CellIdFixedLength INPN_LAIFixedLength INPN_ExtensionContainer 122 0x7a 123 0x7b 128 0x80 C2 C2 O2 .

14 Operation Extensions on page 257) ServiceInteraction Indicators ServiceInteractionIndicatorsTwo INPN_ServiceInteraction Indicators .3 EstablishTemporaryConnection INOP_EstablishTemporaryConnection Parameter Mnemonic Value dec InvokeID AssistingSSPIPRouting Address CorrelationID LegID SendingSideID ReceivingSideID CallSegmentID ScfID INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_CallSegmentID INPN_ScfID 224 240 320 38 0xe0 0xf0 0x140 0x26 INPN_InvokeID INPN_AssistingSSPIPRouting Address INPN_CorrelationID 1 102 31 hex 0x1 0x66 0x1f M M O C C2 C2 C2 C O 20 0x14 O O 205 Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_InitialDP Parameter Mnemonic Value dec Ext-BasicServiceCode Ext-BearerServiceCode Ext-TeleserviceCode CallReferenceNumber MSCAddress CalledPartyBCDNumber Ellipsis INPN_Ext_BearerServiceCode INPN_Ext_TeleserviceCode INPN_CallReferenceNumber INPN_ISDNAddressString INPN_CalledPartyBCDNumber INPN_Ellipsis 120 0x78 121 0x79 131 0x83 hex O C2 C2 O 726 0x2d6 O 129 0x81 112 0x70 O A B.12.2 AssistRequestInstructions INOP_AssistRequestInstructions Parameter Mnemonic Value dec InvokeID CorrelationID IPAvailable IPSSPCapabilities INPN_InvokeID INPN_CorrelationID INPN_IPAvailable INPN_IPSSPCapabilities 1 31 12 11 hex 0x1 0x1f 0xc 0xb M M O O O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.12.

4 DisconnectForwardConnection INOP_DisconnectForwardConnection Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M B.12.5 Non-Primitive Interface INOP_EstablishTemporaryConnection Parameter Mnemonic Value dec ForwardServiceInteractionInd ConferenceTreatment Indicator CallDiversionTreatment Indicator CallOfferingTreatment Indicator CallingPartyRestrication Indicator BackwardServiceInteractionInd ConferenceTreatment Indicator CallCompletion TreatmentIndicator BothwayThrough ConnectionInd SuspendTimer ConnectedNumber Treatment SupressCallDiversion Notification SupressCallTransfer Notification AllowCdINNo PresentationInd UserDialogueDurationInd Ellipsis INPN_Bw_ConferenceTreatmentInd INPN_CallCompletionTreatmentInd INPN_BothwayThrough ConnectionIndicator INPN_SuspendTimer INPN_ConnectedNumberTreatment INPN_SuppressCallDiverNot INPN_SuppressCallTransferNot INPN_AllowCdINNoPresentInd INPN_UserDialogueDuratInd INPN_Ellipsis 710 716 111 717 718 719 720 721 722 112 INPN_Fw_ConferenceTreatmentInd INPN_CallDiversionTreatmentInd INPN_CallOfferingTreatmentInd INPN_CallingPartyRestricationInd 711 712 713 714 hex O2 0x2c7 O3 0x2c8 O3 0x2c9 O3 0x2ca O3 02 0x2c6 O3 0x2cc O3 0x6f O2 0x2cd O2 0x2ce O2 0x2cf O2 0x2d0 O2 0x2d1 O2 0x2d2 O2 0x70 A B.12.5 ConnectToResource INOP_ConnectToResource Parameter Mnemonic Value dec InvokeID IPAddressAndLegID IPRoutingAddress LegID SendingSideID ReceivingSideID IPAddressAndCallSegID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_IPRoutingAddress 85 0x55 INPN_InvokeID 1 hex 0x1 M C M2 M2 C3 C3 C 206 .

207 . a null resource address will be formatted.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_ConnectToResource Parameter Mnemonic Value dec IPRoutingAddress CallSegmentID IPRoutingAddress LegID SendingSideID ReceivingSideID Null CallSegmentID INPN_SendingSideID(0) INPN_ReceivingSideID(0) n/a INPN_CallSegmentID 320 224 240 0xe0 0xf0 INPN_IPRoutingAddress INPN_CallSegmentID INPN_IPRoutingAddress 85 320 85 hex 0x1f M2 0x140 M2 0x1f C C C2 C2 C 0x140 C O Extensions (see Appendix B.14 Operation Extensions on page 257) ServiceInteraction Indicators ServiceInteractionIndicatorsTwo ForwardServiceInteractionInd ConferenceTreatment Indicator CallDiversionTreatment Indicator CallOfferingTreatment Indicator CallingPartyRestrication Indicator BackwardServiceInteractionInd ConferenceTreatment Indicator CallCompletion TreatmentIndicator BothwayThrough ConnectionInd SuspendTimer ConnectedNumber Treatment SupressCallDiversion Notification SupressCallTransfer Notification AllowCdINNo PresentationInd UserDialogueDurationInd Ellipsis INPN_Bw_ConferenceTreatmentInd INPN_CallCompletionTreatmentInd INPN_BothwayThrough ConnectionIndicator INPN_SuspendTimer INPN_ConnectedNumber Treatment INPN_SuppressCallDiverNot INPN_SuppressCallTransferNot INPN_AllowCdINNoPresentInd INPN_UserDialogueDuratInd INPN_Ellipsis 710 716 111 717 718 719 720 721 722 112 INPN_Fw_ConferenceTreatmentInd INPN_CallDiversionTreatment Ind INPN_CallOfferingTreatmentInd INPN_CallingPartyRestrication Ind 711 712 713 714 INPN_ServiceInteraction Indicators 20 0x14 O O O2 0x2c7 O3 0x2c8 O3 0x2c9 O3 0x2ca O3 O2 0x2c6 O3 0x2cc O3 0x6f O2 0x2cd O2 0x2ce O2 0x2cf O2 0x2d0 O2 0x2d1 O2 0x2d2 O2 0x70 A If no IPRouting address is supplied.

5 Non-Primitive Interface B.6 Connect INOP_Connect Parameter Mnemonic Value dec InvokeID DestinationRouting Address AlertingPattern CorrelationID CutAndPaste ISDNAccessRelated Information OriginalCalledPartyID RouteList RouteList RouteList RouteList ScfID INPN_RouteList(0) INPN_RouteList(1) INPN_RouteList(2) INPN_ScfID 35 36 37 38 0x23 0x24 0x25 0x26 O O 40 20 6 8 25 26 91 22 67 0x28 0x14 0x6 0x8 0x19 0x1a 0x5b 0x16 0x43 O O O O O O O O O O O2 INPN_Fw_ConferenceTreatmentInd INPN_CallDiversionTreatment Ind INPN_CallOfferingTreatmentInd INPN_CallingPartyRestrication Ind 711 712 713 714 0x2c7 O3 0x2c8 O3 0x2c9 O3 0x2ca O3 O2 INPN_Bw_ConferenceTreatmentInd 710 0x2c6 O3 INPN_InvokeID INPN_DestinationRouting Address(0) INPN_AlertingPattern INPN_CorrelationID INPN_CutAndPaste INPN_ISDNAccessRelated Information INPN_OriginalCalledPartyID 1 27 30 31 32 34 15 hex 0x1 0x1b 0x1e 0x1f 0x20 0x22 0xf M O O O O O O Extensions (see Appendix B.14 Operation Extensions on page 257) Carrier ServiceInteraction Indicators CallingPartyNumber CallingPartysCategory RedirectingPartyID RedirectionInformation DisplayInformation ForwardCallIndicators GenericNumber INPN_Carrier INPN_ServiceInteraction Indicators INPN_CallingPartyNumber INPN_CallingPartysCategory INPN_RedirectingPartyID INPN_RedirectionInformation INPN_DisplayInformation INPN_ForwardCallIndicators INPN_GenericNumber(0) ServiceInteractionIndicatorsTwo ForwardServiceInteractionInd ConferenceTreatment Indicator CallDiversionTreatment Indicator CallOfferingTreatment Indicator CallingPartyRestrication Indicator BackwardServiceInteractionInd ConferenceTreatment Indicator 208 .12.

.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_Connect Parameter Mnemonic Value dec CallCompletion TreatmentIndicator BothwayThrough ConnectionInd SuspendTimer INPN_CallCompletionTreatmentInd INPN_BothwayThrough ConnectionIndicator INPN_SuspendTimer 716 111 717 718 719 720 721 722 hex 0x2cc O3 0x6f O2 0x2cd O2 0x2ce O2 0x2cf O2 ConnectedNumber Treatment INPN_ConnectedNumber Treatment SupressCallDiversion Notification SupressCallTransfer Notification INPN_SuppressCallDiverNot INPN_SuppressCallTransferNot 0x2d0 O2 0x2d1 O2 0x2d2 O2 O AllowCdINNo PresentationInd INPN_AllowCdINNoPresentInd UserDialogueDurationInd INPN_UserDialogueDuratInd INServiceCompatibilityIndication (1.15) Agreements NetworkSpecific ForwardGVNS BackwardGVNS CallSegmentID LegID SendingSideID ReceivingSideID LocationNumber BearerCapability BearerCap Tmr INPN_BearerCapability INPN_Tmr 23 0x17 INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_LocationNumber 224 240 13 0xe0 0xf0 0xd INPN_Agreements(0) INPN_NetworkSpecific(0) INPN_ForwardGVNS INPN_BackwardGVNS INPN_CallSegmentID 668 684 724 723 320 0x29c C2 0x2aC C2 0x2d4 O 0x2d5 O 0x140 O O C2 C2 O O C2 C2 O O A 104 0x68 109 110 112 0x6d 0x6e 0x70 SuppressionOfAnnouncement INPN_SuppressionOfAnnouncement OCSIApplicable Ellipsis INPN_OCSIApplicable INPN_Ellipsis 209 .

n = 0 to 15) EventTypeBCSM MonitorMode LegID SendingSideID ReceivingSideID DPSpecificCriteria NumberOfDigits ApplicationTimer MidCallControlInfo MidCallCtrlSeq0 MidCallInfoType0 INServiceControlCode Low0 INServiceControlCode High0 MidCallReportType0 INPN_EventTypeBCSM(n) INPN_MonitorMode(n) INPN_INServiceControlCode High0(n) 1464 to 0x5b8 to 1479 0x5c7 INPN_MidCallReportType0(n) 1480 to 0x5c8 to 1495 0x5d7 210 .5 Non-Primitive Interface B.8 RequestReportBCSMEvent INOP_RequestReportBCSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M M 192 to 207 208 to 223 0xc0 to 0xcf 0xd0 to 0xdf M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff C3 C3 O2 INPN_NumberOfDigits(n) INPN_ApplicationTimer(n) 160 to 175 176 to 191 0xa0 to 0xaf 0xb0 to 0xbf C3 C3 C3 M4 M5 INPN_INServiceControlCode Low0(n) 1448 to 0x5a8 to 1463 0x5b7 M6 O6 D5 BCSMEvents (SEQUENCE.7 ReleaseCall INOP_ReleaseCall Parameter Mnemonic dec InvokeID InitialCallSegment AssociatedCallSegment CallSegment ReleaseCause AllCallSegments ReleaseCause INPN_Cause 41 0x29 INPN_CallSegment INPN_Cause 744 41 0x2e8 0x29 INPN_InvokeID INPN_InitialCallSegment 1 745 Value hex 0x1 0x2e9 M M M M2 O2 M O2 B.12.12.

The LegID for each event may be specified as either a SendingSideID or a ReceivingSideID. the legID may take default values.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis The BCSMEvent structure can be repeated up to sixteen times for each operation. 211 . For other events. Similarly. For some events.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_RequestReportBCSMEvent Parameter Mnemonic dec MidCallCtrlSeq1 MidCallInfoType1 Value hex O4 O2 O5 INServiceControlCode Low1 INServiceControlCode High1 MidCallReportType1 MidCallCtrlSeq2 MidCallInfoType2 INServiceControlCode Low2 INServiceControlCode High2 MidCallReportType2 MidCallCtrlSeq3 MidCallInfoType3 INServiceControlCode Low3 INServiceControlCode High3 MidCallReportType3 INPN_INServiceControlCode Low3(n) 1688 to 0x698 to 1703 0x6a7 INPN_INServiceControlCode Low2(n) 1608 to 0x648 to 1623 0x657 INPN_INServiceControlCode Low1(n) 1528 to 0x5f8 to 1543 0x607 M6 O6 D5 O4 O5 M6 O6 D5 O4 O5 M6 O6 D5 O 112 0x70 A INPN_INServiceControlCode High1(n) 1544 to 0x608 to 1559 0x617 INPN_MidCallReportType1(n) 1560 to 0x618 to 1575 0x627 INPN_INServiceControlCode High2(n) 1624 to 0x658 to 1639 0x667 INPN_MidCallReportType2(n) 1640 to 0x668 to 1655 0x677 INPN_INServiceControlCode High3(n) 1704 to 0x6a8 to 1719 0x6b7 INPN_MidCallReportType3(n) 1720 to 0x6b8 to 1735 0x6c7 Extensions (see Appendix B. T-MidCall and TDisconnect in ETSI 300 374-1 must have this parameter present. the DPSpecificCriteria for each event may be specified as either NumberOfDigits or ApplicationTimer. Replace ‘n’ with the position in the sequence of BCSMEvents starting from 0. O-Disconnect. the LegID parameter is mandatory. for example. events O-MidCall.

9 EventReportBCSM INOP_EventReportBCSM Parameter Mnemonic dec InvokeID EventTypeBCSM INPN_InvokeID INPN_EventTypeBCSM(0) 1 192 0x1 0xc0 Value hex M M O C2 INPN_CalledPartyNumber INPN_EventSpecInfo_Ellipsis 5 113 0x5 0x71 M 3 A3 C2 INPN_CallingPartyNumber INPN_EventSpecInfo_Ellipsis 6 113 0x6 0x71 M 3 A3 C2 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 O3 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 C2 EventSpecificInformationBCSM CollectedInfo CalledPartyNumber EventSpecInfo_Ellipsis AnalyzedInformation CallingPartyNumber EventSpecInfo_Ellipsis RouteSelectFailure FailureCause EventSpecInfo_Ellipsis OcalledPartyBusy BusyCause EventSpecInfo_Ellipsis OnoAnswer --No Info-EventSpecInfo_Ellipsis Oanswer BackwardGVNS EventSpecInfo_Ellipsis OmidCall ConnectTime oMidCallInfo INServiceControlCode EventSpecInfo_Ellipsis Odisconnect ReleaseCause ConnectTime EventSpecInfo_Ellipsis TcalledPartyBusy BusyCause EventSpecInfo_Ellipsis 212 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_BackwardGVNS INPN_EventSpecInfo_Ellipsis 723 113 0x2d3 0x71 O3 A3 C2 INPN_ConnectTime 103 0X65 O3 C2 INPN_INServiceControlCode INPN_EventSpecInfo_Ellipsis 701 113 0x2bd 0x71 O4 A3 C2 INPN_ReleaseCause INPN_ConnectTime INPN_EventSpecInfo_Ellipsis 96 103 113 0x60 0x5f 0x71 O3 O3 A3 C2 INPN_BusyCause INPN_EventSpecInfo_Ellipsis 95 113 0x5f 0x71 O3 A3 .5 Non-Primitive Interface B.12.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EventReportBCSM Parameter Mnemonic dec TnoAnswer --No Info-EventSpecInfo_Ellipsis Tanswer --No Info-EventSpecInfo_Ellipsis TmidCall ConnectTime tMidCallInfo INServiceControlCode EventSpecInfo_Ellipsis Tdisconnect ReleaseCause ConnectTime EventSpecInfo_Ellipsis oTermSeizedSpecificInfo --No Info-EventSpecInfo_Ellipsis oSuspended --No Info-EventSpecInfo_Ellipsis origAttemptAuthorized --No Info-EventSpecInfo_Ellipsis oReAnswer --No Info-EventSpecInfo_Ellipsis INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 INPN_ReleaseCause INPN_ConnectTime INPN_EventSpecInfo_Ellipsis 96 95 113 0x60 0x5f 0x71 INPN_INServiceControlCode INPN_EventSpecInfo_Ellipsis 701 113 0x2bd 0x71 INPN_ConnectTime 103 0x5f INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 O3 O3 O4 A3 C2 O3 O3 A3 C2 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 Value hex C2 facilitySelectedAndAvailable --No Info-EventSpecInfo_Ellipsis callAccepted --No Info-EventSpecInfo_Ellipsis oAbandon abandonCause INPN_AbandonCause 95 0x5f INPN_EventSpecInfo_Ellipsis 113 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 A3 C2 O3 213 .

For example. if its value is collectedInfo (2).5 Non-Primitive Interface INOP_EventReportBCSM Parameter Mnemonic dec EventSpecInfo_Ellipsis tAbandon abandonCause EventSpecInfo_Ellipsis INPN_AbandonCause INPN_EventSpecInfo_Ellipsis 860 113 0x35c 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 Value hex A3 C2 O3 A3 C2 terminationAttemptAuthorized --No Info-LegID SendingSideID ReceivingSideID MiscCallInfo MessageType Default = request(0) Extensions (see Appendix B. n = 0 to 15) EventTypeCharging MonitorMode LegID SendingSideID ReceivingSideID EventTypeTariff Ellipsis INPN_EventTypeCharging(n) INPN_MonitorMode(n) 214 .14 Operation Extensions on page 257) INPN_MessageType 56 0x38 INPN_SendingSideID(n) INPN_ReceivingSideID(n) 224 to 239 240 to 255 0xe0 to 0xef 0xf0 to 0xff O C2 C2 O D2 O The event specific information formatted or recovered is dependent on the value of INPN_EventTypeBCSM(0).12. then the format procedures will use the parameter INPN_CalledPartyNumber. B.10 RequestNotificationChargingEvent INOP_RequestNotificationChargingEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 272 to 287 208 to 223 0x110 to 0x11f 0xd0 to 0xdf M2 M2 O2 INPN_SendingSideID(n) INPN_ReceivingSideID(n) INPN_EventTypeTariff(n) INPN_Ellipsis 224 to 239 240 to 255 794 to 809 112 0xe0 to 0xef 0xf0 to 0xff 0x31a to 0x329 0x70 C3 C3 O2 A ChargingEvent (SEQUENCE.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.13 Continue INOP_Continue Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M 215 .14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.11 EventNotificationCharging INOP_EventNotificationCharging Parameter Mnemonic Value dec InvokeID EventTypeCharging EventSpecificInformationCharging LegID SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_InvokeID INPN_EventTypeCharging(0) INPN_EventSpecificInformationCharging 1 272 58 hex 0x1 0x110 0x3a M M O O C2 C2 O 208 794 0xd0 0x31a D O O A Extensions (see Appendix B.12.12 CollectInformation INOP_CollectInformation Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M O 0x70 A Extensions (see Appendix B.12.12.14 Operation Extensions on page 257) MonitorMode EventTypeTariff EventSpecificinformationTariff Ellipsis INPN_MonitorMode(0) INPN_EventTypeTariff(0) INPN_EventSpecificInformationTariff INPN_Ellipsis 707 0x2c3 112 0x70 B.

14 InitiateCallAttempt INOP_InitiateCallAttempt Parameter Mnemonic Value dec InvokeID DestinationRouting Address AlertingPattern ISDNAccessRelatedInformation INPN_InvokeID INPN_DestinationRouting Address(0) INPN_AlertingPattern INPN_ISDNAccessRelatedInformation 1 27 30 34 hex 0x1 0x1b 0x1e 0x22 M M O O O 20 6 0x14 0x6 O O M INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_CallSegmentID 224 0xe0 240 0xf0 C2 C2 Extensions (see Appendix B.5 Non-Primitive Interface B.14 Operation Extensions on page 257) ServiceInteraction Indicators CallingPartyNumber LegID SendingSideID ReceivingSideID CallSegmentID INServiceCompatibilityResponse Agreements NetworkSpecific ServiceInteractionIndicatorsTwo ForwardServiceInteractionInd ConferenceTreatment Indicator CallDiversionTreatment Indicator CallOfferingTreatment Indicator CallingPartyRestrication Indicator BackwardServiceInteractionInd ConferenceTreatmentIndicator INPN_Bw_ConferenceTreatmentInd INPN_Fw_ConferenceTreatmentInd INPN_CallDiversionTreatment Ind INPN_CallOfferingTreatmentInd INPN_CallingPartyRestrication Ind INPN_Agreements(0) INPN_NetworkSpecific(0) INPN_ServiceInteraction Indicators INPN_CallingPartyNumber 320 0x140 M O 668 0x29c C2 684 0x2ac C2 O O2 711 0x2c7 O3 712 0x2c8 O3 713 0x2c9 O3 714 0x2ca O3 O2 710 0x2c6 O3 716 0x2cc O3 111 0x6f O2 CallCompletionTreatmentIndicator INPN_CallCompletionTreatmentInd BothwayThrough ConnectionInd SuspendTimer ConnectedNumberTreatment SupressCallDiversionNotification SupressCallTransferNotification AllowCdINNoPresentationInd UserDialogueDurationInd Carrier LocationNumber BearerCapability 216 INPN_BothwayThrough ConnectionIndicator INPN_SuspendTimer INPN_ConnectedNumberTreatment INPN_SuppressCallDiverNot INPN_SuppressCallTransferNot INPN_AllowCdINNoPresentInd INPN_UserDialogueDuratInd INPN_Carrier INPN_LocationNumber 717 0x2cd O2 718 0x2ce O2 719 0x2cf O2 720 0x2d0 O2 721 0x2d1 O2 722 0x2d2 O2 40 13 0x28 0xd O O O .12.

12.12.15 ResetTimer INOP_ResetTimer Parameter Mnemonic dec InvokeID TimerID TimerValue INPN_InvokeID INPN_TimerID INPN_TimerValue 1 61 62 0x1 0x3d 0x3e Value hex M D M O 320 112 0x140 0x70 O A Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_InitiateCallAttempt Parameter Mnemonic Value dec BearerCap Tmr Ellipsis INPN_BearerCapability INPN_Tmr INPN_Ellipsis 23 hex 0x17 C2 C2 A 104 0x68 112 0x70 B.16 FurnishChargingInformation INOP_FurnishChargingInformation Parameter Mnemonic Value dec InvokeId FurnishCharging InformationBilling ChargingCharacteristics FCIBCCSequenceCS2 FCIBCC Tariff Crgt Aocrg INPN_Crgt INPN_Aocrg 810 811 0x32a 0x32b INPN_FCIBCC 708 0x2c4 INPN_InvokeId INPN_FCIBCCS1 1 715 hex 0x1 0x2cb M M M O O M2 M2 217 .14 Operation Extensions on page 257) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis B.

17 ApplyCharging INOP_ApplyCharging Parameter Mnemonic Value dec InvokeID AchBillingCharging Characteristics SendCalculationToSCP Indication Default = False PartyToCharge SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 O C2 C2 O 112 0x70 A INPN_InvokeID INPN_AchBillingCharging Characteristics INPN_SendCalculationToSCP Indication 1 52 53 hex 0x1 0x34 0x35 M M D Extensions (see Appendix B.12.18 ApplyChargingReport INOP_ApplyChargingReport Parameter Mnemonic dec InvokeID CallResult INPN_InvokeID INPN_CallResult 1 55 0x1 0x37 Value hex M M B.5 Non-Primitive Interface B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.12.12.19 CallGap INOP_CallGap Parameter Mnemonic dec InvokeID GapCriteria CalledAddressAndService CalledAddressValue ServiceKey CallingAddressAndService CallingAddressValue ServiceKey LocationNumber GapOnService ServiceKey CalledAddressValue INPN_ServiceKey INPN_CalledAddressValue(0) 3 308 0x3 0x134 INPN_CallingAddressValue INPN_ServiceKey INPN_LocationNumber 99 3 13 0x63 0x3 0xd INPN_CalledAddressValue(0) INPN_ServiceKey 308 3 0x134 0x3 INPN_InvokeID 1 Value hex 0x1 M M C2 M3 M3 C2 M3 M3 O3 C2 M3 C2 218 .

20 ActivateServiceFiltering INOP_ActivateServiceFiltering Parameter Mnemonic dec InvokeID FilteredCallTreatment SFBillingCharging Characteristics INPN_SFBillingCharging Characteristics 92 0x5c INPN_InvokeID 1 Value hex 0x1 M M M2 O2 InformationToSend (see InformationToSend (Sub-table) on page 96) MaximumNumberOf Counters ReleaseCause sFTariffMessage ChargingTariff Information SFTarrifMessage Ellipsis FilteringCharacteristics Interval NumberOfCalls FilteringTimeout Filtering Duration StopTime INPN_MaximumNumberOf Counters INPN_ReleaseCause 93 96 0x5d 0x60 O2 O2 INPN_ChargingTariffInformation INPN_SFTarrifMessage_Ellipsis 932 933 0x3a4 0x3a5 03 O3 M INPN_Interval INPN_NumberOfCalls 90 97 0x5a 0x61 C2 C2 M INPN_Filtering_Duration INPN_StopTime 98 100 0x62 0x64 C2 C2 219 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_CallGap Parameter Mnemonic dec Null GapIndicators Gap Duration GapInterval ControlType GapTreatment InformationToSend (see InformationToSend (Sub-table) on page 96) ReleaseCause Both InformationToSend (see InformationToSend (Sub-table) on page 96) ReleaseCause INPN_ReleaseCause 96 0x60 INPN_ReleaseCause 96 0x60 INPN_Gap_Duration INPN_GapInterval INPN_ControlType 72 73 101 0x48 0x49 0x65 Value hex n/a M M2 M2 O O C2 C2 C2 M3 M3 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.12.

21 ServiceFilteringResponse INOP_ServiceFilteringResponse Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 328 to 427 428 to 527 0x148 to 0x1ab 0x1ac to 0x20f M2 M2 M INPN_ServiceKey 3 0x3 C2 C2 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CallingAddressValue INPN_LocationNumber INPN_Ellipsis 308 3 99 13 112 0x134 0x3 0x63 0xd 0x70 M3 M3 O3 O3 A CountersValue (SEQUENCE.12. size = 1 to 100) CounterID CounterValue FilteringCriteria ServiceKey AddressAndService CalledAddressValue ServiceKey CallingAddressValue LocationNumber Ellipsis INPN_CounterID INPN_CounterValue 220 .14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 INPN_CalledAddressValue(0) INPN_ServiceKey INPN_CallingAddressValue INPN_LocationNumber 308 3 99 13 0x134 0x3 0x63 0xd INPN_ServiceKey 3 0x3 Value hex M C2 C2 M3 M3 O3 O3 O O A B.5 Non-Primitive Interface INOP_ActivateServiceFiltering Parameter Mnemonic dec FilteringCriteria ServiceKey AddressAndService CalledAddressValue ServiceKey CallingAddressValue LocationNumber StartTime Extensions (see Appendix B.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.23 CallInformationRequest INOP_CallInformationReport Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 288 to 292 0x120 to 0x124 M2 O O2 RequestedInformationReport (SEQUENCE. size = 1 to 5) RequestedInformationType INPN_RequestedInformationType RequestedInformationValue CallAttemptEllapsed TimeValue INPN_CallAttemptEllapsedTimeValue(n) 293 to 297 298 to 302 0x125 to 0x129 0x12a to 0x12e 0x12f to 0x133 0x134 to 0x138 0x139 to 0x13d M2 C3 CallStopTimeValue INPN_CallStopTimeValue(n) C3 CallConnectedElapsedTimeValue INPN_CallConnectedElapsedTimeValue(n) 303 to 307 CalledAddressValue INPN_CalledAddressValue(n) 308 to 312 313 to 317 C3 C3 ReleaseCauseValue INPN_ReleaseCauseValue(in C3 Extensions (see Appendix B.22 CallInformationReport INOP_CallInformationReport Parameter Mnemonic Value dec InvokeID INPN_InvokeID 1 hex 0x1 M M 288 to 292 0x120 to 0x124 M2 RequestedInformationReport (SEQUENCE.14 Operation Extensions on page 257) LegID SendingSideID ReceivingSideID Ellipsis INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_Ellipsis 224 240 112 0xe0 0xf0 0x70 O O2 C3 C3 A B.14 Operation Extensions on page 257) LegID 221 .12. size = 1 to 5) RequestedInformationType INPN_RequestedInformationType Extensions (see Appendix B.12.

24 SendChargingInformation INOP_SendChargingInformation Parameter Mnemonic Value dec InvokeID SCIBillingCharging Characteristics LegID SendingSideID ReceivingSideID INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 INPN_InvokeID INPN_SCIBillingCharging Characteristics 1 87 hex 0x1 0x57 M M M C2 C2 O 956 112 0x3bc 0x70 O A Extensions (see Appendix B.14 Operation Extensions on page 257) TariffMessage Ellipsis INPN_TariffMessage INPN_Ellipsis Tariff message should be encoded as ChargingMessageType.25 PlayAnnouncement INOP_PlayAnnouncement Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M O M2 DisconnectFromIP Forbidden Default = True RequestAnnouncement Complete Default = True Extensions (see Appendix B. B. as defined in ETSI ES 201 296.5 Non-Primitive Interface INOP_CallInformationReport Parameter Mnemonic dec SendingSideID ReceivingSideID Ellipsis INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_Ellipsis 224 240 112 Value hex 0xe0 0xf0 0x70 C3 C3 A B.12.14 Operation Extensions on page 257) CallSegmentID LegID INPN_CallSegmentID 320 0x140 O O O INPN_RequestAnnouncement Complete 60 0x3c D INPN_DisconnectFromIP Forbidden 59 0x3b D InformationToSend (see InformationToSend (Sub-table) on page 96) 222 .12.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_PlayAnnouncement Parameter Mnemonic dec SendingSideID ReceivingSideID Ellipsis INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_Ellipsis 224 240 112 Value hex 0xe0 0xf0 0x70 C2 C2 A B.14 Operation Extensions on page 257) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis 320 112 0x140 0x70 O O A INPN_DisconnectFromIP Forbidden 59 0x3b D INPN_VoiceBack 84 0x44 D3 INPN_InterruptableAnnInd 83 0x43 D3 INPN_InterDigitTimeOut 82 0x42 D3 INPN_MaximumNumberOf Digits INPN_EndOfReplyDigit INPN_CancelDigit INPN_StartDigit INPN_FirstDigitTimeOut INPN_InterDigitTimeOut INPN_Errortreatment 75 76 77 78 79 80 81 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x41 M3 O3 O3 O3 O3 O3 D3 INPN_MinimumNumberOfDigits 74 0x4a INPN_InvokeID 1 Value hex 0x1 M M M2 D3 223 .26 PromptAndCollectUserInformation INOP_PromptAndCollectUserInformation Parameter Mnemonic dec InvokeID CollectedInfo CollectedDigits MinimumNumberOfDigits Default = 1 MaximumNumberOf Digits EndOfReplyDigit CancelDigit StartDigit FirstDigitTimeOut InterDigitTimeOut Errortreatment Default = StfErrorAndInfo InterDigitTimeOut Default = True InterruptableAndInd Default = False VoiceBack Default = False DisconnectFromIP Forbidden Default = True InformationToSend (see InformationToSend (Sub-table) on page 96) O M2 Extensions (see Appendix B.12.

12.29 ActivityTest INOP_ ActivityTest Parameter Mnemonic dec InvokeID INPN_InvokeID 1 Value hex 0x1 M B.12.12.28 Cancel INOP_Cancel Parameter Mnemonic dec InvokeID Cancel_InvokeID CallSegmentToCancel Cancel_InvokeID CallSegmentID INPN_Cancel_InvokeID INPN_CallSegmentID 86 320 0x56 0x140 INPN_InvokeID INPN_Cancel_InvokeID 1 86 Value hex 0x1 0x56 M O O M2 M2 If the parameter IPN_Cancel_InvokeID is not set.30 DFC_With_Argument INOP_DFC_with_Argument Parameter Mnemonic dec InvokeID LegOrCSID LegID SendingSideID ReceivingSideID CallSegmentID INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_CallSegmentID 224 240 320 0xe0 0xf0 0x140 INPN_InvokeID 1 Value hex 0x1 M M C2 C3 C3 C2 224 .12. B.5 Non-Primitive Interface B.27 SpecializedResourceReport INOP_ SpecializedResourceReport Parameter Mnemonic dec InvokeID LinkedID INPN_InvokeID INPN_LinkedID 1 2 Value hex 0x1 0x2 M O B. then the operation will be sent with the null parameter ‘All Requests’ indicating all operations on that dialogue should be cancelled.

14 Operation Extensions on page 257) ServiceInteractionIndicatorsTwo ForwardServiceInteractionInd ServiceInt_Ind_Two ConferenceTreatmentIndicator CallDiversionTreatmentIndicator CallOfferingTreatmentIndicator CallingPartyRestricationIndicator BackwardServiceInteractionInd ConferenceTreatmentIndicator INPN_Bw_ConferenceTreatmentInd INPN_ServiceInt_Ind_Two INPN_Fw_ConferenceTreatmentInd INPN_CallDiversionTreatmentInd INPN_CallOfferingTreatmentInd INPN_CallingPartyRestricationInd 942 0x3ae O 711 0x2c7 O3 712 0x2c8 O3 713 0x2c9 O3 714 0x2ca O3 O2 710 0x2c6 O3 716 0x2cc O3 O2 CallCompletionTreatmentIndicator INPN_CallCompletionTreatmentInd BothwayThroughConnectionInd SuspendTimer ConnectedNumberTreatment SupressCallDiversionNotification INPN_BothwayThroughConnectionIndicator 111 0x6f INPN_SuspendTimer INPN_ConnectedNumberTreatment INPN_SuppressCallDiverNot 717 0x2cd O2 718 0x2ce O2 719 0x2cf O2 225 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_DFC_with_Argument Parameter Mnemonic dec Extensions (see Appendix B.12.31 ContinueWithArgument INOP_ ContinueWithArgument Parameter Mnemonic Value dec InvokeID LegOrCSID LegID SendingSideID ReceivingSideID CallSegmentID AlertingPattern GenericName INServiceCompatibilityResponse Agreements NetworkSpecific ForwardGVNS BackwardGVNS INPN_Agreements INPN_NetworkSpecific INPN_ForwardGVNS INPN_BackwardGVNS INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_CallSegmentID_Array(0) INPN_AlertingPattern INPN_GenericName INPN_InvokeID 1 hex 0x1 M M C2 224 0xe0 C3 240 0xf0 C3 1004 0x3ec C2 30 0x1e O 934 0x3ae O O 668 0x29c C2 684 0x2ac C2 724 0x2d4 O 723 0x2d3 O O O O2 Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 Value hex O A B.

12.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.33 DisconnectLeg INOP_DisconnectLeg Parameter Mnemonic dec InvokeID Leg to be released SendingSideID ReceivingSideID ReleaseCause INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_ReleaseCause 224 240 96 0xe0 0xf0 0x60 INPN_InvokeID 1 Value hex 0x1 M M C2 C2 O O 112 0x70 A Extensions (see Appendix B.12.5 Non-Primitive Interface INOP_ ContinueWithArgument Parameter Mnemonic Value dec SupressCallTransferNotification AllowCdINNoPresentationInd UserDialogueDurationInd ServiceInteractionIndicatorsTwo _Ellipsis LocationNumber Ellipsis INPN_SuppressCallTransferNot INPN_AllowCdINNoPresentInd INPN_UserDialogueDuratInd INPN_ServIntActInd2_Ellipsis INPN_LocationNumber INPN_Ellipsis hex 720 0x2d0 O2 721 0x2d1 O2 722 0x2d2 O2 1404 0x57c O2 13 0xd O 112 0x70 A B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 226 .32 CreateCallSegmentAssociation INOP_CreateCallSegmentAssociation Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M O 0x70 A Extensions (see Appendix B.

34 MergeCallSegments INOP_MergeCallSegments Parameter Mnemonic dec InvokeID SourceCallSegment TargetCallSegment Default = 1 (InitialCallSegment) Extensions (see Appendix B.12. size = 1 to 16) SourceCallSegment Default = 1 (InitialCallSegment) NewCallSegment Legs SourceLeg NewLeg INPN_SourceLeg(n) INPN_NewLeg(n) 972 to 987 988 to 1003 0x3cc to 0x3db 0x3dc to 0x3eb INPN_NewCallSegment(n) INPN_SourceCallSegment(n) 1036 to 1051 0x40c to 0x41b M2 M M2 M2 O Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 A 227 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.35 MoveCallSegment INOP_MoveCallSegments Parameter Mnemonic dec InvokeID TargetCallSegment Association INPN_InvokeID INPN_TargetCallSegment Association 1 937 Value hex 0x1 0x3a7 M M M 1020 to 1035 0x3fc to 0x40b D2 CallSegments (SEQUENCE.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A INPN_InvokeID INPN_SourceCallSegment(0) INPN_TargetCallSegment 1 1020 936 Value hex 0x1 0x3fc 0x3a8 M M D B.12.

37 SplitLeg INOP_SpliteLeg Parameter Mnemonic dec InvokeID Leg ID to be split SendingSideID ReceivingSideID NewCallSegment INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_NewCallSegment(0) 224 240 1036 0xe0 0xf0 0x40c INPN_InvokeID 1 Value hex 0x1 M M C2 C2 M2 O 0x70 A Extensions (see Appendix B.12.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_TargetCallSegment 224 240 936 0xe0 0xf0 0x3a8 INPN_InvokeID 1 Value hex 0x1 M M C2 C2 D B.12.12.5 Non-Primitive Interface B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.38 EntityReleased INOP_EntityReleased Parameter Mnemonic dec InvokeID CS Failure CallSegmentID Reason Cause Ellipsis BCSM Failure Leg ID to be split SendingSideID INPN_SendingSideID(0) 224 0xe0 INPN_CallSegmentID INPN_EntityReleased_Reason INPN_EntityReleased_Cause INPN_CSFailure_Ellipsis 320 943 944 945 0x140 0x3af 0x3b0 0x3b1 INPN_InvokeID 1 Value hex 0x1 M C 02 O2 02 A2 C M2 C3 228 .36 MoveLeg INOP_MoveLeg Parameter Mnemonic dec InvokeID Leg ID to be move SendingSideID ReceivingSideID TargetCallSegment Default = 1 (InitialCallSegment) Extensions (see Appendix B.

12.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.39 ManageTriggerData INOP_ManageTriggerData Parameter Mnemonic dec InvokeID ActionIndicator TriggerDataIdentifier TriggerID ProfileIdentifier Access FacilityGroup TrunkGroupID PrivateFacilityID HuntGroup RouteIndex Ellipsis RegistratorIdentifier INPN_TrunkGroupID INPN_PrivateFacilityID INPN_HuntGroup INPN_RouteIndex INPN_TriggerDataId_Ellipsis INPN_RegistratorIdentifier 951 952 953 954 950 949 0x3b7 0x3b8 0x3b9 0x3ba 0x3b6 0x3b5 INPN_CalledPartyNumber 5 0x5 INPN_EventTypeBCSM(0) 192 0cc0 INPN_InvokeID INPN_ActionIndicator 1 947 Value hex 0x1 0x3b3 M M M M2 M2 C3 C3 C4 C4 C4 C4 A2 O O 112 0x70 A Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_EntityReleased Parameter Mnemonic dec ReceivingSideID Reason Cause Ellipsis INPN_ReceivingSideID(0) INPN_EntityReleased_Reason INPN_EntityReleased_Cause INPN_BCSMFailure_Ellipsis 240 943 944 946 Value hex 0xf0 0x3af 0x3b0 0x3b2 C3 O2 O2 A2 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 229 .

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 230 .12.5 Non-Primitive Interface B.14 Operation Extensions on page 257) LegID SendingSideID ReceivingSideID Ellipsis B. size 1.40 RequestReportUTSI INOP_RequestReportUTSI Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M M2 INPN_Global(n) INPN_Local(n) INPN_USIMonitorMode(n) 828 to 843 844 to 859 812 to 827 0x33c to 0x34b 0x34c to 35b 0x32c to 0x33b C3 C3 M2 O O2 INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_Ellipsis 224 240 112 0xe0 0xf0 0x70 D3 C3 A RequestedUTSIList (SEQUENCE.16) USIServiceIndicator Global Local USIMonitorMode Extensions (see Appendix B.12.41 SendSTUI INOP_SendSTUI Parameter Mnemonic dec InvokeID USIServiceIndicator Global Local LegID SendingSideID ReceivingSideID USIInformation INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_USIInformation 224 240 704 0xe0 0xf0 0x2c0 INPN_Global INPN_Local 828 844 0x33c 0x34c INPN_InvokeID 1 Value hex 0x1 M M C2 C2 O D2 C2 M O 0x70 A Extensions (see Appendix B..

14 Operation Extensions on page 257) SubscriberID MailBoxID InformationToRecord Record_MessageID MessageDeletionTime Out TimeToRecord Control Digits EndOfRecordingDigit CancelDigit ReplayDigit RestartRecordingDigit RestartAllowed Default = False 231 hex 0x1 0x3b M D INPN_InvokeID INPN_DisconnectFromIP Forbidden 1 59 O 321 322 0x141 0x142 O O M INPN_SubscriberID INPN_MailBoxID INPN_Record_MessageID INPN_MessageDeletionTime Out INPN_TimeToRecord 630 625 626 0x271 0x272 O2 O2 O2 O2 INPN_EndOfRecordingDigit INPN_CancelDigit INPN_ReplayDigit INPN_RestartRecordingDigit INPN_RestartAllowed 553 77 554 555 556 0x229 0x4d 0x22a 0x22b 0x22c O3 O3 O3 O3 D3 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.42 ReportUTSI INOP_ReportUTSI Parameter Mnemonic dec InvokeID USIServiceIndicator Global Local LegID SendingSideID ReceivingSideID USIInformation INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_USIInformation 224 240 704 0xe0 0xf0 0x2c0 INPN_Global(0) INPN_Local(0) 828 844 0x33c 0x34c INPN_InvokeID 1 Value hex 0x1 M M C2 C2 O C2 D2 M O 112 0x70 A Extensions (see Appendix B.12.12.43 PromptAndReceiveMessage INOP_PromptAndReceiveMessage Parameter Mnemonic Value dec InvokeID DisconnectFromIP Forbidden Default = True InformationToSend (see InformationToSend (Sub-table) on page 96) O M2 Extensions (see Appendix B.

14 Operation Extensions on page 257) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis B.5 Non-Primitive Interface INOP_PromptAndReceiveMessage Parameter Mnemonic Value dec ReplayAllowed Default = False ControlDigits_Ellipsis InfoToRecord_Ellipsis Media Default = VoiceMail (0) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis 320 112 0x140 0x70 O A INPN_ControlDigits_Ellipsis INPN_InfoToRecord_Ellipsis INPN_Media 558 559 323 0x22e 0x22f 0x143 A3 A2 D INPN_ReplayAllowed 557 hex 0x22d D3 B.12.14 Operation Extensions on page 257) CallSegmentID LastEventIndicator Ellipsis INPN_CallSegmentID INPN_LastEventIndicator INPN_Ellipsis 232 .12.44 ScriptInformation INOP_ScriptInformation Parameter Mnemonic dec InvokeID ScriptId Local Identifier ScriptId Global Identifier ScriptSpecificInfo INPN_InvokeID INPN_ScriptId_Local INPN_ScriptId_Global INPN_ScriptSpecificInfo 1 324 325 326 Value hex 0x1 0x144 0x145 0x146 M C C O O 320 112 0x140 0x70 O A Extensions (see Appendix B.45 ScriptEvent INOP_ScriptEvent Parameter Mnemonic dec InvokeID ScriptId Local Identifier ScriptId Global Identifier ScriptResult INPN_InvokeID INPN_ScriptId_Local INPN_ScriptId_Global INPN_ScriptResult 1 324 325 327 Value hex 0x1 0x144 0x145 0x146 M C C O O 320 627 112 0x140 0x273 0x70 O O A Extensions (see Appendix B.

14 Operation Extensions on page 257) DisconnectFromIP Forbidden CallSegmentID Ellipsis INPN_DisconnectFromIP Forbidden INPN_CallSegmentID INPN_Ellipsis B.14 Operation Extensions on page 257) CallSegmentID Ellipsis INPN_CallSegmentID INPN_Ellipsis B.46 ScriptRun INOP_ScriptRun Parameter Mnemonic dec InvokeID ScriptId Local Identifier ScriptId Global Identifier ScriptSpecificInfo INPN_InvokeID INPN_ScriptId_Local INPN_ScriptId_Global INPN_ScriptSpecificInfo 1 324 325 326 Value hex 0x1 0x144 0x145 0x146 M C C O O 59 320 112 0x3b 0x140 0x70 O O A Extensions (see Appendix B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.12.12.47 ScriptClose INOP_ScriptClose Parameter Mnemonic dec InvokeID ScriptId Local Identifier ScriptId Global Identifier ScriptSpecificInfo INPN_InvokeID INPN_ScriptId_Local INPN_ScriptId_Global INPN_ScriptSpecificInfo 1 324 325 326 Value hex 0x1 0x144 0x145 0x146 M C C O O 320 112 0x140 0x70 O A Extensions (see Appendix B.48 EstablishChargingRecord INOP_EstablishChargingRecord Parameter Mnemonic Value dec InvokeID UserCredit Currancy CurrencyID Amount CurrencyValue Ellipsis CreditUnit ChargingParameters INPN_CurrencyID INPN_Amount INPN_CurrencyValue_Ellipsis INPN_CreditUnit 1244 1245 1246 1368 0x4dc 0x4dd 0x4de 0x INPN_InvokeID 1 hex 0x1 M O C2 M3 M3 A3 C2 O 233 .12.

12.49 HandlingInformationRequest INOP_HandlingInformationRequest Parameter Mnemonic Value dec InvokeID RequestedType CallingPartyNumber LocationNumber CalledPartyNumber DialledDigits RedirectingPartyID RedirectionInformation INPN_InvokeID INPN_RequestedType INPN_CallingPartyNumber INPN_LocationNumber INPN_CalledPartyNumber INPN_DialledDigits INPN_RedirectingPartyID INPN_RedirectionInformation 1 1279 6 13 5 4 25 26 hex 0x1 0x4ff 0x6 0xd 0x5 0x4 0x19 0x1a M O O O O O O O 234 .14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70 O A INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection INPN_ReportExpected 1294 1295 1296 1297 1298 1299 1300 1301 1302 1278 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 0x4fe INPN_UnitsPerInterval INPN_TimePerInterval INPN_ScalingFactor INPN_InitialUnitIncrement INPN_UnitsPerDataInterval INPN_SegmentsPerDataInterval INPN_InitialTimeInterval INPN_ChargingParameters_ Ellipsis 1247 1248 1249 1250 1251 1252 1253 1254 hex 0x4df 0x4e0 0x4e1 0x4e2 0x4e3 0x4e4 0x4e4 0x4e6 M2 M2 M2 O2 O2 O2 O2 O2 O O2 O2 O2 O2 O2 O2 O2 O2 O2 O B.5 Non-Primitive Interface INOP_EstablishChargingRecord Parameter Mnemonic Value dec UnitsPerInterval TimePerInterval ScalingFactor InitialUnitIncrement UnitsPerDataInterval SegmentsPerData Interval InitialTimeInterval ChargingParameters Ellipsis SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection ReportExpected Default = True Extensions (see Appendix B.

14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_HandlingInformationRequest Parameter Mnemonic Value dec OriginalCalledPartyID NumberOfCallAttempts HighLayerCompatibility BearerCapability InvokedSupplementary Service ActiveSupplementary Services CauseOfLastCallFailure UserInteractionModes CallingPartysCategory CallingPartyBusinessGroupID SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_OriginalCalledPartyID INPN_NumberOfCallAttempts INPN_HighLayerCompatibility INPN_BearerCapability INPN_InvokedSupplementary Service INPN_ActiveSupplementary Services INPN_CauseOfLastCallFailure INPN_UserInteractionModes INPN_CallingPartysCategory INPN_CallingPartyBusiness GroupID 15 1280 19 23 1281 1282 1283 1284 8 7 hex 0xf 0x500 0x19 0x17 0x501 0x502 0x503 0x504 0x8 0x7 O O O O O O O O O O O O2 O2 O2 O2 O2 O2 O2 O2 O2 O 112 0x70 A Extensions (see Appendix B.12.50 HandlingInformationResult INOP_HandlingInformationResult Parameter Mnemonic Value dec InvokeID RoutingAddress RoutingProhibited DestinationRouting Address HighLayerCompatibility SupplimentaryServices PreferredLanguagge Carrier INPN_RoutingProhibited INPN_DestinationRouting Address(0) INPN_HighLayerCompatibility INPN_SupplimentaryServices INPN_PreferredLanguage INPN_Carrier 1260 27 19 1277 1285 40 0x4ec 0x1b 0x19 0x4fd 0x505 0x28 INPN_InvokeID 1 hex 0x1 M O C2 C2 O O O O 235 .

5 Non-Primitive Interface INOP_HandlingInformationResult Parameter Mnemonic Value dec CallingPartyNumber OriginalCalledPartyID RedirectingPartyID RedirectionInformation CallingPartysCategory SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_CallingPartyNumber INPN_OriginalCalledPartyID INPN_RedirectingPartyID INPN_RedirectionInformation INPN_CallingPartysCategory 6 15 25 26 8 hex 0x6 0xf 0x19 0x1a 0x8 O O O O O O O2 O2 O2 O2 O2 O2 O2 O2 O2 O 112 0x70 A Extensions (see Appendix B.51 NetworkCapability INOP_NetworkCapability Parameter Mnemonic Value dec InvokeID BearerCapabilities (Bitstring) HighLayerCompatiblities (Bitstring) SupplimentaryServices SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode 1294 1295 1296 1297 1298 1299 1300 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 INPN_InvokeID INPN_Bits_BearerCapabilities INPN_Bits_HighLayer Compatiblities INPN_SupplimentaryServices 1 1286 1287 1277 hex 0x1 0x506 0x507 0x4fd M O O O O O2 O2 O2 O2 O2 O2 O2 236 .12.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.

12.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_NetworkCapability Parameter Mnemonic Value dec AttributeCertificationPath ErrorProtection INPN_AttributeCertificationPath INPN_ErrorProtection 1301 1302 hex 0x515 0x516 O2 O2 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.52 NotificationProvided INOP_NotificationProvided Parameter Mnemonic dec InvokeID Notification Notification Information UserAbandon EventSpecInfo Ellipsis CallFailure FailureCause EventSpecInfo Ellipsis NoReply EventSpecInfo Ellipsis CallRelease ReleaseCause TimeStamp EventSpecInfo Ellipsis SSInvocation InvokableService EventSpecInfo Ellipsis CreditLimitReached TimeStamp EventSpecInfo Ellipsis CallDuration TimeStamp EventSpecInfo Ellipsis CalledNumber CalledPartyNumber EventSpecInfo Ellipsis INPN_CalledPartyNumber INPN_EventSpecInfo_Ellipsis 5 113 0x5 0x71 INPN_TimeStamp INPN_EventSpecInfo_Ellipsis 1292 113 0x50c 0x71 INPN_TimeStamp INPN_EventSpecInfo_Ellipsis 1292 113 0x50c 0x71 INPN_InvokableService INPN_EventSpecInfo_Ellipsis 1293 113 0x50d 0x71 INPN_ReleaseCause INPN_TimeStamp INPN_EventSpecInfo_Ellipsis 96 1292 113 0x60 0x50c 0x71 INPN_EventSpecInfo_Ellipsis 113 0x71 INPN_FailureCause INPN_EventSpecInfo_Ellipsis 94 113 0x5e 0x71 A3 C2 A3 C2 O3 O3 A3 C2 O3 A3 C2 O3 A3 C2 O3 A3 C2 O3 A3 237 Value hex 0x1 M M O C2 INPN_InvokeID INPN_Notification 1 INPN_EventSpecInfo_Ellipsis 113 0x71 A3 C2 .

52 NotificationProvided on page 237.12. B.54 ProvideUserInformation INOP_ProvideUserInformation Parameter Mnemonic dec InvokeID Constraints MaximumNumberOf Digits MinimumNumberOf Digits TypeOfRequestedInfo Default = numericString 0 NumberOfAllowedRetries Default = 0 Info to send (See InformationToSend (Sub-table) on page 96) O M2 Error Info (See Error InformationToSend (Sub-table) on page 239) O M2 INPN_NumberOfAllowedRetries 1098 0x44a D2 INPN_MaximumNumberOfDigits INPN_MinimumNumberOfDigits INPN_TypeOfRequestedInfo 75 74 1097 0x4b 0x4a 0x449 D2 INPN_InvokeID 1 Value hex 0x1 M M 238 .12.53 ConfirmedNotificationProvided As per Section B.12.5 Non-Primitive Interface INOP_NotificationProvided Parameter Mnemonic dec AnsweredCall TimeStamp EventSpecInfo Ellipsis SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_TimeStamp INPN_EventSpecInfo_Ellipsis 1292 113 0x50c 0x71 Value hex C2 O3 A3 O O2 O2 O2 O2 O2 O2 O2 O2 O2 O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_ProvideUserInformation Parameter Mnemonic dec TypeOfRequestedInfo Default = numericString 0 NumberOfAllowedRetries Default = 0 Actions PreferredLanguagge SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_Actions INPN_PreferredLanguage 1290 1285 0x50a 0x505 O O O O2 O2 O2 O2 O2 O2 O2 O2 O2 O 112 0x70 A INPN_NumberOfAllowedRetries 1098 0x44a D INPN_TypeOfRequestedInfo 1097 Value hex 0x449 D Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis Error InformationToSend (Sub-table) Error InformationToSend Parameter Mnemonic dec InbandInfo MessageID ElementaryMessageID Text MessageContent Attributes ElementaryMessageIDs VariableMessage ElementaryMessageID VariableParts Integer INPN_ Error_Integer(n) 1068 to 1072 0x42c to 0x430 INPN_ Error_Variable_ MessageID 1257 0x4e9 INPN_ Error_MessageContent INPN_ Error_Attributes INPN_ Error_Elementary MessageIDs(n) 1255 1256 1052 to 1067 0x4e7 0x4e8 0x41c to 0x42b INPN_Error_Elementary MessageID 1258 0x4ea Value hex C O2 C3 C3 M4 O4 C3 C3 C4 M4 C5 239 .

12.56 ReportChargingInformation below.12.56 ReportChargingInformation INOP_ReportChargingInformation Parameter Mnemonic dec InvokeID CallRecord Duration CallingPartyNumber CalledPartyNumber CallRecord_Ellipsis UserCredit CurrencyValue CurrencyID Amount CurrencyValue Ellipsis CreditUnit UniqueCallID INPN_CurrencyID INPN_Amount INPN_CurrencyValue_Ellipsis INPN_CreditUnit INPN_UniqueCallID 1244 1245 1246 1368 1289 0x4dc 0x4dd 0x4de 0x558 0x509 INPN_Duration INPN_CallingPartyNumber INPN_CalledPartyNumber INPN_CallRecord_Ellipsis 89 6 5 1099 0x59 0x6 0x5 0x44b INPN_InvokeID 1 Value hex 0x1 M O M2 M2 M2 A2 O C2 M3 M3 A3 C2 O 240 .12.55 ConfirmedReportChargingInformation As per Section B. B.5 Non-Primitive Interface Error InformationToSend Parameter Mnemonic dec Number Time Date Price NumberOfRepetitions Duration Interval Tone ToneID Duration DisplayInformation INPN_ Error_ToneID INPN_ Error_Duration INPN_ Error_DisplayInformation 1259 1094 1096 0x4eb 0x446 0x447 INPN_ Error_Number(n) INPN_ Error_Time(n) INPN_ Error_Date(n) INPN_ Error_Price(n) INPN_ Error_NumberOf Repetitions INPN_ Error_Duration INPN_ Error_Interval 1073 to 1077 1078 to 1082 1083 to 1087 1088 to 1092 1093 1094 1095 Value hex 0x431 to 0x435 0x436 to 0x43a 0x43b to 0x43f 0x440 to 0x444 0x445 0x446 0x447 C5 C5 C5 C5 O2 O2 O2 C M2 O2 C B.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_ReportChargingInformation Parameter Mnemonic dec AccountNumber SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_AccountNumber 1291 Value hex 0x50b O O O2 O2 O2 O2 O2 O2 O2 O2 O2 O 112 0x70 A Extensions (see Appendix B. n = 0 up to 8) UserAbandon(n) CallFailure(n) NoReply(n) CallRelease(n) SS_Invocation(n) CreditLimitReached(n) CallDuration(n) CalledNumber(n) AnsweredCall(n) SecurityParameters INPN_UserAbandon(n) INPN_CallFailure(n) INPN_NoReply(n) INPN_CallRelease(n) INPN_SS_Invocation(n) INPN_CreditLimitReached(n) INPN_CallDuration(n) INPN_CalledNumber(n) INPN_AnsweredCall(n) 1100 to 1115 1116 to 1131 0x45c to 0x46b 1132 to 1147 1148 to 1163 1164 to 1179 1180 to 1195 1196 to 1211 1212 to 1227 1228 to 1243 0x46c to 0x47b 0x47c to 0x48b 0x48c to 0x49b 0x49c to 0x4ab 0x4ac to 0x4bb 0x4bc to 0x4cb 0x4cc to 0x4db .14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.57 RequestNotification INOP_RequestNotification Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M O 0x44c to 0x45b C2 C2 C2 C2 C2 C2 C2 C2 C2 O 241 RequestedNotifications (Request up to 9 notifications.12.

12.5 Non-Primitive Interface INOP_RequestNotification Parameter Mnemonic dec CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 Value hex 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 O2 O2 O2 O2 O2 O2 O2 O2 O2 O 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.58 InitiateAssociation INOP_InitiateAssociation Parameter Mnemonic dec InvokeID CalledPartyNumber INPN_InvokeID INPN_CalledPartyNumber 1 5 Value hex 0x1 0x5 M M O O INPN_Global(0) INPN_Local(0) INPN_USIInformation INPN_Ellipsis 828 844 704 112 0x33c 0x34c 0x2c0 0x70 C2 C2 O A Extensions (see Appendix B.14 Operation Extensions on page 257) USIServiceIndicator Global Local USIInformation Ellipsis 242 .

.59 ReleaseAssociation INOP_ReleaseAssociation Parameter Mnemonic dec InvokeID Cause INPN_InvokeID INPN_Cause 1 41 0x1 0x29 Value hex M M B.15) EventType MonitorMode Duration INPN_EventTypeBCUSM(n) INPN_MonitorMode(n) INPN_Duration Extensions (see Appendix B.12.60 RequestReportBCUSMEvent INOP_RequestReportBCUSMEvent Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 728 to 743 208 to 223 89 0x2d8 to 0x2e7 0xd0 to 0xdf 0x59 M2 M2 O O O INPN_LocalValue INPN_Global(0) 702 828 0x2be 0x33c C2 C2 O INPN_SendingSideID(0) INPN_ReceivingSideID(0) INPN_Ellipsis 224 240 112 0xe0 0xf0 0x70 C2 C2 A BCUSMEvents (0.14 Operation Extensions on page 257) CUDPCriteria LocalValue Global LegID SendingSideID ReceivingSideID Ellipsis 243 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.12.

61 InitialAssociationDP INOP_InitialAssociationDP Parameter Mnemonic dec InvokeID Servicekey CUApplicationInd LocalValue Global MiscCallInfo MessageType EventTypeBCUSM CalledPartyNumber CallingPartyNumber CallingPartySubAddress HighLayerCompatibility BearerCapability BearerCap Tmr USIServiceIndicator Global Local USIInformation INPN_Global(0) INPN_Local(0) INPN_USIInformation 828 844 704 0x33c 0x34c 0x2c0 INPN_BearerCapability INPN_Tmr 23 104 0x17 0x68 INPN_MessageType INPN_EventTypeBCUSM(0) INPN_CalledPartyNumber INPN_CallingPartyNumber INPN_CallingPartySubaddress INPN_HighLayerCompatibility 56 728 5 6 9 19 0x38 0x2d8 0x5 0x6 0x9 0x13 INPN_LocalValue INPN_Global(0) 702 828 0x2be 0x33c INPN_InvokeID INPN_Duration 1 89 Value hex 0x1 0x59 M M O C2 C2 O M2 O O O O O O C2 C2 O C2 C2 O O 112 0x70 A Extensions (see Appendix B.12.62 ConnectAssociation INOP_ConnectAssociation Parameter Mnemonic dec InvokeID CalledPartyNumber INPN_InvokeID INPN_CalledPartyNumber 1 5 Value hex 0x1 0x5 M M O 112 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 244 .14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis B.5 Non-Primitive Interface B.12.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.64 EventReportBCUSM INOP_InitiateAssociation Parameter Mnemonic dec InvokeID EventTypeBCUSM EventSpecificInformationBCUSM ComponentReceivedSpecificInfo ComponentReceivedinfo INPN_CompRecSpecInfo 705 0x2c1 INPN_InvokeID INPN_EventTypeBCUSM(0) 1 728 Value hex 0x1 0x2d8 M O O C2 O3 C2 706 96 0x2c2 0x60 O3 O3 O INPN_Messagetype 56 0x38 M2 O INPN_LocalValue INPN_Global(0) 702 828 0x2be 0x33c C2 C2 O INPN_SendingSideID(0) INPN_ReceivingSideID(0) 224 240 0xe0 0xf0 C2 C2 O 112 0x70 A AssociationReleaseRequestedSpecificInfo AssociationReleaseInfo ReleaseCause MiscCallInfo MessageType CUApplicationInd LocalValue Global LegID SendingSideID ReceivingSideID INPN_AssRelReqSpecInfo INPN_ReleaseCause Extensions (see Appendix B.12.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 245 .12.63 ContinueAssociation INOP_ContinueAssociation Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M O 0x70 A Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 B.

size = 0 to 4) AMADigitsDialedWC Amp1 Amp2 AmpAINNodeID SpcID ISDNDeviceID AmpClogSeqNo AINPN_AMADigitsDialedWC AINPN_Amp1 246 .13 B.1 AIN Operation Definitions AnalyzeRoute INOP_AnalyzeRoute Parameter Mnemonic Value dec InvokeID ChargeNumber CallingPartyID ChargePartyStationType CalledPartyID OutpulseNumber Tcm PrimaryTrunkGroup AlternateTrunkGroup SecondAlternateTrunkGroup PassiveLegTreatment RedirectingPartyID PrimaryBillingIndicator AlternateBillingIndicator AINPN_InvokeID AINPN_ChargeNumber AINPN_CallingPartyID AINPN_ChargePartyStationType AINPN_CalledPartyID AINPN_OutpulseNumber AINPN_Tcm AINPN_PrimaryTrunkGroup AINPN_AlternateTrunkGroup 1 6 7 8 3 50 13 51 52 hex 0x1 0x6 0x7 0x8 0x3 0x32 0xd 0x33 0x34 0x35 0x38 0x224 0x39 0x3a 0x3b 0x3c 0x3d 0x3e M O O O O O O O O O O O O O O O O O O 69 to 70 63 0x45 to M2 0x46 0x3f O O 71 to 75 15 0x47 to M2 0x4b 0xf O O M2 AINPN_SpcID AINPN_ISDNDeviceID AINPN_AmpClogSeqNo 32 33 34 0x20 0x21 0x22 C3 C3 O2 AINPN_SecondAlternateTrunkGroup 53 AINPN_PassiveLegTreatment AINPN_RedirectingPartyID AINPN_PrimaryBillingInd AINPN_AlternateBillingInd 56 548 57 58 59 60 61 62 SecondAlternateBillingIndicator AINPN_SecondAlternateBillingInd OverflowBillingIndicator AMAAlternateBillingNumber AMABusinessCustomerID AINPN_OverflowBillingInd AINPN_AMAAlternateBillingNumber AINPN_AMABusinessCustomerID AMALineNumberList (SEQUENCE.13. size = 0 to 1) AMALineNumber AMAslpID AINPN_AMALineNumber AINPN_AMAslpID AMADigitsDialedWCList (SEQUENCE.5 Non-Primitive Interface B.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_AnalyzeRoute Parameter Mnemonic Value dec AmpCLogRepInd AmpCallProgInd AmpTestReqInd AmpCLogName AmpSvcProvID ServiceProviderID Ocn MsrID ServiceContext AMABillingFeature AMASequenceNumber RedirectionInformation CarrierUsage ExtensionParameter GenericAddressList (SEQUENCE. size = 0 to 4) GenericAddress NetworkSpecificFacilities CallingPartyBGID ForwardCallIndicators AMAServiceProvider Prefix AINPN_GenericAddress AINPN_NetworkSpecificFacilities AINPN_CallingPartyBGID AINPN_ForwardCallIndicators AINPN_AMAServiceProviderID AINPN_Prefix 40 to 44 19 546 550 67 22 AINPN_Ocn AINPN_MsrID AINPN_ServiceContext AINPN_AMABillingFeature AINPN_AMASequenceNumber AINPN_RedirectionInformation AINPN_CarrierUsage 553 554 64 65 18 549 66 0x229 0x22a 0x40 0x41 0x12 0x225 0x42 AINPN_AmpCLogRepInd AINPN_AmpCallProgInd AINPN_AmpTestReqInd AINPN_AmpCLogName AINPN_AmpSvcProvID 35 36 37 38 39 hex 0x23 0x24 0x25 0x26 0x27 O2 O2 O2 O2 O2 O C2 C2 O O O O O O O 0x28 to M2 0x2c 0x13 0x222 226 0x43 0x16 O O O O O O 45 to 49 68 0x2d to M2 0x31 0x44 O O M2 AINPN_Blank AINPN_Skip AINPN_Continuation AINPN_CalledAddress AINPN_Cause 76 to 90 0x4c to C3 0x5a GenericDigitsList (SEQUENCE. size = 0 to 14) DisplayInformation Blank Skip Continuation CalledAddress Cause 91 to 105 0x5b to C3 0x69 106 to 120 121 to 135 136 to 150 0x6a to C3 0x78 0x79 to C3 0x87 0x88 to C3 0x96 247 . size = 0 to 4) GenericDigits ApplyRestrictions AINPN_GenericDigits AINPN_ApplyRestrictions DisplayText (SEQUENCE.

5 Non-Primitive Interface INOP_AnalyzeRoute Parameter Mnemonic Value dec ProgressInd NotificationInd Prompt AccumulatedDigits Status Inband CallingAddress Reason CallingPartyName AINPN_ProgressInd AINPN_NotificationInd AINPN_Prompt AINPN_AccumulatedDigits AINPN_Status AINPN_Inband AINPN_CallingAddress AINPN_Reason AINPN_CallingPartyName 151 to 165 166 to 180 181 to 195 196 to 210 211 to 225 226 to 240 241 to 255 256 to 270 271 to 285 286 to 300 301 to 315 316 to 330 331 to 345 346 to 360 361 to 375 376 to 390 391 to 405 406 to 420 hex 0x97 to C3 0xa5 0xa6 to C3 0xb4 0xb5 to C3 0xc3 0xc4 to C3 0xd2 0xd3 to C3 0xe1 0xe2 to C3 0xf0 0xf1 to C3 0xff 100 to 0x10e 0x10f to 0x11d C3 C3 CalledPartyName OriginalCalledName AINPN_CalledPartyName AINPN_OrigCalledName 0x11e C3 to x12c 0x12d to 0x13b 0x13c to 0x14a 0x14b to 0x159 0x15a to 0x168 0x169 to 0x177 0x178 to 0x186 0x187 to 0x195 0x196 to 0x1a4 C3 RedirectingName AINPN_RedirectingName C3 ConnectedName AINPN_ConnectedName C3 OrigRestrictions AINPN_OrigRestrictions C3 DateTimeOfDay AINPN_DateTimeOfDay C3 CallAppearanceID AINPN_CallAppearanceID C3 FeatureAddress AINPN_FeatureAddress C3 RedirectionName AINPN_RedirectionName C3 248 .

2 InfoAnalyzed INOP_InfoAnalyzed Parameter Mnemonic dec InvokeID UserID Dn BRI Spid Dn TrunkGroupID PrivateFacilityGID ADSIcpeID Ssp DialingPlan BearerCapability CalledPartyID Lata TriggerCriteriaType ChargeNumber AINPN_Spid AINPN_Dn AINPN_TrunkGroupId AINPN_PrivateFacilityGID AINPN_ADSIcpeID AINPN_Ssp AINPN_DialingPlan AINPN_BearerCapability AINPN_CalledPartyID AINPN_Lata AINPN_TriggerCritType AINPN_ChargeNumber 25 26 27 28 29 30 31 545 3 4 5 6 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x221 0x3 0x4 0x5 0x6 AINPN_Dn 26 0x1a AINPN_InvokeID 1 Value hex 0x1 M M C2 C2 M3 M3 C2 C2 C2 C2 C2 M O O O O 249 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_AnalyzeRoute Parameter Mnemonic Value dec RedirectionNumber AINPN_RedirectionNumber 421 to 435 436 to 450 451 to 465 466 to 480 481 to 495 496 to 510 551 hex 0x1a5 to 0x1b3 0x1b4 to 0x1c2 0x1c3 to 0x1d1 0x1d2 to 0x1e0 0x1e1 to 0x1ef 0x1f0 to 0x1fe 0x227 C3 RedirectingNumber AINPN_RedirectingNumber C3 OriginalCalledNumber AINPN_OrigCalledNumber C3 ConnectedNumber AINPN_ConnectedNumber C3 Text AINPN_Text C3 RedirectingReason AINPN_RedirectingReason C3 GenericName AINPN_GenericName O B.13.

size = 0 to 4) 250 .5 Non-Primitive Interface INOP_InfoAnalyzed Parameter Mnemonic dec CallingPartyID CallingPartyBGID ChargePartyStationType Carrier AccessCode CollectedAddressInfo VerticalServiceCode Tcm OriginalCalledPartyID RedirectingPartyID RedirectionInformation ACGEncountered Amp1 Amp2 AmpAINNodeID SpcID ISDNDeviceID AmpClogSeqNo AmpCLogRepInd AmpCallProgInd AmpTestReqInd AmpCLogName AmpSvcProvID Sap STRConnection AMASequenceNumber ExtensionParameter GenericAddressList (SEQUENCE. size = 0 to 4) GenericAddress AINPN_GenericAddress 40 to 44 19 20 21 22 0x28 to 0x2c 0x13 0x14 0x15 0x16 AINPN_SpcID AINPN_ISDNDeviceID AINPN_AmpClogSeqNo AINPN_AmpCLogRepInd AINPN_AmpCallProgInd AINPN_AmpTestReqInd AINPN_AmpCLogName AINPN_AmpSvcProvID AINPN_Sap AINPN_STRConnection AINPN_AMASequenceNumber 32 33 34 35 36 37 38 39 16 17 18 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x10 0x11 0x12 AINPN_CallingPartyID AINPN_CallingPartyBGID AINPN_ChargePartyStationType AINPN_Carrier AINPN_AccessCode AINPN_CollectedAddressInfo AINPN_VerticalServiceCode AINPN_Tcm AINPN_OriginalCalledPartyID AINPN_RedirectingPartyID AINPN_RedirectionInformation AINPN_ACGEncountered AINPN_Amp1 7 546 8 552 9 10 12 13 547 548 549 14 15 Value hex 0x7 0x222 0x8 0x228 0x9 0xa 0xc 0xd 0x223 0x224 0x225 0xe 0xf O O O O O O O O O O O O O O M2 C3 C3 O2 O2 O2 O2 O2 O2 O O O O O M2 NetworkSpecificFacilities CTRConnection JurisdictionInformation Prefix AINPN_NetworkSpecificFacilities AINPN_CTRConnection AINPN_JurisdictionInformation AINPN_Prefix O O O O O GenericDigitsList (SEQUENCE.

13.3 InfoCollected INOP_infoCollected Parameter Mnemonic dec InvokeID UserID Dn BRI Spid Dn TrunkGroupID PrivateFacilityGID ADSIcpeID Ssp DiallingPlan BearerCapability ChargeNumber Lata TriggerCriteriaType CallingPartyID ChargePartyStationType AccessCode CollectedAddressInfo VerticalServiceCode Tcm OriginalCalledPartyID RedirectingPartyID RedirectionInformation ACGEncountered Amp1 AINPN_Spid AINPN_Dn AINPN_TrunkGroupId AINPN_PrivateFacilityGID AINPN_ADSIcpeID AINPN_Ssp AINPN_DiallingPlan AINPN_BearerCapability AINPN_ChargeNumber AINPN_Lata AINPN_TriggerCritType AINPN_CallingPartyID AINPN_ChargePartyStationType AINPN_AccessCode AINPN_CollectedAddressInfo AINPN_VerticalServiceCode AINPN_Tcm AINPN_OriginalCalledPartyID AINPN_RedirectingPartyID AINPN_RedirectionInformation AINPN_ACGEncountered AINPN_Amp1 25 26 27 28 29 30 31 545 6 4 5 7 8 9 10 12 13 547 548 549 14 15 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x221 0x6 0x4 0x5 0x7 0x8 0x9 0xa 0xc 0xd 0x223 0x224 0x225 0xe 0xf AINPN_Dn 26 0x1a AINPN_InvokeID 1 Value hex 0x1 M M C2 C2 M3 M3 C2 C2 C2 C2 C2 M O O O O O O O O O O O O O O 251 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_InfoAnalyzed Parameter Mnemonic dec GenericDigits AINPN_GenericDigits 45 to 49 23 24 Value hex 0x2d to 0x31 0x17 0x18 M2 CallingGeodeticLocation TriggerInformation AINPN_CallingGeodeticLocation AINPN_TriggerInformation O O B.

size = 0 to 4) GenericDigits CallingGeodeticLocation TriggerInformation AINPN_GenericDigits AINPN_CallingGeodeticLocation AINPN_TriggerInformation 252 .5 Non-Primitive Interface INOP_infoCollected Parameter Mnemonic dec Amp2 AmpAINNodeID SpcID ISDNDeviceID AmpClogSeqNo AmpCLogRepInd AmpCallProgInd AmpTestReqInd AmpCLogName AmpSvcProvID Sap AINPN_SpcID AINPN_ISDNDeviceID AINPN_AmpClogSeqNo AINPN_AmpCLogRepInd AINPN_AmpCallProgInd AINPN_AmpTestReqInd AINPN_AmpCLogName AINPN_AmpSvcProvID AINPN_Sap 32 33 34 35 36 37 38 39 16 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x10 Value hex O M2 C3 C3 O2 O2 O2 O2 O2 O2 O O 40 to 44 18 0x28 to 0x2c 0x12 M2 O O AINPN_Prefix 22 0x16 O O 45 to 49 23 24 0x2d to 0x31 0x17 0x18 M2 O O GenericAddressList (SEQUENCE. size = 0 to 4) GenericAddress AMASequenceNumber ExtensionParameter Prefix AINPN_GenericAddress AINPN_AMASequenceNumber GenericDigitsList (SEQUENCE.

4 Disconnect INOP_Disconnect Parameter Mnemonic dec InvokeID PrimaryBillingIndicator AMAAlternateBillingNumber AMABusinessCustomerID AINPN_InvokeID AINPN_PrimaryBillingInd AINPN_AMAAlternateBillingNumber AINPN_AMABusinessCustomerID 1 57 61 62 Value hex 0x1 0x39 0x3d 0x3e M O O O O 69 to 70 63 0x45 to 0x46 0x3f M2 O O 71 to 75 15 0x47 to 0x4b 0xf M2 O O M2 AINPN_SpcID AINPN_ISDNDeviceID AINPN_AmpClogSeqNo AINPN_AmpCLogRepInd AINPN_AmpCallProgInd AINPN_AmpTestReqInd AINPN_AmpCLogName AINPN_AmpSvcProvID 32 33 34 35 36 37 38 39 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 C3 C3 O2 O2 O2 O2 O2 O2 O AINPN_Ocn AINPN_MsrID AINPN_ServiceContext AINPN_AMABillingFeature AINPN_AMASequenceNumber 553 554 64 65 18 0x229 0x22a 0x40 0x41 0x12 C2 C2 O O O O AINPN_AMAServiceProviderID AINPN_RTPReroutingNumber 67 511 0x43 0x1ff O O AMALineNumberList (SEQUENCE. size = 0 to 4) AMADigitsDialedWC Amp1 Amp2 AmpAINNodeID SpcID ISDNDeviceID AmpClogSeqNo AmpCLogRepInd AmpCallProgInd AmpTestReqInd AmpCLogName AmpSvcProvID ServiceProviderID Ocn MsrID ServiceContext AMABillingFeature AMASequenceNumber ExtensionParameter AMAServiceProvider RTPReroutingNumber AINPN_AMADigitsDialedWC AINPN_Amp1 253 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.13. size = 0 to 1) AMALineNumber AMAslpID AINPN_AMALineNumber AINPN_AMAslpID AMADigitsDialedWCList (SEQUENCE.

size = 0 to 9) AnnounceElement FlexParameterBlock DisconnectFlag AnswerIndicator PrimaryBillingIndicator AMAAlternateBillingNumber AMABusinessCustomerID AINPN_AnnounceElement1 AINPN_FlexParameterBlk AINPN_DisconnectFlag AINPN_AnswerIndicator AINPN_PrimaryBillingInd AINPN_AMAAlternateBillingNumber AINPN_AMABusinessCustomerID AMALineNumberList (SEQUENCE. size = 0 to 1) AMALineNumber AMAslpID AINPN_AMALineNumber AINPN_AMAslpID AMADigitsDialedWCList (SEQUENCE. size = 0 to 4) AMADigitsDialedWC Amp1 Amp2 AmpAINNodeID SpcID ISDNDeviceID AINPN_AMADigitsDialedWC AINPN_Amp1 254 .5 SendToResource INOP_SendToResource Parameter Mnemonic dec InvokeID ResourceType StrParameterBlock AnnouncementBlock UninterAnnounceBlock (SEQUENCE.13. size = 0 to 9) AnnounceElement AINPN_AnnounceElement0 524 to 533 0x20c to 0x215 AINPN_InvokeID AINPN_ResourceType 1 515 Value hex 0x1 0x203 M M M C2 O3 M4 O3 534 to 543 0x216 to 0x21f M4 C2 AINPN_MaximumDigits 523 0x20b M3 O3 524 to 533 0x20c to 0x215 M4 O3 534 to 543 522 516 517 57 61 62 0x216 to 0x21f 0x20a 0x204 0x205 0x39 0x3d 0x3e M4 C2 O O O O O O 69 to 70 63 0x45 to 0x46 0x3f M2 O O 71 to 75 15 0x47 to 0x4b 0xf M2 O O M2 AINPN_SpcID AINPN_ISDNDeviceID 32 33 0x20 0x21 C3 C3 InterAnnounceBlock (SEQUENCE. size = 0 to 9) AnnounceElement AINPN_AnnounceElement0 InterAnnounceBlock (SEQUENCE.5 Non-Primitive Interface B. size = 0 to 9) AnnounceElement AnnouncementDigitBlock MaximumDigits AINPN_AnnounceElement1 UninterAnnounceBlock (SEQUENCE.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 INOP_SendToResource Parameter Mnemonic dec AmpClogSeqNo AmpCLogRepInd AmpCallProgInd AmpTestReqInd AmpCLogName AmpSvcProvID DestinationAddress DPConverter AMAMeasure ServiceProviderID Ocn MsrID ServiceContext AMABillingFeature AMASequenceNumber ExtensionParameter AMAServiceProvider ExtendedRinging Carrier AlternateCarrier SecondAlternateCarrier CarrierUsage ChargeNumber ChargePartyStationType TSTRCTimer PartyID PartyOnHold CalledPartyID AINPN_AMAServiceProviderID AINPN_ExtendedRinging AINPN_Carrier AINPN_AlternateCarrier AINPN_SecondAlternateCarrier AINPN_CarrierUsage AINPN_ChargeNumber AINPN_ChargePartyStationType AINPN_TSTRCTimer AINPN_PartyID AINPN_PartyOnHold AINPN_CalledPartyID 67 518 552 54 55 66 6 8 519 520 521 3 0x43 0x206 0x228 0x36 0x37 0x42 0x6 0x8 0x207 0x208 0x209 0x3 AINPN_Ocn AINPN_MsrID AINPN_ServiceContext AINPN_AMABillingFeature AINPN_AMASequenceNumber 553 554 64 65 18 229 0x22a 0x40 0x41 0x12 AINPN_AmpClogSeqNo AINPN_AmpCLogRepInd AINPN_AmpCallProgInd AINPN_AmpTestReqInd AINPN_AmpCLogName AINPN_AmpSvcProvID AINPN_DestinationAddress AINPN_DPConverter AINPN_AMAMeasure 34 35 36 37 38 39 512 513 514 Value hex 0x22 0x23 0x24 0x25 0x26 0x27 0x200 0x201 0x202 O2 O2 O2 O2 O2 O2 O O O O C2 C2 O O O O O O O O O O O O O O O O 255 .

6 Application Error The Application Error operation is used to report errors in the other AIN operations.5 Non-Primitive Interface B. INOP_ApplicationError Parameter Mnemonic dec InvokeID ApplicationErrorString ErrorCause FailedMessage opCode parameter invParams UserID Dn BRI Spid Dn TrunkGroupID PrivateFacilityGID ADSIcpeID Ssp DiallingPlan ExtensionParameter AINPN_Spid AINPN_Dn AINPN_TrunkGroupId AINPN_PrivateFacilityGID AINPN_ADSIcpeID AINPN_Ssp AINPN_DiallingPlan 25 26 27 28 29 30 31 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f AINPN_Dn 26 0x1a AINPN_OperationCode AINPN_Parameter AINPN_InvParms 2 555 557 0x2 0x22b 0x22d AINPN_ErrorCause 556 0x22c AINPN_InvokeID 1 Value hex 0x1 M M M2 O M2 O2 O2 O C2 C2 M3 M3 C2 C2 C2 C2 C2 O 256 .13.

n = 0 to 15) RequestedInformationType INPN_Extension_Type2(n) n=0 to 15 Criticality Default = ignore(0) Extension_Field INPN_Extension_Criticality2(n) n=0 to 15 INPN_Extension_Field_PrimData2(n) n=0 to 15 Extension_Field INPN_Extension_Field_ ConstData2 (n) n=0 to 15 Value hex O 2700 to 0xa8c to M 2715 0xa9b 2716 to 0xa9c to D 2731 0xaab 2732 to 0xaac to C. Extension Support 2 Parameter Mnemonic dec Extensions (SEQUENCE.14 Operation Extensions Where permitted by the specification. INPN_Extension_Type_ObjId parameter should then be used. the operation is the same as Extension Support above. B. integer tags are usually used. n = 0 to 15) RequestedInformationType INPN_Extension_Type(n) n=0 to 15 RequestedInformationType INPN_Extension_Type_ObjId(n) n=0 to 15 Criticality Default = ignore(0) Extension_Field INPN_Extension_Criticality(n) n=0 to 15 INPN_Extension_Field_PrimData(n) n=0 to 15 Extension_Field INPN_Extension_Field_ ConstData (n) n=0 to 15 560 to 575 898 to 913 576 to 592 593 to 608 609 to 624 0x230 to 0x23f 0x382 to 0x391 0x240 to 0x24f 0x250 to 0x25f 0x260 to 0x26f Value hex O M. Extensions are not used by AIN. the user is able to include extensions to the normal operation definitions. These extensions can be sent and received using the functional API. In some cases. A 2747 0xabb 2748 to 0xabc to C.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B. Apart from the parameter values. A 2763 0xacb 257 .A C. C M.1 Extension Format Extension Support Parameter Mnemonic dec Extensions (SEQUENCE. Extension Support 2 is used exclusively by CAP V3 in the ApplyCharging operation.14. an objectIdentifier tag may be used as an alternative to the integer tag when formatting or recovering extension types.A When formatting or recovering extension types. INPN_Extension_Type_parameters should be used in those cases. C D C.

0x01. criticality and PrimData parameters should be used. The ConstData parameter must be in a correctly formatted ASN. B. the extension type. The inclusion of the tag and length allows any valid extension tags to be used without changes to the API. 0x99}. where n is the number of the extension. a parameter of length one with a data value {0x99} and a context specific tag 0 – the PrimData parameter should be encoded as {0x80.14. with an appropriately coded tag and length included. use the extension type.1 form.2 Extension Recovery If the extension criticality parameter is not present in the message on recovery.14.5 Non-Primitive Interface B. To include a number of parameters inside a constructed parameter. then the default value of ignore (0) will be placed into the INPN_Extension_Criticality(n) component parameter. The PrimData parameter must be coded in full ASN.1 form. criticality and ConstData parameters. For example. 258 .3 Sending Extensions To include a single primitive extension parameter.

These cover the ITU-T.15.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B. ETSI and CAMEL specifications.2 AIN parameters on page 278.1 Supported INAP Parameter List ITU-T. errors and rejects. ETSI and CAMEL parameters The following table alphabetically lists the parameters used in the supported operations.15. results.15 B. The parameter names used for AIN operation are listed separately in Appendix B. Parameter Value (dec) INPN_Abandon_Ellipsis INPN_AbandonCause INPN_AccessPtName INPN_AccountNumber INPN_AChBillingChargingCharacteristics INPN_ActionIndicator INPN_ActionPerformed INPN_Actions INPN_Active INPN_ActiveSupplementaryServices INPN_AdditionalCallingPartyNumber INPN_AgeOfLocationInformation INPN_Agreements(n) INPN_AlertingPattern INPN_AllAnnouncementsComplete INPN_AllCallSeg_Ellipsis INPN_AllowCdINNoPresentInd INPN_Amount INPN_AnsSpecInfo_Ellipsis INPN_AnsweredCall(n) INPN_Aocrg INPN_AppendFreeFormData INPN_ApplicationContextString INPN_ApplicationTimer(n) INPN_AssCallSeg_Ellipsis INPN_AssistingSSPIPRoutingAddress INPN_AssRelReqSpecInfo INPN_AssRelReqSpecInfo_Ellipsis INPN_AssumedIdle 1408 860 592 1291 52 947 948 1290 636 1282 21 124 668-683 30 4190 1413 721 1245 1410 1228-1243 811 637 49 176-191 1412 102 706 1405 134 259 Notes Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_AttributeCertificationPath INPN_Attributes INPN_AudibleIndicTone INPN_AutomaticRearm(n) INPN_BackwardGVNS INPN_BackwardServIntInd_Ellipsis INPN_BCSMCause INPN_BCSMEvent_Ellipsis(n) 1301 66 4214 4006-4020 723 1403 4208 1335-1350 Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) INPN_BCSMEventCorrelationID INPN_BCSMEventEllipsis(n) 24 4021-4036 Note 2 (see page 277) Note 3 (see page 278) INPN_BCSMFailure_Ellipsis INPN_BCUSMEvent_Ellipsis(n) 946 1351-1366 Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) INPN_BearerCap_Ellipsis INPN_BearerCapability INPN_BearerCapability2 INPN_Bits_BearerCapabilities INPN_Bits_HighLayerCompatiblities INPN_BorInterrogationRequested INPN_BothwayThroughConnectionIndicator INPN_BurstEllipsis INPN_burstInterval INPN_BurstListEllipsis INPN_BusyCause INPN_Bw_ConferenceTreatmentInd INPN_CallActive INPN_CallAttemptElapsedTimeValue(n) INPN_CallCompletionTreatmentInd INPN_CallConnectedElapsedTimeValue(n) INPN_CallDiversionTreatmentInd INPN_CallDuration(n) INPN_CalledAddressValue(n) INPN_CalledNumber(n) INPN_CalledPartyBCDNumber INPN_CalledPartyNumber 260 119 23 2771 1286 1287 2787 111 4211 4194 4212 95 710 638 293-297 716 303-307 712 1196-1211 308-312 1212-1227 129 5 Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_CalledPartyURL INPN_CallFailure(n) INPN_CallForwarded INPN_CallingAddressValue INPN_CallingLineID INPN_CallingPartyBuisnessGroupID INPN_CallingPartyBusinessGroupID INPN_CallingPartyNumber INPN_CallingPartyNumberSMS INPN_CallingPartyRestrictionInd INPN_CallingPartysCategory INPN_CallingPartySubaddress INPN_CallingPartyURL INPN_CallOfferingTreatmentInd INPN_CallRecord_Ellipsis INPN_CallReferenceNumber INPN_CallRelease(n) INPN_CallReleasedAtTcpExp INPN_CallResult INPN_CallSegment INPN_CallSegmentFailure_Ellipsis INPN_CallSegmentID INPN_CallSegmentID_Array(n) INPN_CallSegToCancelEllipsis INPN_CallStopTimeValue(n) INPN_CAMEL_AOC_AfterAnswer INPN_CAMEL_AOC_BeforeAnswer INPN_CamelBusy INPN_Cancel_InvokeID INPN_CancelAllRequests INPN_CancelDigit INPN_CancelDigitSeq(n) INPN_CancelFailed_Operation INPN_CancelFailed_Problem INPN_Carrier INPN_Cause 4357 1116-1131 639 99 106 7 7 6 4188 714 8 9 4358 713 1099 131 1148-1163 640 55 744 4192 320 1004-1019 4210 298-302 4220 143 135 86 4219 77 2837-2852 43 42 40 41 261 Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 4 (see page 278) Note 2 (see page 277) .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_CauseOfLastCallFailure INPN_CellGlobalId0(n) INPN_CellGlobalId1(n) INPN_CellGlobalId2(n) INPN_CellGlobalId3(n) INPN_CellGlobalId4(n) INPN_CellGlobalId5(n) INPN_CellGlobalId6(n) INPN_CellGlobalId7(n) INPN_CellGlobalId8(n) INPN_CellGlobalId9(n) INPN_CellIdFixedLength INPN_CertificationPath INPN_cGEncountered INPN_CGlobal_SArea_LAI INPN_ChangeOfLocationEllipsis0(n) 1283 2885-2900 2997-3012 3109-3124 3221-3236 3333-3348 3445-3460 3557-3572 3669-3684 3781-3796 3893-3908 122 1294 10 641 2981-2996 Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) INPN_ChangeOfLocationEllipsis1(n) 3093-3108 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis2(n) 3205-3220 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis3(n) 3317-3332 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis4(n) 3429-3444 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis5(n) 3541-3556 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis6(n) 3653-3668 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis7(n) 3765-3780 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis8(n) 3877-3892 Note 2 (see page 277) Note 3 (see page 278) INPN_ChangeOfLocationEllipsis9(n) 3989-4004 Note 2 (see page 277) Note 3 (see page 278) INPN_ChargeIndicator INPN_ChargeNumber INPN_ChargingEvent_Ellipsis(n) 4182 642 1303-1318 Note 2 (see page 277) Note 3 (see page 278) 262 .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_ChargingID INPN_ChargingParameters_Ellipsis INPN_ChargingTariffInformation INPN_CldAddrServ_Ellipsis INPN_ClgAddrServ_Ellipsis INPN_CollectedInfo_Ellipsis INPN_collectInformationAllowed INPN_ComCalledAddressValue INPN_CompRecSpecInfo INPN_ComServiceKey INPN_ConnectedNumberTreatment INPN_ConnectTime INPN_ContinueWithArgumentExtensionEllipsi s INPN_ControlDigits_Ellipsis INPN_ControlType INPN_CorrelationID INPN_CounterID(n) INPN_CounterValue(n) INPN_CreditLimitReached(n) INPN_CreditUnit INPN_Crgt INPN_CSAID INPN_CSFailure_Ellipsis INPN_CUG_Index INPN_CUG_Interlock INPN_CUG_OutgoingAccess INPN_CurLocRetrieved INPN_CurrencyID INPN_CurrencyValue_Ellipsis INPN_CutAndPaste INPN_CWTreatmentInd INPN_Date(n) INPN_DestinationAddr INPN_DestinationRoutingAddress(n) INPN_DestinationRoutingAddressURL 643 1254 932 1398 1400 4221 2785 894 705 893 718 103 4209 558 101 31 328-427 428-527 1180-1195 1368 810 725 945 644 645 646 4228 1244 1246 32 647 543-547 648 27-29 4354 263 Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_DestSubscriberNumber INPN_DialledDigits INPN_DialledNumber INPN_DigitsResponse INPN_DisconnectFromIPForbidden INPN_DiscSpecInfo_Ellipsis INPN_DisplayInformation INPN_DistinguishedName INPN_DPAssignment INPN_DpSpecCritAltEllipsis(n) 649 4 105 47 59 1409 91 1295 14 4233-4248 Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) INPN_DTMFDigitsCompleted INPN_DTMFDigitsTimeOut INPN_Duration INPN_ECTTreatmentInd INPN_ElementaryMessageID INPN_ElementaryMessageIDs(n) INPN_Ellipsis INPN_EndOfRecordingDigit INPN_EndOfReplyDigit INPN_EndOfReplyDigitSeq(n) INPN_EnhancedDialledServicesAllowed INPN_EnteringCellGlobalId(n) INPN_EnteringLocationAreaId(n) INPN_EnteringServiceAreaId(n) INPN_EntityReleased_Cause INPN_EntityReleased_Reason INPN_Error_Attributes INPN_Error_Date(n) INPN_Error_DisplayInformation INPN_Error_Duration INPN_Error_ElementaryMessageID INPN_Error_ElementaryMessageIDs(n) INPN_Error_InfoToSend_Ellipsis INPN_Error_Integer(n) INPN_Error_Interval 4183 4184 89 709 628 256-271 112 553 76 2821-2836 2784 4053-4062 4093-4102 4073-4082 944 943 1256 1083-1087 1096 1094 1258 1052-1067 635 1068-1072 1095 Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) 264 .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_Error_MessageContent INPN_Error_Number(n) INPN_Error_NumberOfRepetitions INPN_Error_Price(n) INPN_Error_Time(n) INPN_Error_ToneID INPN_Error_Variable_MessageID INPN_ErrorProtection INPN_Errortreatment INPN_EventSpecificInformationBCUSM INPN_EventSpecificInformationCharging INPN_EventSpecificInformationTariff INPN_EventSpecInfo_Ellipsis INPN_EventSpecInfoGPRS_Ellipsis INPN_EventSpecInfoSMS_Ellipsis INPN_EventTypeBCSM(n) INPN_EventTypeBCUSM(n) INPN_EventTypeCharging(n) INPN_EventTypeSMS(n) INPN_EventTypeTariff(n) INPN_Ext_BearerServiceCode INPN_Ext_BearerServiceCode_tServChng INPN_Ext_BearerServiceCode2 INPN_Ext_TeleserviceCode INPN_Ext_TeleserviceCode_tServChng INPN_Ext_TeleserviceCode2 INPN_Extension_Criticality(n) INPN_Extension_Criticality2(n) INPN_Extension_Field_ConstData(n) INPN_Extension_Field_ConstData2(n) INPN_Extension_Field_PrimData(n) INPN_Extension_Field_PrimData2(n) INPN_Extension_Type(n) INPN_Extension_Type_ObjId(n) INPN_Extension_Type2(n) INPN_ExtensionContainer 1255 1073-1077 1093 1088-1092 1078-1082 1259 1257 1302 81 727 58 707 113 1372 1371 192-207 728-743 272-287 861-876 794-809 120 4180 2764 121 4181 2765 576-591 2716-2731 609-624 2748-2763 593-608 2732-2747 560-575 898-913 2700-2715 128 265 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_FailureCause INPN_FCIBCC INPN_FCIBCC_Ellipsis INPN_FCIBCCS INPN_FCIBCCS1 INPN_FCIBCCSeq_Ellipsis INPN_FCIBillingChargingCharacteristics INPN_FCIGPRSseq_Ellipsis INPN_Filtering_Duration INPN_FirstAnnouncementStarted INPN_FirstDigitTimeOut INPN_ForwardCallIndicators INPN_ForwardedCall INPN_ForwardGVNS INPN_ForwardingCondition INPN_forwardingDestinationNumber INPN_ForwardingDestNumber INPN_ForwardServIntInd_Ellipsis INPN_FreeFormData INPN_Fw_ConferenceTreatmentInd INPN_Gap_Duration INPN_GapInd_Ellipsis INPN_GapInterval INPN_GapOnServ_Ellipsis INPN_GenericName INPN_GenericNumber(n) INPN_GeodeticInformation INPN_GeographicalInformation INPN_GGSNAddress INPN_Global(n) INPN_GMSCAddress INPN_GPRSCause INPN_GPRSChargingID INPN_GPRSEventType(n) INPN_GPRSExtensionContainer INPN_GPRSGeographicalInformation 266 94 708 4217 700 715 1399 54 1367 98 4191 79 22 651 724 33 4185 2776 1402 319 711 72 1411 73 1401 934 67-71 4229 125 652 828-843 653 654 655 877-892 896 895 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_GPRSRoutingAreaID INPN_GSM_ForwardingPending INPN_GsmSCFAddress INPN_HighLayerCompatibility INPN_HighLayerCompatibility2 INPN_HoldTreatmentInd INPN_HuntGroup INPN_IA5Information INPN_IA5Response INPN_IA5String(n) INPN_IMEI INPN_IMSI INPN_IMSSFAddress INPN_InbandInfo_Ellipsis INPN_Include_NA_Info INPN_InfoToRecord_Ellipsis INPN_InfoToSend_Ellipsis INPN_Initial_CAI_E1 INPN_Initial_CAI_E2 INPN_Initial_CAI_E3 INPN_Initial_CAI_E4 INPN_Initial_CAI_E5 INPN_Initial_CAI_E6 INPN_Initial_CAI_E7 INPN_InitialCallSegment INPN_InitialDPArgExt_Ellipsis INPN_InitialTimeInterval INPN_InitialUnitIncrement INPN_InitiateIntegrity INPN_InitiatingEntity INPN_INServiceControlCode INPN_INServiceControlCodeHigh0(n) INPN_INServiceControlCodeHigh1(n) INPN_INServiceControlCodeHigh2(n) INPN_INServiceControlCodeHigh3(n) INPN_INServiceControlCodeLow0(n) 897 133 4186 19 2781 656 953 955 48 1261-1276 2778 130 4355 1383 138 559 634 144 145 146 147 148 149 150 745 117 1253 1250 657 942 701 1464-1479 1544-1559 1624-1639 1704-1719 1448-1463 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) 267 Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_INServiceControlCodeLow1(n) INPN_INServiceControlCodeLow2(n) INPN_INServiceControlCodeLow3(n) INPN_Integer(n) INPN_InterDigitTimeOut INPN_InterDigitTimeout(n) INPN_InterMSCHandOver(n) INPN_InterMSCHandOver0(n) INPN_InterMSCHandOver1(n) INPN_InterMSCHandOver2(n) INPN_InterMSCHandOver3(n) INPN_InterMSCHandOver4(n) INPN_InterMSCHandOver5(n) INPN_InterMSCHandOver6(n) INPN_InterMSCHandOver7(n) INPN_InterMSCHandOver8(n) INPN_InterMSCHandOver9(n) INPN_InterPLMNHandOver(n) INPN_InterPLMNHandOver0(n) INPN_InterPLMNHandOver1(n) INPN_InterPLMNHandOver2(n) INPN_InterPLMNHandOver3(n) INPN_InterPLMNHandOver4(n) INPN_InterPLMNHandOver5(n) INPN_InterPLMNHandOver6(n) INPN_InterPLMNHandOver7(n) INPN_InterPLMNHandOver8(n) INPN_InterPLMNHandOver9(n) INPN_InterruptableAnnInd INPN_InterSystemHandOver0(n) INPN_InterSystemHandOver1(n) INPN_InterSystemHandOver2(n) INPN_InterSystemHandOver3(n) INPN_InterSystemHandOver4(n) INPN_InterSystemHandOver5(n) INPN_InterSystemHandOver6(n) 268 1528-1543 1608-1623 1688-1703 528-532 80 2869-2884 4143-4152 2965-2980 3077-3092 3189-3204 3301-3316 3413-3428 3525-3540 3637-3652 3749-3764 3861-3876 3973-3988 4133-4142 2949-2964 3061-3076 3173-3188 3285-3300 3397-3412 3509-3524 3621-3636 3733-3748 3845-3860 3957-3972 82 2933-2948 3045-3060 3157-3172 3269-3284 3381-3396 3493-3508 3605-3620 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_InterSystemHandOver7(n) INPN_InterSystemHandOver8(n) INPN_InterSystemHandOver9(n) INPN_InterSystemHandOverToGSM(n) INPN_InterSystemHandOverToUMTS(n) INPN_Interval INPN_InvokableService INPN_InvokedSupplementaryService INPN_InvokeID INPN_IPAddrCallSeg_Ellipsis INPN_IPAddrLegID_Ellipsis INPN_IPAvailable INPN_IPRoutingAddress INPN_IPSSPCapabilities INPN_ISDNAccessRelatedInformation INPN_ISDNAddressString INPN_LAIFixedLength INPN_LastEventIndicator INPN_LeavingCellGlobalId(n) INPN_LeavingLocationAreaId(n) INPN_LeavingServiceAreaId(n) INPN_LegActive INPN_LI_LocationNumber INPN_Linked_Op_Code INPN_LinkedID INPN_Local(n) INPN_LocalValue INPN_LocationAreaId0(n) INPN_LocationAreaId1(n) INPN_LocationAreaId2(n) INPN_LocationAreaId3(n) INPN_LocationAreaId4(n) INPN_LocationAreaId5(n) INPN_LocationAreaId6(n) INPN_LocationAreaId7(n) INPN_LocationAreaId8(n) 3717-3732 3829-3844 3941-3956 4123-4132 4113-4122 90 1293 1281 1 1415 1414 12 85 11 34 726 123 627 4063-4072 4103-4112 4083-4092 4215 127 57 2 844-859 702 2917-2932 3029-3044 3141-3156 3253-3268 3365-3380 3477-3492 3589-3604 3701-3716 3813-3828 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) 269 .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_LocationAreaId9(n) INPN_LocationInfo_Ellipsis INPN_LocationInfoGPRS_Ellipsis INPN_LocationInfoGPRS_SAIPresent INPN_LocationInfoGPRS_SelLSAIdentity INPN_LocationInfoGPRS_SGSNNumber INPN_LocationNumber INPN_LowLayerCompatibility INPN_LowLayerCompatibility2 INPN_MailBoxID INPN_MaxCallPeriodDuration INPN_MaxElapsedTime INPN_MaximumNumberOfCounters INPN_MaximumNumberOfDigits INPN_MaximumNumberOfDigitsSeq(n) INPN_MaxTransferredVol INPN_MC_InterDigitTimeout(n) INPN_Media INPN_MediaTypeInfo(n) INPN_MessageContent INPN_MessageDeletionTimeOut INPN_MessageType INPN_MetDPCriterion_Ellipsis(n) 3925-3940 114 1369 4232 4281 4231 13 2782 2783 322 159 658 93 75 2805-2820 659 4265-4280 323 4359-4363 65 625 56 4153-4162 Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallCtlInfoEllipsis(n) 4249-4264 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallCtrlSeq0_Ellipsis(n) 1432-1447 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallCtrlSeq1_Ellipsis(n) 1512-1527 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallCtrlSeq2_Ellipsis(n) 1592-1607 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallCtrlSeq3_Ellipsis(n) 1672-1687 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallInfo_Ellipsis INPN_MidCallInfoType0_Ellipsis(n) 1406 1416-1431 Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) 270 .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_MidCallInfoType1_Ellipsis(n) 1496-1511 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallInfoType2_Ellipsis(n) 1576-1591 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallInfoType3_Ellipsis(n) 1656-1671 Note 2 (see page 277) Note 3 (see page 278) INPN_MidCallReportType0(n) INPN_MidCallReportType1(n) INPN_MidCallReportType2(n) INPN_MidCallReportType3(n) INPN_MidCallSpecInfo_Ellipsis INPN_MinimumNumberOfDigits INPN_MinimumNumberOfDigitsSeq(n) INPN_MiscCall_Ellipsis INPN_MonitorMode(n) INPN_MSCAddress INPN_MSClassMark2 INPN_MSISDN INPN_MSNetworkCapability INPN_MSRadioAccessCapability INPN_MT_SMSCause INPN_NACarrierID INPN_NACarrierInfo_Ellipsis INPN_NAChargeNumber INPN_NACICSelectionType INPN_NAInfo_Ellipsis INPN_NAOliInfo INPN_NegGPRSQoSExt_Ellipsis INPN_NegLngQoSFormat INPN_NegShtQoSFormat INPN_NegSupToLongQoSFormat INPN_NetDetNotReachable INPN_NetworkSpecific(n) INPN_NewCallSegment(n) INPN_NewCallSegmentAssociation INPN_NewLeg(n) INPN_NonCUGCall 1480-1495 1560-1575 1640-1655 1720-1735 1407 74 2789-2804 1381 208-223 132 2777 660 661 662 2772 140 116 142 139 115 141 4207 747 746 4206 136 684-699 1036-1051 935 988-1003 663 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) 271 .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_None INPN_NoReply(n) INPN_Notification INPN_NotProvidedFromVLR INPN_Null INPN_Number(n) INPN_NumberingPlan INPN_NumberOfAllowedRetries INPN_numberOfBursts INPN_NumberOfCallAttempts INPN_NumberOfCalls INPN_NumberOfDigits(n) INPN_NumberOfRepetitions INPN_numberOfTonesInBurst INPN_OCSIApplicable INPN_OfferedCamel4Functionalities INPN_oInitiatorOfServiceCharge INPN_oNatureOfServiceCharge INPN_OperationCode INPN_OrCall INPN_OriginalCalledPartyID INPN_OriginalCalledPartyURL INPN_oServiceChargeInfo_Ellipsis INPN_PDPAddress INPN_PDPID INPN_PDPInitiationType INPN_PDPTypeNumber INPN_PDPTypeOrganization INPN_PreferredLanguage INPN_Price(n) INPN_PrivateFacilityID INPN_problem_code INPN_provider_error INPN_QoS_Ellipsis INPN_Random INPN_ReceivedStatus 272 650 1132-1147 1288 137 0 533-537 107 1097 4193 1280 97 160-175 88 4195 110 2780 4224 4226 1300 664 15 4353 4222 666 665 667 748 749 1285 548-552 952 51 50 1370 1297 631 Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_ReceivingSideID(n) INPN_Record_MessageID INPN_RecordedMessageID INPN_RecordedMessageUnits INPN_RedirectingPartyID INPN_RedirectingPartyURL INPN_RedirectionInformation INPN_RegistratorIdentifier INPN_ReleaseCause INPN_ReleaseCauseValue(n) INPN_ReleaseIfDurExceeded INPN_RelIfDurEx_Ellipsis INPN_RelIfDurExc_Ellipsis INPN_RelIfDurExc_Tone INPN_ReplayAllowed INPN_ReplayDigit INPN_ReportExpected INPN_ReqGPRSQoSExt_Ellipsis INPN_ReqInfo_Ellipsis(n) 240-255 630 632 633 25 4352 26 949 96 313-317 750 4179 118 318 557 554 1278 4203 1376-1380 Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 3 (see page 278) INPN_ReqLngQoSFormat INPN_ReqShtQoSFormat INPN_ReqSupToLongQoSFormat INPN_RequestAnnouncementComplete INPN_RequestAnnouncementStarted INPN_RequestedInfoError INPN_RequestedInformationType(n) INPN_RequestedType INPN_RequestedUTSI_Ellipsis(n) 752 751 4202 60 4189 44 288-292 1279 1319-1334 Note 2 (see page 277) Note 3 (see page 278) Note 2 (see page 277) INPN_Response INPN_ResponseCondition INPN_RestartAllowed INPN_RestartRecordingDigit INPN_RO_TmGPRSLastTariffSwch INPN_RO_TmGPRSNoTariffSwch INPN_RO_TmGPRSTariffSwchInt 1299 108 556 555 757 756 758 273 .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_RO_VolIfNoTariffSwch INPN_RO_VolLastTariffSwch INPN_RO_VolTariffSwchInt INPN_RouteIndex INPN_RouteList(n) INPN_RouteNotPermitted INPN_RoutingAreaID INPN_RoutingAreaUpdate INPN_RoutingProhibited INPN_RPCause INPN_SAIPresent INPN_ScalingFactor INPN_ScfID INPN_SCIBCCAlt_Ellipsis INPN_SCIBillingChargingCharacteristics INPN_SCIGPRSBC_Ellipsis INPN_ScriptId_Global INPN_ScriptId_Local INPN_ScriptResult INPN_ScriptSpecificInfo INPN_SecondaryPDPContext INPN_SegmentsPerDataInterval INPN_SelectLSAIdentity INPN_SendCalculationToSCPIndication INPN_SendingSideID(n) INPN_ServiceAreaId0(n) INPN_ServiceAreaId1(n) INPN_ServiceAreaId2(n) INPN_ServiceAreaId3(n) INPN_ServiceAreaId4(n) INPN_ServiceAreaId5(n) INPN_ServiceAreaId6(n) INPN_ServiceAreaId7(n) INPN_ServiceAreaId8(n) INPN_ServiceAreaId9(n) INPN_ServiceInteractionIndicators 274 761 759 760 954 35-37 753 754 755 1260 762 763 1249 38 4218 87 4201 325 324 327 326 764 1252 765 53 224-239 2901-2916 3013-3028 3125-3140 3237-3252 3349-3364 3461-3476 3573-3588 3685-3700 3797-3812 3909-3924 20 Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) .

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_ServiceKey INPN_ServiceProfileIdentifier INPN_ServIntActInd2_Ellipsis INPN_SFBillingChargingCharacteristics INPN_SFTarrifMessage_Ellipsis INPN_SGSNCapabilities INPN_SGSNNumber INPN_SipCallId INPN_SMSCAddress INPN_SMSCause INPN_SMSReferenceNumber INPN_SourceCallSegment(n) INPN_SourceLeg(n) INPN_SrfConnection INPN_SS_Invocation(n) INPN_StartDigit INPN_StartDigitSeq(n) INPN_StartTime INPN_StopTime INPN_SubGPRSQoSExt_Ellipsis INPN_SubLngQoSFormat INPN_SubscriberID INPN_Subsequent_CAI_E1 INPN_Subsequent_CAI_E2 INPN_Subsequent_CAI_E3 INPN_Subsequent_CAI_E4 INPN_Subsequent_CAI_E5 INPN_Subsequent_CAI_E6 INPN_Subsequent_CAI_E7 INPN_SubShtQoSFormat INPN_SubSupToLongQoSFormat INPN_SupplimentaryServices INPN_SupportedCamelPhases INPN_SuppressCallDiverNot INPN_SuppressCallTransferNot INPN_SuppressDCSI 3 16 1404 92 933 766 767 4356 768 769 770 1020-1035 972-987 2786 1164-1179 78 2853-2868 63 100 4205 772 321 151 152 153 154 155 156 157 771 4204 1277 2779 719 720 4198 275 Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) .

5 Non-Primitive Interface Parameter Value (dec) Notes INPN_SuppressionOfAnnouncement INPN_SuppressNCSI INPN_SuppressOCSI INPN_SuppressOutgoingCallBarring INPN_SuppressTCSI INPN_SuspendTimer INPN_SystemFailure INPN_Target INPN_TargetCallSegment INPN_TargetCallSegmentAssociation INPN_TariffMessage INPN_TariffSwitchInterval INPN_TaskRefused INPN_TerminalType INPN_Time(n) INPN_TimeAndTimezone INPN_TimePerInterval INPN_TimerID INPN_TimerValue INPN_TimeStamp INPN_TimeToRecord INPN_tInitiatorOfServiceCharge INPN_TmDurChar_Ellipsis INPN_TmDurCharRes_Ellipsis INPN_TmGPRSNoTariffSwch INPN_TmGPRSSinceLastTariffSwch INPN_TmGPRSTariffSwchInt INPN_TmIfNoTariffSwch INPN_Tmr INPN_TmSinceTariffSwch INPN_tNatureOfServiceCharge INPN_Tone INPN_Tone_Ellipsis INPN_toneDuration INPN_ToneID INPN_toneInterval 276 109 2788 4200 4199 4187 717 45 1298 936 937 956 158 46 17 538-541 703 1248 61 62 1292 626 4225 1374 1373 773 774 775 776 104 777 4227 778 1375 4196 64 4197 Note 3 (see page 278) Note 3 (see page 278) Note 3 (see page 278) Note 2 (see page 277) .

Note 2: Parameter is a primitive inside a sequence of a constructed type in at least one operation. 277 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter Value (dec) Notes INPN_TPDataCodingScheme INPN_TPProtocolID INPN_TPShtMsgSubInfo INPN_TPValidityPeriod INPN_TravellingClassMark INPN_TriggerDataId_Ellipsis INPN_TriggerType INPN_TrunkGroupID INPN_tServiceChargeInfo_Ellipsis INPN_TypeOfRequestedInfo INPN_UniqueCallID INPN_UnitsPerDataInterval INPN_UnitsPerInterval INPN_UserAbandon(n) INPN_UserDialogueDuratInd INPN_UserInteractionModes INPN_USIInformation INPN_USIMonitorMode(n) INPN_UTCTime INPN_UU_Ellipsis INPN_UU_ExtensionContainer INPN_UUI INPN_UUIndicator INPN_uusCFInteraction INPN_Variable_MessageID INPN_Vlr_Number INPN_VoiceBack INPN_VoiceInformation INPN_VolIfNoTariffSwch INPN_VolLastTariffSwch INPN_VolTariffSwchInt INPN_warningPeriod 779 780 781 782 39 950 18 951 4223 1098 1289 1251 1247 1100-1115 722 1284 704 812-827 1296 4216 4230 2774 2773 2775 629 126 84 83 785 783 784 4213 Note 3 (see page 278) Note 2 (see page 277) Note 2 (see page 277) Note 3 (see page 278) Note 3 (see page 278) Note 1: Parameter is a sequence of a primitive type.

75 69 . If present AOCAfterAnswer will be sent. otherwise AOCBeforeAnswer or the AOCExtension will be sent. length and data—is stored in the parameter as it appears in the message buffer. B.70 514 18 67 63 15 36 38 Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Value (dec) Notes 278 . Parameter AINPN_AccessCode AINPN_AccumulatedDigits(i) AINPN_ACGEncountered AINPN_ADSIcpeID AINPN_AlternateBillingInd AINPN_AlternateCarrier AINPN_AlternateTrunkGroup AINPN_AMAAlternateBillingNumber AINPN_AMABillingFeature AINPN_AMABusinessCustomerID AINPN_AMADigitsDialedWC(i) AINPN_AMALineNumber(i) AINPN_AMAMeasure AINPN_AMASequenceNumber AINPN_AMAServiceProviderID AINPN_AMAslpID AINPN_Amp1 AINPN_AmpCallProgInd AINPN_AmpCLogName 9 196 . If more than one parameter is present in the ellipsis. Note 4: INPN_CAMEL_AOC_AfterAnswer will not be formatted or decoded. As the format and encoding of these parameters is inherently undefined in the specification. ETSI and CAMEL parameters on page 259. for example. ETSI and CAMEL specifications are listed separately in Section B.1 ITU-T. This allows the user to recover the largest range of additional parameter data without requiring custom changes to the API library. the entire parameter—including tag.5 Non-Primitive Interface Note 3: Where an operation defines a sequence as ending with an ellipsis element. errors and rejects.15.15.2 AIN parameters The following table alphabetically lists the parameters used in the supported operations. the parameters are concatenated together in the order they appear in the message and stored in the same ellipsis parameter. Used in conjunction with INPN_CAMEL_AOC_BeforeAnswer parameter.210 14 29 58 54 52 61 65 62 71 . it is used to determine if the AOC is after the answer for CAMEL v4. INPN_Ellipsis. additional parameters may be included at the end of the sequence. These cover the AIN specifications. The parameter names used for ITU-T. results. The data from these additional parameters is stored in a single parameter.

255 23 546 7 271 .543 517 68 545 76 .90 376 .345 466 .285 552 66 136 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter AINPN_AmpCLogRepInd AINPN_AmpCLogSeqNo AINPN_AmpSvcProvID AINPN_AmpTestReqInd AINPN_AnnounceElement0(i) AINPN_AnnounceElement1(i) AINPN_AnswerIndicator AINPN_ApplyRestrictions AINPN_BearerCapability AINPN_Blank(i) AINPN_CallAppearanceID(i) AINPN_CalledAddress(i) AINPN_CalledPartyID AINPN_CalledPartyName(i) AINPN_CallingAddress(i) AINPN_CallingGeodeticLocation AINPN_CallingPartyBGID AINPN_CallingPartyID AINPN_CallingPartyName(i) AINPN_Carrier AINPN_CarrierUsage AINPN_Cause(i) AINPN_ChargeNumber AINPN_ChargePartyStationType AINPN_CollectedAddressInfo AINPN_CollectedDigits AINPN_ConnectedName(i) AINPN_ConnectedNumber(i) AINPN_Continuation(i) AINPN_CTRConnection AINPN_DateTimeOfDay(i) AINPN_DestinationAddress AINPN_DialingPlan AINPN_DisconnectFlag AINPN_Dn AINPN_DPConverter AINPN_ErrorCause Value (dec) 35 34 39 37 524 .480 106 .533 534 .120 20 361 .375 512 31 516 26 513 556 Notes Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) 279 .150 6 8 10 11 331 .390 121 .135 3 286 .300 241 .

180 0 553 558 301 .405 522 550 40 .165 181 .49 551 226 .44 45 .240 1 557 33 21 4 2 523 554 19 166 .315 451 .195 Notes Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 3 (see page 282) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) .5 Non-Primitive Interface Parameter AINPN_ExtendedRinging AINPN_FeatureAddress(i) AINPN_FlexParameterBlk AINPN_ForwardCallIndicators AINPN_GenericAddress(i) AINPN_GenericDigits(i) AINPN_GenericName AINPN_Inband(i) AINPN_InvokeID AINPN_InvParms AINPN_ISDNDeviceID AINPN_JuristrictionInformation AINPN_Lata AINPN_LinkedID AINPN_MaximumDigits AINPN_MsrID AINPN_NetworkSpecificFacilities AINPN_NotificationInd(i) AINPN_Null AINPN_Ocn AINPN_OperationCode AINPN_OrigCalledName(i) AINPN_OrigCalledNumber(i) AINPN_OriginalCalledPartyID AINPN_OrigRestrictions(i) AINPN_OutpulseNumber AINPN_OverflowBillingInd AINPN_Parameter AINPN_PartyID AINPN_PartyOnHold AINPN_PassiveLegTreatment AINPN_Prefix AINPN_PrimaryBillingInd AINPN_PrimaryTrunkGroup AINPN_PrivateFacilityGID AINPN_ProgressInd(i) AINPN_Prompt(i) 280 Value (dec) 518 391 .465 547 346 -360 50 60 555 520 521 56 22 57 51 28 151 .

330 436 .450 548 496 .420 421 – 435 515 511 16 59 55 53 64 91 .510 549 406 .495 5 24 27 519 12 Notes Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 2 (see page 281) Note 1: Parameter is a sequence of a primitive type.225 17 13 481 . Note 2: Parameter is a primitive inside a sequence of a constructed type in at least one operation.270 316 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Parameter AINPN_Reason(i) AINPN_RedirectingName(i) AINPN_RedirectingNumber(i) AINPN_RedirectingPartyID AINPN_RedirectingReason(i) AINPN_RedirectionInformation AINPN_RedirectionName(i) AINPN_RedirectionNumber(i) AINPN_ResourceType AINPN_RTPReroutingNumber AINPN_Sap AINPN_SecondAlternateBillingInd AINPN_SecondAlternateCarrier AINPN_SecondAlternateTrunkGroup AINPN_ServiceContext AINPN_Skip(i) AINPN_SpcID AINPN_Spid AINPN_Ssp AINPN_Status(i) AINPN_STRConnection AINPN_Tcm AINPN_Text(i) AINPN_TriggerCritType AINPN_TriggerInformation AINPN_TrunkGroupID AINPN_TSTRCTimer AINPN_VerticalServiceCode Value (dec) 256 .105 32 25 30 211 . 281 .

INPN_Ellipsis. length and data is stored in the parameter as it appears in the message buffer. 282 . This allows the user to recover the largest range of additional parameter data without requiring custom changes to the API library. As the format and encoding of these parameters is inherently undefined in the specification.5 Non-Primitive Interface Note 3: Where an operation defines a sequence as ending with an ellipsis element. the entire parameter including tag. If more than one parameter is present in the ellipsis they are concatenated together in the order they appear in the message and stored in the same ellipsis parameter. additional parameters may be included at the end of the sequence. The data from these additional parameters is stored in a single parameter e.g.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

B.16

Supported INAP Operation Result
The following tables indicate those operations which have valid results and the parameters supported for those results.
Note: Not all of the protocols supported include all of these operations.
INOP_ActivateServiceFiltering Parameter InvokeID Mnemonic INPN_InvokeID 1 Value (dec) Value (hex) 0x1 M

INOP_PromptAndCollectUserInformation Parameter InvokeID DigitsResponse Mnemonic INPN_InvokeID INPN_DigitsResponse Value (dec) 1 47 Value (hex) 0x1 0x2f M M

INOP_ActivityTest Parameter InvokeID Mnemonic INPN_InvokeID 1 Value (dec) Value (hex) 0x1 M

INOP_PromptAndReceiveMessage Parameter Mnemonic Value (dec) 1 631 632 633 Value (hex) 0x1 0x277 0x278 0x279 M M O O O 112 0x70 A

InvokeID ReceivedStatus RecordedMessageID RecordedMessageUnits

INPN_InvokeID INPN_ReceivedStatus INPN_RecordedMessageID INPN_RecordedMessageUnits

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis

283

5 Non-Primitive Interface

INOP_ProvideUserInformation Parameter Mnemonic dec InvokeID INPN_InvokeID 1 0x1 Value hex M M 1261 to 1276 1277 0x4ed to 0x4fc 0x4fd O2

Received Information (size = 1 to 16) IA5String INPN_IA5String(n) (n = 0 to 15) SupplimentaryServices SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCode AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_SupplimentaryServices

O O O2 O2 O2 O2 O2 O2 O2 O2 O2 O

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis 112 0x70

A

INOP_ManageTriggerData Parameter Mnemonic dec InvokeID ActionPerformed INPN_InvokeID INPN_ActionPerformed 1 948 Value hex 0x1 0x3b4 M O O 112 0x70 A

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis

INOP_InitiateAssociation Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_ConfirmedNotificationProvided Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 0x1 Value (hex) M

284

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

INOP_ConfirmedReportChargingInformation Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_CreateCallSegmentAssociation Parameter Mnemonic Value (dec) InvokeID NewCallSegment Association INPN_InvokeID INPN_NewCallSegment Association 1 935 Value (hex) 0x1 0x3a7 M M O 112 0x70 A

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis

INOP_DisconnectLeg Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_MergeCallSegments Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_MoveCallSegments Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_MoveLeg Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_SplitLeg Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

285

5 Non-Primitive Interface

INOP_NetworkCapability Parameter Mnemonic Value (dec) InvokeID BearerCapabilities (Bitstring) HighLayerCompatiblities (Bitstring) SupplimentaryServices SecurityParameters CertificationPath DistinguishedName UTCTime Random Target Response OperationCod AttributeCertificationPath ErrorProtection INPN_CertificationPath INPN_DistinguishedName INPN_UTCTime INPN_Random INPN_Target INPN_Response INPN_OperationCode INPN_AttributeCertificationPath INPN_ErrorProtection 1294 1295 1296 1297 1298 1299 1300 1301 1302 0x50e 0x50f 0x510 0x511 0x512 0x513 0x514 0x515 0x516 INPN_InvokeID INPN_Bits_BearerCapabilities INPN_Bits_HighLayer Compatiblities INPN_SupplimentaryServices 1 1286 1287 1277 Value (hex) 0x1 0x506 0x507 0x4fd M O O O O O2 O2 O2 O2 O2 O2 O2 O2 O2 O 112 0x70 A

Extensions (see Appendix B.14 Operation Extensions on page 257) Ellipsis INPN_Ellipsis

INOP_ActivityTestGPRS Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_ApplyChargingReportGPRS Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_EntityReleasedGPRS Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M

INOP_EventReportGPRS Parameter Mnemonic Value (dec) InvokeID
286

Value (hex) 0x1 M

INPN_InvokeID

1

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12

AINOP_SendToResource Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M O

Extensions (see Appendix B.14 Operation Extensions on page 257)

287

17 Supported INAP Errors The following errors are currently supported to provide negative results for the supported operations.h header file accompanying the API suite.TCAP level. The mnemonics identified below are defined in the in_inc. Note: The "provider error" error indicates an error at the INAP . They are used in the "err_name" parameter of the IN_set_error() and IN_get_error() API functions. Error Mnemonic Value (dec) Cancelled CancelFailed ETCFailed ImproperCallerResponse MissingCustomerRecord MissingParameter ParameterOutOfRange RequestedInfoError SystemFailure TaskRefused UnavailableResource UnexpectedComponent Sequence UnexpectedDataValue UnexpectedParameter UnknownLegID UnknownResource SCFReferral SCFTaskRefused ChainingRefused UnknownPDPID ProviderError INER_Cancelled INER_CancelFailed INER_ETCFailed INER_ImproperCallerResponse INER_MissingCustomerRecord INER_MissingParameter INER_ParameterOutOfRange INER_RequestedInfoError INER_SystemFailure INER_TaskRefused INER_UnavailableResource INER_UnexpectedComponent Sequence INER_UnexpectedDataValue INER_UnexpectedParameter INER_UnknownLegID INER_UnknownResource INER_SCF_Referral INER_SCF_TaskRefused INER_ChainingRefused INER_UnknownPDPID INER_provider_error 0 1 3 4 6 7 8 10 11 12 13 14 15 16 17 18 21 22 23 50 240 Value (hex) 0x0 0x1 0x2 0x4 0x6 0x7 0x8 0xa 0xb 0xc 0xd 0xe 0xf 0x10 0x11 0x12 0x15 0x16 0x17 0x32 0xf0 288 .5 Non-Primitive Interface B. The meaning of each error is that defined in the ETSI INAP specification ETS 300 374-1 and EN 301 140-1. Not all errors are valid for all protocols. It may not be sent by the User Application. It may be received in response to any operation invoked by the user.

INER_CancelFailed Parameter Mnemonic Value (dec) InvokeID CancelFailed_Problem CancelFailed_Operation INPN_InvokeID INPN_CancelFailed_Problem INPN_CancelFailed_Operation 1 42 43 Value (hex) 0x1 0x2a 0x2b M M M INER_RequestedInfoError Parameter Mnemonic Value (dec) InvokeID RequestedInfoError INPN_InvokeID INPN_RequestedInfoError 1 44 Value (hex) 0x1 0x2c M M INER_SystemFailure Parameter Mnemonic Value (dec) InvokeID SystemFailure INPN_InvokeID INPN_SystemFailure 1 45 Value (hex) 0x1 0x2d M M INER_TaskRefused Parameter Mnemonic Value (dec) InvokeID TaskRefused INPN_InvokeID INPN_TaskRefused 1 46 Value (hex) 0x1 0x2e M M 289 .18 Supported INAP Error Parameters The parameters that may be placed in the component structure using the IN_set_component_param() function for each of the supported errors are summarized below. The format of the contents of each error parameter is defined in the appropriate protocol specification. They are used in the "param_name" parameter of the IN_set_component_param() and IN_get_component_param() API functions. The mnemonics identified below are defined in the in_inc.h header file accompanying the API suite.Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 B.

5 Non-Primitive Interface INER_provider_error Parameter Mnemonic 27 Value (dec) Value (hex) 0x1 0x32 M M InvokeID Provider Error INPN_InvokeID INPN_provider_error 1 50 All other errors Parameter Mnemonic Value (dec) InvokeID INPN_InvokeID 1 Value (hex) 0x1 M In the application error table below: • • • • ErrorCause is an enumerated type to identify the error. length and contents of the received message InvParms represents the invalid parameter. 290 . The contents of the associated Provider Error parameter are specified in Section 3. Parameter represents the parameter. OpCode is the operation code of the failed message. which can be any AIN parameter. AIN Application error Parameter Mnemonic Value (dec) InvokeID ErrorCause FailedMessage OpCode Parameter InvParms UserID Dn BRI Spid Dn TrunkGroupID PrivateFacilityGID ADSIcpeID AINPN_Spid AINPN_Dn AINPN_TrunkGroupId AINPN_PrivateFacilityGID AINPN_ADSIcpeID 25 26 27 28 29 0x19 0x1a 0x1b 0x1c 0x1d AINPN_Dn 26 0x1a AINPN_OperationCode AINPN_Parameter AINPN_InvParms 558 555 557 0x22e 0x22b 0x22d INPN_InvokeID AINPN_ErrorCause 1 556 Value (hex) 0x1 0x22c M M O M2 O2 O2 O C2 C2 M3 M3 C2 C2 C2 27 The "Provider Error" error indicates an error in the INAP .9 INAP Service Primitive Parameters on page 29.TCAP layers.

Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 AIN Application error Parameter Mnemonic Value (dec) Ssp DialingPlan Key M O Mandatory Optional The message will be discarded if the corresponding parameter is omitted The parameter is not essential AINPN_Ssp AINPN_DialingPlan 30 31 Value (hex) 0x1e 0x1f C2 C2 291 .

5 Non-Primitive Interface 292 .

1 Message Type Reference The following table lists by message type all the messages described in this manual. Message Type Reference C.Message used to request the module type and software revision number INAP Configuration Request . Value 0x0003 0x0008 0x07f8 0x07f9 0x07fa 0x07ff 0x17fb 0x17fc 0x17fd 0x2111 0x37f4 0x37f5 0x37f6 0x37f7 0x57fb 0x57fc 0x57fd 0x57fe 0x6111 0x77f4 0x77f5 INAP_MSG_TRACE_MASK INAP_MSG_S_ERROR_MASK INAP_MSG_S_MAINT_MASK INAP_MSG_DEBUG_MASK GEN_MSG_MOD_IDENT INAP_MSG_CONFIG INAP_MSG_CNF_TIM Read Revision Request .Message used to set up default protocol timers for use by the INAP module INAP Application Context Configuration Request Message used to set up the internal Application Context records Mnemonic MGT_MSG_TRACE_EV MGT_MSG_EVENT_IND INAP_MSG_ERROR_IND INAP_MSG_MAINT_IND INAP_MSG_EVENT_IND INAP_MSG_DEBUG_IND Confirmation to INAP_MSG_TRACE_MASK (0x57fb) Confirmation to INAP_MSG_S_ERROR_MASK (0x57fc) Confirmation to INAP_MSG_S_MAINT_MASK (0x57fc) Confirmation to GEN_MSG_MOD_IDENT (0x6111) Confirmation to INAP_MSG_CONFIG (0x77f4) Confirmation to INAP_MSG_CNF_TIM (0x77f5) Confirmation to INAP_MSG_CNF_AC (0x77f6) Confirmation to INAP_MSG_CNF_FE (0x77f7) INAP Trace Mask Request .Message used to configure INAP to trace messages sent or received INAP Software Event Mask Request Message used to configure software error event tracing INAP Maintenance Mask Request .Message used to configure maintenance event tracing Description Message used to report traced messages Message used to report internal management events Message indicates an implementation specific software event to the local management module Message used by INAP to indicate a protocol related event to the local maintenance module 0x77f6 INAP_MSG_CNF_AC 293 .Dialogic® SS7 Protocols INAP Programmer's Manual Issue 12 Appendix C.Message used to configure the INAP module for operation INAP Timer Configuration Request .

294 . INAP Dialogue Request Message . Note: For more information on the MSG message structure. results or errors. Confirmation to INAP-DIALOGUE-REQ (0xc7f2) INAP DialogueIndication Message .Used to receive dialogue events from the INAP module.Used to receive operation invokes.Used to issue dialogue commands to the INAP module. INAP module periodic “tick timer” message INAP Service Request Message .5 Non-Primitive Interface Value 0x77f7 Mnemonic INAP_MSG_CNF_FE Description INAP Functional Entity Configuration Request Message used to set up the internal Functional Entity records 0x77f8 0x87f0 0x87f1 0x87f2 0x87f3 0xc002 0xc7f0 0xc7f2 INAP_MSG_NC_CONFIG INAP-SERVICE-IND INAP-DIALOGUE-IND TM_EXP INAP-SERVICE-REQ INAP-DIALOGUE-REQ Confirmation to INAP-SERVICE-REQ (0xc7f0) INAP Service Indication Message .Used to send components to remote Functional Entities. see Appendix A of the Software Environment Programmer’s Manual.

Sign up to vote on this title
UsefulNot useful