U06sss Tcap PM
U06sss Tcap PM
U06sss Tcap PM
www.dialogic.com
Copyright© 1995-2010 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.
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, 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.
The names of actual companies and products mentioned herein are the trademarks of their respective owners.
Contents
Revision History ........................................................................................................... 5
1 Introduction ........................................................................................................ 6
1.1 Overview ............................................................................................................................... 6
1.2 Abbreviations ......................................................................................................................... 6
1.3 Related Documentation............................................................................................................ 6
1.4 Feature Overview .................................................................................................................... 7
Appendix A 66
A.1 Timer Services ..................................................................................................................... 66
A.2 Keep Time ........................................................................................................................... 66
A.3 Timer Expiry ........................................................................................................................ 67
Appendix B 68
B.1 Message Type Reference ....................................................................................................... 68
Index 70
4
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Revision History
Issue Date Description
1 06-Nov-95 Minor typographical corrections and the addition of the TC-NULL-IND primitive.
2 15-May-97 ANSI operation added.
3 24-Dec-98 Dialogue Groups and message tracing added.
4 23-Feb-99 Address format parameter added to module configuration.
Operation with multiple local application programs (sub-systems) described.
Description of TCP_MSG_S_TCU_ID added.
Additional information provided for parameters in TCP_MSG_CONFIG.
Structure of timer messages added in an appendix
Message type reference appendix added
5 17-Aug-00 Addition of message definitions for dialogue discard indications, component discards
indications and module version identification.
6 19-Nov-01 Messages to monitor module and dialogue status added.
7 16-Jul-03 Branding changed: references to System7 removed.
8 04-May-04 Addition support of TCPPN_timeout with length=0 to disable TCAP timer.
9 18-Sep-06 Added statement on ITU-T TCAP 1997 support.
Added new messages:
Added new status returned in confirmation messages for network context.
10 19-Dec-07 Document rebranded and reformatted.
11 21-Jun-10 Dialogue Idle Timer added.
Incoming Dialogue ID range no longer has start on or after 0x8000
Added Trace Module ID configuration.
Note: The latest release issue of this guide can be found at:
http://www.dialogic.com/support/helpweb/signaling
5
Section 1 Introduction
1 Introduction
1.1 Overview
The TCAP module is a portable software implementation of the Signaling
System Number 7, Transaction Capabilities Application Part (TCAP). It
operates according to either ITU-T Q.771-Q.774 (1992/1996) or ANSI
T1.114-1996 selection being by a run-time option. This is the Programmer's
Manual, which is intended for users developing their own applications that will
interface with and use the functionality provided by the TCAP module.
The module uses the services provided by the underlying network-layer
service provider for the transfer of information between nodes, and provides
generic services to applications whilst remaining independent of both the
network layer and the application.
The TCAP module is an event driven task, which uses standard structured
message types for communication with other layers of the protocol stack.
These messages are used to convey the protocol primitives between TCAP
and the TC-User and TCAP and the network layer. Each message contains the
primitive parameters as defined in the CCITT recommendations thereby
ensuring that the module can easily be interfaced with other vendors’
implementations of the adjacent layers. Typically the module is used in
conjunction with the SCCP and MTP modules.
This manual provides an overview of the internal operation of the TCAP
module and defines the structure of all messages used to interface with the
module.
1.2 Abbreviations
ANSI American National Standards Institute.
APDU Application Protocol Data Unit.
CCITT The International Telegraph & Telephone Consultative Committee.
ITU-T International Telecommunication Union (formerly CCITT).
MTP Message Transfer Part.
SCCP Signaling Connection Control Part.
TCAP Transaction Capabilities Application Part.
6
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
7
Section 2 General Description
2 General Description
8
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
9
Section 2 General Description
MSB LSB
Padding Sequence Number Dialogue reference Instance Number
10
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
11
Section 3 Interface to System Services
The following functions are required for allocation and release of inter task
messages:
12
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
The TCAP module is usually used in conjunction with the SCCP module.
However, the use of primitives in accordance with Q.711 ensures that it can
also be integrated with other Network-layer Service Provider implementations
if required.
∗
See Section 1.3 Related Documentation for the full reference to this manual.
13
Section 5 Interface to TC-User
5 Interface to TC-User
5.1 Introduction
All primitives at the application interface (i.e. between the TCAP module and
the TC-User) are passed by sending messages between the modules.
Primitive requests are originated from the TC-User and request TCAP to carry
out a specified action. Primitive indications are sent from TCAP to indicate
received TCAP PDU data or local protocol events to the TC-User.
The following messages are used:
∗
See Section 1.3 Related Documentation for the full reference to this manual.
14
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
The parameters may be placed in any order. The first byte of a parameter is
the parameter name, this is followed by the length of the parameter data to
follow (excluding the parameter name and the length itself) and this is
followed by the parameter data. The encoding of the parameter data aligns
exactly with the parameter format specified in the appropriate ITU-T
recommendation whenever possible. Therefore each parameter is formatted
as follows:
The number of octets used for the parameter length is determined by use of
Code Shift parameters (SCPPN_CODE_SHIFT, TCPPN_CODE_SHIFT etc), see
section 5.6 TC-COMPONENT-REQUEST).. These parameters indicate a
changed encoding scheme for all parameters following it in the same
message. Therefore the parameter area can be formatted as follows:
15
Section 5 Interface to TC-User
For parameters following a Code Shift the encoding rules change based upon
the value of the Code Shift. A value of 0 indicates a 1 octet length. A value of
1 indicates a 2 octet length.
Parameters with lengths greater than 255 require a Code Shift of 1. For these
parameters, the first octet is the parameter name, the second and third
octets contain the length of the parameter data to follow (most significant
part followed by least significant part), and this is followed by the parameter
data.
Therefore parameter is formatted as follows,
Before any Code Shift and after Code Shift = 0:
A single message can contain multiple Code Shift parameters. Code Shift
parameters are typically required when the TCAP Segmentation option is
enabled.
Within each message there are mandatory parameters which must always be
present and optional parameters which may or may not be present. In some
cases the optional parameters may have default values (set up at
configuration time) which are added by the TCAP module if not provided by
the user.
16
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
17
Section 5 Interface to TC-User
The following sections define the message format and content of the
parameter area for each of the messages exchanged between the TC-User
and TCAP.
18
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
5.6 TC-COMPONENT-REQUEST
Synopsis
Protocol message sent from the TC-User to TCAP containing a TC-Component
for association with a dialogue.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_CPT_REQ (0xc781)
id dialogue_ID
src Sending module_id
dst TCP_TASK_ID (0x14)
rsp_req 0
hclass 0
status 0
err_info 0
len Number of bytes of user data
Parameter Area
OFFSET SIZE NAME
0 1 Component primitive type octet.
1 len - 2 Parameters in Name-Length-Data format.
len - 1 1 Set to zero indicating end of message.
Description
This message is used by the TC-User to send Component sub-layer primitives
to TCAP. The primitives are accumulated within TCAP for the specified
dialogue ID until the appropriate dialogue handling primitive is issued by the
TC-User when the component will be assembled into a message and passed
to the network-layer service provider.
All component request primitives contain a dialogue ID that is encoded in the
message header. It does not form part of the parameter area.
19
Section 5 Interface to TC-User
The following parameter names are defined for use in either component
request or component indication primitive messages:
Parameters of local significance (i.e. those that do not form part of the
transmitted or received network-layer message) are allocated their own
parameter names whilst the remaining parameters (i.e. those that form the
‘Component Portion’ of the transmitted message) are allocated a single
parameter name.
The data section of the ‘component portion’ parameter is encoded in
accordance with the specification for the component as defined by
recommendation Q.773 or T1.114.3, commencing with the Component Type
Tag. The following table details the component type required for each TC-
User component primitive:
Invoke (last) and Invoke (not last) are available for ANSI operation only. For
ITU-T operation, Invoke should be used.
Note: Whilst the component portion of a message transferred across the network may
contain more than one component, each component primitive message between
the TC-user and TCAP must contain exactly one component (except the TC-U-
CANCEL request which is not sent to the network. This should contain only the
Invoke ID parameter).
The coding for each parameter type is given in the following tables:
Parameter data The invocation time-out in seconds in the range 0 ... 1800. The first octet is
the most significant byte of the time-out.
Note that the maximum permitted time-out value is 1800 seconds (i.e.30
minutes).
21
Section 5 Interface to TC-User
Primitive Parameters).
The following table lists the parameters associated with each component
request primitive and shows whether the parameter is Mandatory (M), in
which case the message will be discarded if the parameter is omitted,
Optional (O), in which case the parameter is not essential or Defaulted (D), in
which case the parameter will be set to the configured default value by TCAP
if not supplied by the user.
RESULT-NL
INVOKE-NL
U-CANCEL
U-REJECT
RESULT-L
U-ERROR
INVOKE
Invoke ID M
Class D
Timeout D
NC O O
Component M M M M M M
Last
Component
22
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
5.7 TC-COMPONENT-INDICATION
Synopsis
Protocol message sent from TCAP to the TC-User containing a TC-Component
associated with a dialogue.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_CPT_IND (0x8782)
id dialogue_ID
src TCP_TASK_ID
dst TC-User module id
rsp_req 0
hclass 0
status 0
err_info 0
len Number of bytes of user data
Parameter Area
Offset Size Name
0 1 Component primitive type octet.
1 len - 2 Parameters in Name-Length-Data format.
len - 1 1 Set to zero indicating end of message.
Description
This message is used by TCAP to send Component sub-layer primitives to the
TC-User. On receipt of a dialogue-handling primitive from the network, TCAP
first issues a dialogue handling primitive to the TC-User, this is followed by a
number of component primitive messages (each containing a single
component) until all the components have been conveyed to the user. The
last component primitive will have the data in the ‘last component’ parameter
set to indicate that there are no further components to follow.
All component indication primitives contain a dialogue ID which is encoded in
the message header. It does not form part of the parameter area.
Note: The TC-NULL-IND is issued to the user in the case that a component is discarded
by the TCAP module but when it is still necessary to indicate a component to the
user in order to preserve the ‘LAST-COMPONENT’ indication.
23
Section 5 Interface to TC-User
The following table lists the parameters associated with each component
indication primitive and shows whether the parameter is Mandatory (M), in
which case it will always be present in messages issued by TCAP or Optional
(O), in which case the parameter may or may not be present depending on
the received message data or event being reported.
RESULT-NL
INVOKE-NL
L-CANCEL
R-REJECT
U-REJECT
RESULT-L
L-REJECT
U-ERROR
INVOKE
NULL
Parameter
Invoke ID M
Class
Timeout
Component M M M M M M M M
Last Component M M M M M M M M M M
24
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
5.8 TC-DIALOGUE-REQUEST
Synopsis
Protocol message sent from the TC-User to TCAP containing a dialogue-
handling primitive.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_DLG_REQ (0xc783)
id dialogue_ID
src Sending module_id
dst TCP_TASK_ID
rsp_req 0
hclass 0
status 0
err_info 0
len Number of bytes of user data
Parameter Area
Offset Size Name
0 1 Dialogue primitive type octet.
1 len - 2 Parameters in Name-Length-Data format.
len - 1 1 Set to zero indicating end of message.
Description
This message is used by the TC-User to send component sub-layer primitives
relating to dialogue handling to TCAP. The primitives cause the generation of
a message for sending to the network layer which contains all the
components received for the specified dialogue ID.
All dialogue request primitives contain a dialogue ID which is encoded in the
message header. It does not form part of the parameter area.
25
Section 5 Interface to TC-User
The coding for each parameter type is given in the following tables:
26
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
27
Section 5 Interface to TC-User
timeout value of zero can be used to cancel a previously set timeout. If the
idle timer expires the module can be configured to either automatically abort
the dialog or just to inform the Maintenance module by sending the
TCPEV_DLG_TIM_TIMEOUT event. The TCPF_DLG_TIM_ABORT option
flag determines the action taken.
Note: that the TCAP module limits the number of automatic dialog idle aborts
that can occur on a single tick to 10. If more than this number of idle timeouts
expire on a tick, the idle timeouts are extended for a period of between 1 and
20 ticks. When the first dialog is deferred for a tick, the module informs the
Maintenance module using the TCPEV_EXCESSIVE_DLG_ABORTS event.
The following table lists the parameters associated with each dialogue request
primitive and shows whether the parameter is Mandatory (M), Optional (O) or
Defaulted (D).
CONVERSA
RESPONSE
CONTINUE
ABORT
ABORT
QUERY
BEGIN
TION
END
UNI
UNI
Parameter
1 1 1 1 1 1
Destination D D O O O D D O O O
Address
1 1 1 1 1 1
Originating D D O O O D D O O O
Address
Quality of D D D D D D D D D D
Service
Application O O O O O O O O O O
Context
User O O O O O O O O O
Information
Termination D D
type
Abort reason O O
Report cause
Component
present
P-Abort
User Abort O O O
information
Security O O O O O
Context
Confidentiality O O O O O
identifier
Permission to D D D D
release
Version O O O O O O O O O O
Dialogue Idle O O O O
30
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
CONVERSA
RESPONSE
CONTINUE
ABORT
ABORT
QUERY
BEGIN
TION
END
UNI
UNI
Parameter
Timeout
31
Section 5 Interface to TC-User
5.9 TC-DIALOGUE-INDICATION
Synopsis
Protocol message sent from the TCAP to the TC-User containing a dialogue-
handling primitive.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_DLG_IND (0x8784)
id dialogue_ID
src TCP_TASK_ID
dst TC-User module ID
rsp_req 0
hclass 0
status 0
err_info 0
reserved 0
len Number of bytes of user data
Parameter Area
Offset Size Name
0 1 Dialogue primitive type octet.
1 len – 2 Parameters in Name-Length-Data format.
len – 1 1 Set to zero indicating end of message.
Description
This message is used by TCAP to send component sub-layer dialogue
handling primitives to the TC-User. The primitives are issued on receipt from
the network of transaction related messages and are followed by any
component primitives for components contained within the received message.
All dialogue indication primitives contain a dialogue ID which is encoded in
the message header. It does not form part of the parameter area.
32
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
CONVERSATION
RESPONSE
CONTINUE
P–ABORT
P–ABORT
NOTICE
NOTICE
ABORT
ABORT
QUERY
BEGIN
END
UNI
UNI
Parameter
1 1 1 1 1 1
Destination Address O O O O O O O O O O
1 1 1 1 1 1
Originating Address M M O O O M M O O O
Quality of Service O O O O O O O O O O O O
Application Context O O O O O O O O O O
User Information O O O O O O O O O O
Termination type
Abort reason O O
Report cause O O
Component present M M M M M M M M
P-Abort M M
User Abort O O
information
Security Context O O O O
Confidentiality O O O O
identifier
Permission to M M
release
Version O O O O O O O O O O O O
NC O O O O
33
Section 6 Management Interface
6 Management Interface
The management interface allows the user to interface with the network-layer
management entity. All management messages received by the TCAP module
are passed transparently to the network layer. The management messages
are described in the SCCP Programmer’s Manual∗.
Two messages are currently supported, one for management requests from
the user and the other for management indications from the SCCP module.
The following management primitives are supported:
∗
See Section 1.3 Related Documentation for the full reference to this manual.
34
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
7 Non-Primitive Interface
In addition to the primitive interface for passing protocol messages and
management messages between the TCAP module and the TC-user, the TCAP
module supports a non-primitive interface for implementation-specific
functionality.
The non-primitive interface is used to support requests by the user for
configuration and diagnostic purposes and to allow TCAP to report protocol
based and software error events to the local system management module.
This section describes the formats of all the messages used in the non-
primitive interface.
When the TCAP module returns a confirmation message containing a status
value the status will be one of the following:
35
Section 7 Non-Primitive Interface
Synopsis
Message used to configure the TCAP module for operation (see Section 2.2
Module Configuration for details).
Message Format
Message Header
Field Name Meaning
type TCP_MSG_CONFIG (0x7780)
id 0
src Sending module_id
dst TCP_TASK_ID
rsp_req used to request a confirmation
hclass 0
status 0
err_info 0
len 40
Parameter Area
Offset Size Name
0 1 cnf_ver - must be set to zero
1 1 Reserved, must be set to zero.
2 1 user_id - TC-User module id
3 1 nsap_id - Network-layer module id
4 1 mngt_id – Management module id
5 1 maint_id – Maintenance module id
6 2 flags
8 2 nog_dialogues
10 2 nic_dialogues
12 2 num_invokes
14 2 num_components
16 2 base_ogdlg_id
18 2 base_icdlg_id
20 1 tid_ninst
21 1 tid_ndref
22 1 tid_nseq
23 1 tcap_instance
36
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
24 2 max_data
26 2 dlg_hunt
28 1 addr_format
29 1 trace_id – Trace module id
30 10 Reserved for future use - set to zero
Description
This message is used to configure the TCAP module for operation. It should
be the first message sent to the module (any messages received before a
valid configuration message will be discarded) and should only be issued
once.
The message contains parameters relating to the environment in which the
TCAP module is operating such as the identity of other modules with which it
needs to communicate. It also contains run-time options and run-time
dimensioning information.
Confirmation Message
The module sending the message can optionally request that a confirmation
is returned by the TCAP module when the message has been processed. This
is achieved by setting the sending layer's bit in the rsp_req field which will
cause a confirmation message of the same format to be returned. The status
field in this message is zero on success or an error code otherwise.
Parameter Description
user_id
8-bit module identifier defining the default destination for all dialogue and
component indications issued by TCAP to the user application program. It is
also possible to configure this parameter on a per local sub-system basis (see
TCP_MSG_S_TCU_ID on page 463).
nsap_id
(network service application part layer id) 8 bit module identifier defining the
destination for all transmit requests made by TCAP to the SS7 network. This
will normally be set to the module id of SCCP (SCP_TASK_ID).
mngt_id
8-bit module identifier defining the destination for all management indications
and trace information (TCP_MSG_ERROR_IND, MGT_MSG_TRACE_EV) from
TCAP to the user management entity. In a system that has no separate
management task, this may be set to the same value as user-id (above).
maint_id
8-bit module identifier defining the destination for all maintenance indications
(TCP_MSG_MAINT_IND) from TCAP to the user management entity. In a
system that has no separate management task, this may be set to the same
value as user-id (above).
37
Section 7 Non-Primitive Interface
flags
A 16 bit value, each bit having a particular meaning as detailed in the table
below:
Bit Description
0 Set to 1 to trace discarded TC User primitives to management
1 Selects between ITU-T and ANSI PDU formats.
Set to 1 to select ANSI T1.114 format, 0 to select ITU-T Q.773.
2 If set, prevents the Invoke timer from being started for each Invoke operation
issued by this module.
3 If set to 1, enables the result of an operation to be conveyed in an Invoke
component. If set to zero, receipt of an Invoke in response to an Invoke will be
treated as an abnormal condition.
4 If set to 1, unsolicited result components are passed on to the TC-User. If set to
zero, unsolicited result components are rejected.
5 If set to 1, transmit component type discrimination is disabled for TC-UNI requests.
If not set, TCAP will only allow a class 4 Invoke/Invoke-L and Invoke-NL to be sent
with a TR-UNI. Any other accumulated component types will be discarded.
6 If set to 1, the local sub-system number is not recovered from the destination
address for incoming dialogues. All primitives will be delivered to the module
‘user_id’ specified by the TCAP Configuration Request.
7 If set to 1, operation with dialogue groups is enabled, otherwise configuration of
dialogue groups will be rejected by TCAP.
8 If set to 1, support for long messages i.e. messages with length greater than 255
octets.
If long messages are used, the max_data field in this TCP_MSG_CONFIG
message should also be increased to allow a longer parameter to be sent by
TCAP. If the value of the max_data field is not sufficient, a TCAP Maintenance
Indication with status TCPEV_DATA_LEN_ERR (0x03) will be reported.
9 If set to 1, a dialog will automatically be closed and aborted when its idle timeout
expires.
If not set, the dialog is not aborted when its idle timeout expires, the module will
just send a Maintenance Event Indication with status
TCPEV_DLG_TIM_TIMEOUT (0x08), to notify the user that the affected timer has
expired. The timer is then reset and if this also expires the Maintenance Event will
be reported again.
10 If set to 1, messages for SCCP will be routed using the Destination Transaction ID
(DTID) which is required for systems using SUA.
14 If set to 1, enables the High Availability (HA) feature (see TCAP Transaction State
Replication Application Note [6] )
15 If set to 1, disable dialogue abort on user error.
Other All other bits are reserved for future use and must be set to zero.
38
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
nog_dialogues
The maximum number of simultaneous outgoing dialogues that the module is
required to support. 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. This value can only be
set to zero if nic_dialogues is not zero.
nic_dialogues
The maximum number of simultaneous incoming dialogues that the module is
required to support. 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. This value can only be
set to zero if nog_dialogues is not zero.
num_invokes
The maximum number of simultaneous (outgoing) invocations that the
module is required to support. 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 invokes.
num_components
The maximum number of buffered components required to be supported by
the module at any one time. This value is compared with a compile time
constant to ensure that the module has sufficient internal resources to
support the requested number of buffered components.
base_ogdlg_id
The first dialogue ID for outgoing dialogues that the user wishes to be
handled by this module. The subsequent (nog_dialogues - 1) dialogue ID’s
will also be handled by the module. This value should not equal
base_icdlg_id and the outgoing dialogue ID range must not overlap the
incoming dialogue ID range. The user must ensure that the values used in the
dialogue ID field of all protocol messages pertaining to outgoing dialogues lie
within the correct range.
39
Section 7 Non-Primitive Interface
base_icdlg_id
The first dialogue ID for incoming dialogues that the user wishes to be
handled by this module. The subsequent (nic_dialogues - 1) dialogue ID’s
will also be handled by the module. This value should not equal
base_ogdlg_id and the incoming dialogue ID range must not overlap the
outgoing dialogue ID range. The TCAP module allocates the dialogue ID for
each incoming dialogue. It uses values in the range base_icdlg_id ....
(base_icdlg_id + nic_dialogues - 1) for this purpose.
tcap_instance
The TCAP module supports the use of multiple instances of TCAP for a
particular application to allow for distributed processing across multiple
hardware platforms. When this feature is used each instance handles
messages relating to a particular set of transaction ID’s. To ensure correct
operation each instance of TCAP must be configured with a unique
tcap_instance value.
max_data
The maximum length for the user data parameter in messages sent to the
network layer. This will usually be set to 255 and for longer parameters a
maximum permitted length of 65535 may be specified however the user can
restrict the maximum length if required. The user is responsible for ensuring
that the components issued to TCAP do not exceed the configured limit
otherwise TCAP will discard the message. TCAP uses the configured limit
when generating reject components to determine if there is sufficient space
to include the reject component or whether it is necessary to store the reject
component for transmission in the next message.
40
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
dlg_hunt
Defines how incoming transactions are distributed between dialogue groups.
If operation with dialogue id groups is not enabled this parameter is ignored
by TCAP. This parameter should be set to 0, 1 or 2 as shown below:
• 0 - Cyclic Selection. Each new incoming dialogue is allocated to the next
TCAP group.
• 1 - Load Balanced Selection. Each new incoming dialogue is allocated to
the group with the least number of active incoming dialogues.
• 2 - Sequential Selection. Each new incoming dialogue is allocated to the
group containing the first inactive incoming dialogue_id.
addr_format
Defines how TCAP should interpret address information from messages
received from SCCP in order to direct received TCAP primitives to unique
SCCP sub-systems (TCAP user applications). The following table shows the
values that may be specified for this parameter.
addr_format Action
0 If configured to use ITU-T PDU formats (options bit 1 not set) use ITU-T Q.713
SCCP address format
If configured to use ANSI PDU formats (options bit 1 set) use ANSI T1.112
SCCP address format
1 Use ITU-T Q.713 SCCP address format (14 bit point codes)
2 Use ITU-T Q.713 SCCP address format modified for 24 bit point codes
3 Use ANSI T1.112 SCCP address format modified for 14 bit point codes
4 Use ANSI T1.112 SCCP address format (24 bit point codes)
trace_id
Module Identifier defining the destination for all trace messages generated by
the TCAP module. If set to zero, all trace messages are sent to the configured
Management module (mgnt_id).
41
Section 7 Non-Primitive Interface
Synopsis
Message used to configure additional Network Contexts.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_NC_CONFIG (0x7787)
id nc_id (value 1 to 3)
src Sending module_id
dst TCP_TASK_ID
rsp_req used to request a confirmation
hclass 0
status 0
err_info 0
len 40
Parameter Area
Offset Size Name
0 1 cnf_ver - must be set to zero
1 1 user_id - TC-User module id
2 1 nsap_id - Network-layer module id
3 2 flags
5 2 max_data
7 1 addr_format
8 32 Reserved for future use - set to zero
Description
This message contains parameters to define address format and TCAP specific
options allowing different behaviours for the module to be selected depending
on the Network Context of the dialogue.
The meaning of the parameters in this message are the same as the
equivalent parameters in the TCP_MSG_CONFIG message. When used to
support multiple local point codes within the same network, the option
settings should typically be the same in both messages.
42
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Confirmation Message
The module sending the message can optionally request that a confirmation
is returned by the TCAP module when the message has been processed. This
is achieved by setting the sending layer's bit in the rsp_req field which will
cause a confirmation message of the same format to be returned. The status
field in this message is zero on success or an error code otherwise.
Parameter Description
nc_id
The nc_id will identify the Network Context being defined. The default
Network Context (0) is configured using the existing TCAP_MSG_CONFIG
message therefore this message should only be used for Network Contexts 1
to 3. This assumes that four Network Contexts are permitted.
Note: All other parameters have the equivalent meaning and types as those
used in the TCP_MSG_CONFIG message (refer to Section 7.1 for details).
43
Section 7 Non-Primitive Interface
Synopsis
This message configures a dialogue id group, and will only be accepted by the
TCAP module if the TCPF_DLGGRP configuration flags bit is set.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_CNF_DGRP (0x7785)
id dialogue group ID
src Sending module_id
dst TCP_TASK_ID
rsp_req Used to request a confirmation
class 0
status 0
err_info 0
len 16
Parameter Area
Offset Size Name
0 2 base_ogdlg_id
2 2 nog_dialogues
4 2 base_icdlg_id
6 2 nic_dialogues
8 2 options
10 2 user_instance
12 4 Reserved for future use - set to zero
Description
This message is used to configure a TCAP dialogue group.
Confirmation Message
The module sending the message can optionally request that a confirmation
is returned by the TCAP module when the message has been processed. This
is achieved by setting the sending layer's bit in the rsp_req field which will
cause a confirmation message of the same format to be returned. The status
field in this message is zero on success or an error code otherwise.
44
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Parameter Description
dialogue group ID
a logical identifier for this group, the valid range being 0 to 31.
base_ogdlg_id
The first outgoing dialogue id assigned to this dialogue identifier group.
nog_dialogues
The number of outgoing dialogues assigned to this group, hence outgoing
dialogue ids base_ogdlg_id to base_ogdlg_id + nog_dialogues-1 are assigned
to this group.
base_icdlg_id
The first incoming dialogue id assigned to this dialogue identifier group.
nic_dialogues
The number of incoming dialogues assigned to this group, hence outgoing
dialogue ids base_ogdlg_id to base_icdlg_id + nic_dialogues-1 are assigned
to this group.
options
Should currently be set to zero.
user_instance
Identifies the instance of the user application that the defined ranges of
dialogues will be sent to.
The number of dialogues must lie within the limit specified with the TCAP
Configuration request message.
45
Section 7 Non-Primitive Interface
Synopsis
This message configures a module_id in the message passing environment to
be used by TCAP to distribute primitive indications to different local sub-
systems.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_S_TCU_ID (0x5793)
id sub-system number
src Sending module_id
dst TCP_TASK_ID
rsp_req Used to request a confirmation
class 0
status 0
err_info 0
len 1 or 3
Parameter Area
Offset Size Name
0 1 module_id
1 2 nc
Description
This message is used to set the module id to be used by TCAP as the
destination for dialogue and component indications for incoming dialogues
(dialogues initiated from a remote signalling point).
Confirmation Message
The module sending the message can optionally request that a confirmation
is returned by the TCAP module when the message has been processed. This
is achieved by setting the sending layer's bit in the rsp_req field which will
cause a confirmation message of the same format to be returned. The status
field in this message is zero on success or an error code otherwise.
46
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Parameter Description
sub-system number
The sub-system number for the local sub-system in the range 0 to 255. This
is the value that will be matched against the sub-system number in the called
address parameter in messages received by TCAP from SCCP (the network
transport layer).
module_id
The module id used by the users own application program that will receive
dialogue and component indications for the local sub-system described by the
sub-system number.
nc
Specifies the network context for the application.
47
Section 7 Non-Primitive Interface
Synopsis
This message configures a module_id in the message passing environment to
be used by for a given TCAP module instance.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_S_TCI_ID (0x5794)
id instance_id
src Sending module_id
dst TCP_TASK_ID
rsp_req Used to request a confirmation
class 0
status 0
err_info 0
len 1
Parameter Area
Offset Size Name
0 1 module_id
Description
This message is used to declare another TCAP module in the message passing
environment that is configured to process TCAP traffic for the specified
instance value. Received SCCP messages identified as not for the TCAP
module processing the message will be transferred to another TCAP module if
an instance ID match is found in the message’s Transaction ID.
Confirmation Message
The module sending the message can optionally request that a confirmation
is returned by the TCAP module when the message has been processed. This
is achieved by setting the sending layer's bit in the rsp_req field which will
cause a confirmation message of the same format to be returned. The status
field in this message is zero on success or an error code otherwise.
Parameter Description
instance_id
The instance number in the range 0 to 31.
48
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
module_id
The module id for another TCAP instance in the GCT message environment.
Synopsis
Message used to set up default protocol parameters for use by the TCAP
module.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_DEF_PARAM (0x7781)
id 0
src Sending module_id
dst TCP_TASK_ID
rsp_req used to request a confirmation
hclass 0
status 0
err_info 0
len Number of bytes in parameter area
Parameter Area
Offset Size Name
0 len - 1 Parameters in Name-Length-Data format.
len - 1 1 Set to zero indicating end of message.
Description
This message is used to set up default protocol parameters for use by the
TCAP module. The message may be issued at any time after the module
configuration message and may be used to change default parameters.
The parameter area may contain any of the component parameters or
dialogue handling parameters which can take a default value. The parameters
are encoded in the same way as in the TC-COMPONENT-REQUEST and TC-
DIALOGUE-REQUEST messages in Name-Length-Data format.
Confirmation Message
The module sending the message can optionally request that a confirmation
is returned by the TCAP module when the message has been processed. This
is achieved by setting the sending layer's bit in the rsp_req field which will
cause a confirmation message of the same format to be returned. The status
field in this message is zero on success or an error code otherwise.
49
Section 7 Non-Primitive Interface
Parameter Description
The parameters in the following tables can be assigned default values. The
tables also show the initial default values (were applicable):
50
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
Message used to read the status of the TCAP module and its associated
resources.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_R_MOD_STATUS (0x6796)
id 0
src Sending module_id
dst TCP_TASK_ID
rsp_req Sending layer's bit must be set
class 0
status 0
err_info 0
len 40
Parameter Area
Offset Size Name
0 1 version - must be set to zero.
1 4 num_ic_dlg - Number of active incoming dialogues
5 4 num_og_dlg - Number of active outgoing dialogues
9 4 num_act_invokes - Number of active invokes
13 4 num_alloc_cpt - Number of allocated CPTs
17 4 num_alloc_dbuf - Number of allocated DBUFs
21 19 Reserved for future use - set to zero
Description
This message allows the user to read the dialogue usage statistics for TCAP
module. The user should send the message with the version initialised as
shown above and all other fields set to zero. The TCAP module automatically
maintains a number of counters to record the number of each resource
allocated. The message returned by the TCAP module will contain a snapshot
of the status of the module.
version
Only version zero supported.
51
Section 7 Non-Primitive Interface
num_ic_dlg
Number of active incoming dialogues. These are dialogues that are initiated
by the remote node.
num_og_dlg
Number of active outgoing dialogues. These are dialogues that are initiated
by the local node.
num_act_invokes
Number of active invokes. An invoke structure is stored for each invoke sent
and is not required for incoming invokes.
num_alloc_cpt
Number of allocated component structures. These are used temporarily for
pending component requests until an appropriate dialogue request is
received.
num_alloc_dbuf
Number of allocated dialogue buffers. These are used temporarily for building
dialogue request messages from pending components.
Confirmation Message
The module sending the message must set the sending layer's bit in the
rsp_req field to cause a confirmation message containing the statistics to be
returned.
52
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
Message used to read the status of an individual dialogue in the TCAP
module.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_R_DLG_STATUS (0x6797)
id dialogue id
src Sending module_id
dst TCP_TASK_ID
rsp_req Sending layer's bit must be set
class 0
status 0
err_info 0
len 40
Parameter Area
Offset Size Name
0 1 version - must be set to zero.
1 1 DHA_state - Dialogue handler state
2 1 TSM_state - Dialogue transaction state machine state
3 1 DLG_state - Dialogue control structure state
4 4 num_invokes - Number of active invokes in dialogue
8 4 ltid - Local transaction id
12 4 rtid - Remote transaction id
16 24 Reserved for future use - set to zero
Description
This message allows the user to read the state of an individual dialogue
within the TCAP module. The message should be issued by the user with the
version initialised as shown above including setting the dialogue id in the
message header id field. All other fields should be set to zero. The message
returned by the TCAP module will contain all the appropriate information.
• version – only version zero supported.
• DHA_state – dialogue handler state.
See the TCAP specifications for details of the meaning of the states
(Q.773).
53
Section 7 Non-Primitive Interface
State Value
DHA _S_IDLE 0
DHA _S_INIT_RXD 1
DHA _S_INIT_SENT 2
DHA _S_ACTIVE 3
State Value
TSM_S_IDLE 0
TSM_S_INIT_RXD 1
TSM_S_INIT_SENT 2
TSM_S_ACTIVE 3
State Value
DLG_S_FREE 0
DLG_S_CPT_PENDING 1
DLG_S_DHA_ACTIVE 2
DLG_S_PENDING_ISM 3
Confirmation Message
The module sending the message must set the sending layer's bit in the
rsp_req field to cause a confirmation message containing the statistics to be
returned.
54
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
Message used by TCAP to indicate a protocol-related event to the local
maintenance module.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_MAINT_IND (0x07a1)
id See Maintenance Event Code below
src TCP_TASK_ID
dst Maintenance module id (maint_id)
rsp_req Sending layer's bit must be set
hclass 0
status Maintenance event code (see Maintenance Event Code below)
err_info 0
len 0
Description
This message is used by TCAP to indicate a protocol-related event to the
maintenance module.
55
Section 7 Non-Primitive Interface
Synopsis
Message used by TCAP to indicate an implementation specific software
related event to the local management module.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_ERROR_IND (0x07a2)
id See Software Event Code below
src TCP_TASK_ID
dst Management module id (mngt_id)
rsp_req Used to request a confirmation
hclass 0
status Software event code (see Software Event Code below)
err_info 0
len 0
Description
This message is issued by the TCAP module to notify system management of
various software events which under normal operating conditions should not
occur. These events may be due to lack of system resources or errors within
the software.
56
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
57
Section 7 Non-Primitive Interface
Synopsis
If a dialogue request message is discarded by the TCAP module the following
message is used to send useful information to the TCAP management
module.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_DIS_DLG_IND (0x07a3)
id 0
src TCAP_TASK_ID
dst Management module id (mngt_id)
rsp_req 0
hclass 0
status Message discard code (Message Discard Code below)
err_info 0
len length of discarded message
Parameter Area
Offset Size Name
0 len Trace of discarded message
Description
The parameter area of the message contains the parameter area of the
message that has been discarded. The status field shows the message discard
code that indicates the reason the message was discarded.
58
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
If a component request message is discarded by the TCAP module the
following message is used to send useful information to the TCAP
management module.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_DIS_CPT_IND (0x07a4)
id 0
src TCAP_TASK_ID
dst Management module id (mngt_id)
rsp_req 0
hclass 0
status Message discard code
(See table of codes in TCP_MSG_DIS_ DLG_IND message definition)
err_info 0
len length of discarded message
Parameter Area
Offset Size Name
0 len Trace of discarded message
Description
The parameter area of the message contains the parameter area of the
message that has been discarded. The status field shows the message discard
code that indicates the reason the message was discarded.
59
Section 7 Non-Primitive Interface
Synopsis
Message used to request the module type and software revision number.
Message Format
Message Header
Field Name Meaning
type GEN_MSG_MOD_IDENT (0x6111)
id 0
src Originating module ID
dst TCAP_TASK_ID
rsp_req Sending layer’s bit must be set
hclass 0
status 0
err_info 0
len 28
Parameter Area
Offset Size Name
0 2 type - currently undefined
2 1 maj_rev - Major version number
3 1 min_rev - Minor version number
4 24 text - Null terminated string giving textual module identity
Description
This message is provided to request a reply indicating the software version
for module under test. The parameter areas are filled in by the TCAP module
and do not need to be included by the user. On receipt of this request the
module returns the message with status "SUCCESS" to the sender including
the information requested.
60
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
This message is issued by the TCAP module to notify system management of
general software events that under normal operating conditions should not
occur. These events may be due to lack of system resources or errors within
the software.
Message Format
Message Header
Field Name Meaning
type MGT_MSG_EVENT_IND (0x0008)
id 0
src TCAP_TASK_ID
dst Management module id (mngt_id)
rsp_req 0
hclass 0
status Management event code (see Management
Event Code below)
err_info Time-stamp
reserved 0
len 0
61
Section 7 Non-Primitive Interface
Synopsis
Message sent to TCAP to trace primitives exchanged between TCAP and the
TC-User and/or SCCP.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_TRACE_MASK (0x5795)
id 0
src Sending module_id
dst TCP_TASK_ID
rsp_req Used to request a confirmation
hclass 0
status 0
err_info 0
len 12
Parameter Area
Offset Size Name
0 4 op_evt_mask
4 4 ip_evt_mask
8 4 mng_evt_mask
op_evt_mask
• bit 0 Trace all Dialogue Indications to the TC-User
• bit 1 Trace all Component Indications to the TC-User
• bit 2 Trace all UDT Request sent by TCAP to SCCP
• bit 3 Trace all SCCP messages transferred to other TCAP instances
• all other bits must be set to zero
62
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
ip_evt_mask
• bit 0 Trace all Dialogue Requests from the TC-User
• bit 1 Trace all Component Request from the TC-User
• bit 2 Trace all UDT Indications received from SCCP
• bit 3 Trace all UDTS Indications received from SCCP
• all other bits must be set to zero
mgmt_evt_mask
None currently defined, all bits must be set to zero.
63
Section 7 Non-Primitive Interface
Synopsis
The TCAP module may be configured to report to management primitives
exchanged with the TC-User and SCCP. This is useful for trace and debug
purposes. Tracing is enabled by specifying individual bits in trace masks in
the set trace masks request message issued to TCAP. The traced primitives
are reported as event indications as shown below:
Message Format
Message Header
Field Name Meaning
type MGT_MSG_TRACE_EV (0x0003)
id 0
src TCP_TASK_ID
dst Management module id (mgmt_id)
rsp_req 0
hclass 0
status 0
err_info 0
len 18 + length of traced data
Parameter Area
Offset Size Name
0 1 source module id
1 1 destination module id
2 2 id
4 2 type
6 2 status
8 4 timestamp
12 4 pointer to the message being traced
16 2 data length
18 0 .. 280 data – Data taken from the MSG parameter area.
64
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
This message returns the TCAP module to an un-configured state and allows
a new SCCP Configure Module Request to be sent with new parameters.
Message Format
Message Header
Field Name Meaning
type TCP_MSG_RESET (0x7786)
id 0
src Sending module_id
dst TCP_TASK_ID
rsp_req Used to request a confirmation
hclass 0
status 0
err_info 0
len 0
Description
This message enables the configuration parameters set at run-time in the
TCP_MSG_CONFIG to be changed without requiring a restart of gctload.
65
Appendix A
Appendix A
Synopsis
This message is issued by TCAP to request the timer module to issue a
periodic timer tick (TM_EXP) message to the TCAP module.
Message Format
Message Header
Field Name Meaning
type KEEP_TIME (0x7006)
id 0
src TCP_TASK_ID (0x14)
dst Timer module ID (0x00)
rsp_req 0
hclass 0
status 0
err_info 0
len 6
Parameter Area
Offset Size Name
0 4 Reserved, should be set to zero if issued by the user and are discarded
when received by the timer module
4 2 Resolution
Parameter Description
resolution
The number of operating system ticks between timer expiry messages being
issued to the TCAP module. This parameter is set from the timer_res
parameter in the TCAP module configuration message.
66
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
Synopsis
Periodic timer tick message issued by the timer module.
Message Format
Message Header
Field Name Meaning
type TM_EXP (0xc002)
id index of timer in table
src Timer module ID (0x00)
dst TCP_TASK_ID
rsp_req 0
hclass 0
status 0
err_info 0
len 4
Parameter Area
Offset Size Name
0 4 reserved – must be set to zero
67
Appendix B
Appendix B
68
Dialogic® DSI SS7 Protocols TCAP Programmer's Manual Issue 11
69
Index
Index
Overview, 8
Module, 8
A
Abbreviations, 6 N
Non-primitive interface, 35
C Configure Dialogue Group Request, 44
Constant definitions, 11 Configure TC-Instance Request, 48
Configure TC-User Request, 46
Maintenance Event Indication, 55
D Management Event Indication, 61
Module Reset Request, 65
Dialogue ID
Read Revision Request, 60
Assignment, 9
Read TCAP Dialogue Status Request, 53
Groups, 10
Read TCAP Module Status Request, 51
Document
Set Trace Mask Request, 62
Introduction, 6
Software Event Indication, 56
Overview, 6
TCAP Component Discard Indication, 59
TCAP Configuration Request, 36
F TCAP Configure NC Request, 42
TCAP Dialogue Discard Indication, 58
Features, 7 TCAP Set Default Parameters Request, 49
Trace Event Indication, 64
I
Interface to network layer, 13 R
Interface to TC-user, 14 Related documentation, 6
Component primitive types, 17 Revision history, 5
Dialogue primitive types, 18
Multiple applications, 14
Primitive parameters, 15 S
System services
K Interfaces to, 12
System functions, 12
Keep Time, 66 Timer operation, 12
L T
Local transaction ID format, 10 TC-COMPONENT-INDICATION, 23
TC-COMPONENT-REQUEST, 19
M TC-DIALOGUE-INDICATION, 32
TC-DIALOGUE-REQUEST, 25
Management interface, 34 Timer Expiry, 67
Message Type Reference, 68 Timer Services, 66
Module
Configuration, 9
70