INAP processing method for communication between SSP and TCAP
First Claim
1. A method of transmitting an INAP (Intelligent Network Application Protocol) in an IN (Intellectual Network), comprising:
- generating an INAP message object indicating an INAP initial setting through an INAP factory object;
obtaining an invoke ID and dialogue ID from a TCAP (Transaction Capabilities Application Part) dialogue object, to set them in the INAP message object;
sending the INAP message object through the TCAP dialogue object such that the INAP message object calls a transmission component function of the TCAP dialogue object using the INAP object itself as a parameter;
issuing a component addition command, to add the INAP message object to a TCAP message object; and
generating and executing different transmission TCAP events based on a dialogue state, to send the INAP message and delete the object after sending the message.
3 Assignments
0 Petitions
Accused Products
Abstract
An INAP processing method for communication between a SSP and TCAP. When an INAP message is sent from the INAP of the SSP to the TCAP, a TC component to be transmitted is generated, an invoke ID and dialogue ID are allocated to the generated TC component, and a TC primitive corresponding to the state of an allocated dialogue is created and encoded, to be sent to the TCAP through the TCAP interface block. When the INAP of the SSP receives an INAP message from the TCAP, the received INAP message is decoded based on the type thereof and a corresponding SCP relationship object is found using the dialogue ID included in the decoded INAP message. When the IC component and IC primitive are contained in the decoded message, the IC primitive is executed first and then the IC component is processed. When a corresponding call has been processed, the found SCP relationship object is deleted, finishing the dialogue with the SCP. Accordingly, various applications in the SSP can freely communicate with the TCAP using the INAP message.
-
Citations
15 Claims
-
1. A method of transmitting an INAP (Intelligent Network Application Protocol) in an IN (Intellectual Network), comprising:
-
generating an INAP message object indicating an INAP initial setting through an INAP factory object; obtaining an invoke ID and dialogue ID from a TCAP (Transaction Capabilities Application Part) dialogue object, to set them in the INAP message object; sending the INAP message object through the TCAP dialogue object such that the INAP message object calls a transmission component function of the TCAP dialogue object using the INAP object itself as a parameter; issuing a component addition command, to add the INAP message object to a TCAP message object; and generating and executing different transmission TCAP events based on a dialogue state, to send the INAP message and delete the object after sending the message. - View Dependent Claims (2, 3, 4)
-
-
5. A method of receiving an INAP (Intelligent Network Application Protocol) in an IN (Intellectual Network), comprising:
-
when aTC primitive is received from a TCAP (Transactions Capabilities Application Part), generating a new TC beginning object for processing the received TC primitive; finding a corresponding SCP (Service Control Point) relationship object using a dialogue ID included in the received TC primitive; adding the new TC beginning object to a TCAP message by using the SCP relationship object; when only the TC primitive is received without accompanying a TC component, executing the TC primitive to which the TC beginning object was added; and performing a corresponding call processing, and then deleting the SCP relationship object to finish a dialogue with the SCP, wherein executing the TC primitive to which the TC beginning object was added includes; when only the TC primitive is received, executing the TC primitive; when a TC component is received together with the TC primitive, processing the TC component while withholding the execution of the TC primitive; and carrying out the withheld TC primitive, and then executing the processed TC component. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of processing an INAP (Intelligent Network Application Protocol) for communication between a SSP (Service Switching Point) and TCAP (Transaction Capabilities Application Part), comprising:
-
the SSP generating a TC component to be sent to an SCP; allocating an invoke ID and dialogue ID to the generated TC component; generating a TC primitive corresponding to a state of the allocated dialogue; sequentially encoding the generated TC component and TC primitive in formats suitable for the protocol, to send it to the TCAP through a TCAP interface block; receiving an INAP message sent from the TCAP; decoding the received INAP message based on its kind; finding a corresponding SCP relationship object using the dialogue ID contained in the decoded INAP message; when the TC primitive is included in the decoded INAP message, executing the TC primitive; and upon execution of corresponding call processing, deleting the found SCP relationship object, to finish a dialogue with the SCP, wherein executing the TC primitive includes; when the TC primitive is the TC beginning that indicates initiation of the dialogue, generating a TC primitive event representing the TC beginning, and changing a state of the dialogue corresponding to the dialogue ID included in the decoded INAP message from the idle state to the initial state; finding a corresponding SCP using address information of a TC beginning and then changing the TCAP dialogue state from the initial state into a full state; and when the decoded INAP message contains a TC component, executing the TC component. - View Dependent Claims (14, 15)
-
Specification