TCAP - Transaction Capabilities Application Part Is Used by
TCAP - Transaction Capabilities Application Part Is Used by
V5 INAP
AN Megaco/MGCP/…
TC -user
Component sub-layer: data units of the application
protocol, requests and responses, dialogues:
Component
sub-layer application context
TC
Transaction Transaction sub-layer: message exchange between
sub-layer parties, optionally dialogues between parties.
TCAP A TCAP B
BEGIN (O
TID = x) Begin begins a dialogue
During the dialogue Continue -
TID = y, DTID = x) messages are sent in both
CONTINUE(O
directions.
CONTIN
UE (OTID
= x, DTID
End-message closes the dialogue.
= y)
(OTID = y, DTID = x) OTID -identifies the dialogue/
CONTINUE
for the sender of the transaction.
END (OT
ID = y)
DTID -identifies dialogue/
for the object of the transaction.
TC TR
TC-Invoke (req) Components are delivered
TC-Invoke (req) in the same order they
were submitted!
TC-Invoke (req)
TR-END-ind END
TC-END-ind
Transaction sub-layer
Transaction
Transaction Coordinator
State-Machine
To the peer entity
UNIDIRECTIONAL
BEGIN
N-UNIDATA (ind, req)
CONTINUE
N-Notice(ind)
END
ABORT
Network layer (SCCP)
© Rka –S-2003 Signaling Protocols 8a - 12
State transition Diagram for Class 1
Operations
TC_End req Reject
Idle TC_Continue req
pending
Implem. Dep mechanism
TC_U_Reject req
TC_INVOKE-req TC_L_Reject ind
TC_U_Reject req
TC_R_Reject ind Wait for
TC_U_Cancel-req TC_U_Reject ind reject
TC_L_Cancel ind
TC_U_Cancel req TC_U_Error ind
TC_Result_L ind
TC_Result-NL ind
© Rka –S-2003 Signaling Protocols 8a - 13
TC
6 Presentation
5 Session
4 Transport
SCCP
3 Network