974-07
DESCRIPTION
974-07TRANSCRIPT
7-1Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Lesson 7
TCAP and MAP Layers
7-2Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Objectives
Given instructor lecture and appropriate documentation, discuss the TCAP and the MAP layers, including the following information:
• Transaction Capabilities Application Part & Mobile Application Part Layers
– Transaction Portion
– Component Portion
• MAP Layer
– MAP Messages
Given instructor lecture and appropriate documentation, discuss the TCAP and the MAP layers, including the following information:
• Transaction Capabilities Application Part & Mobile Application Part Layers
– Transaction Portion
– Component Portion
• MAP Layer
– MAP Messages
7-3Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
TCAP and MAP Layers
Signaling ConnectionControl Part (SCCP)
Signaling ConnectionControl Part (SCCP)
Radio Access Network
Application Part(RANAP)
Radio Access Network
Application Part(RANAP)
TransactionCapabilitiesApplicationPart (TCAP)
TransactionCapabilitiesApplicationPart (TCAP)
MobileApplication
Part(MAP)
MobileApplication
Part(MAP)
ISDNUserPart
(ISUP)
ISDNUserPart
(ISUP)
MessageTransfer
Part(MTP)
Network
Link
Physical
Base Station Subsystem
Application Part (BSSAP)
Base Station Subsystem
Application Part (BSSAP)
BSSMAPBSSMAP DTAPDTAP
7-4Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Topics
The information in this lesson is divided into the following sections:
• Transaction Capabilities Application Part layer
• Mobile Application Part layer
• TCAPTRID table
The information in this lesson is divided into the following sections:
• Transaction Capabilities Application Part layer
• Mobile Application Part layer
• TCAPTRID table
7-5Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Application Layer Elements
TCAP provides:
• A set of protocol building blocks upon which new services are defined. Each application does not need to define its own protocol.
• The rules for the “conversation” between applications (i.e., who starts the dialog, who ends the dialog, what gets requested in the dialog, how are errors reported, etc.)
SRI MAP Messages
AE=MAP HLR
ASE Providor
AE=MAP MSC + MAP VLR
ASE Requestor
DMS-MSC DMS-HLR
7-6Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
TCAP Layer
The transaction portion:• Identify TCAP messages with Transaction ID. • Identify contained components.
to application Userto application User
to SCCP to SCCP
Transaction and Component Portions
Transaction and Component Portions
TCAP Layer
7-7Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Transaction Portion Package Types
Begin
End
Abort
Continue
Starts a dialog between two nodes
Continues the dialog (for example, more messages can be sent)
Ends a dialog between two nodes
Terminates the dialog abruptly without transmitting any pending component
7-8Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Component Portion Functions
The component portion functions are the following:
• Invoke
Launches an operation.• Result
Returns the result of a successful operation.• Error
Returns the result of a failed operation.• Reject
Indicates the rejection of a received component due to a protocol violation.
The component portion functions are the following:
• Invoke
Launches an operation.• Result
Returns the result of a successful operation.• Error
Returns the result of a failed operation.• Reject
Indicates the rejection of a received component due to a protocol violation.
7-9Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Message Format at TCAP Level
F CK SIF SIO LI FIB FSN BIB BSN F
SCCP Information Message Type
MTP Routing Label
MSU
SCCP Message
Optional Part Mandatory Variable Part
Mandatory Fixed Part
Component Componentn 1
Transaction ID
Package Type
TCAP Message
Identify the nature of the TCAP message.
Uniquely id’s the transaction on both nodes.
Transaction Portion
Component Portion
The component portion contains:• no component, 1 component, or more
than 1 component.
7-10Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Transaction Example: UL between VLR/HLR
AE = MAP-HLR AE = MAP-VLR
ASE=UL TID=100 TP=begin TC=INVOKE
ASE=ISD TID=100 TP=continue TC=INVOKE
ASE=ISD ACK TID=100 TP=continue TC=Return Result
ASE=UL ACK TID=100 TP=END TC=Return Result
TID= Transaction IDTP = Transaction PortionTC = Transaction component
TID= Transaction IDTP = Transaction PortionTC = Transaction component
7-11Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
MAP Layer
MTP 1 Layer
DMS-MSC CCN-HLR
MAP
ASE1
ASE2
ASE3
MAP
ASE1
ASE2
ASE3
Physical Message Flow
Application LayerLogical Message Flow
MTP 2 & 3
SCCP
Transaction
Component
TCAP
MTP 2 & 3
SCCP
Transaction
Component
TCAP
MessageTransport &
signaling
7-12Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
B Interface and MAP Message
Signalling link
Voice trunk
G-interface
D-interface
C-interface
B-interface
F-interface
E-interface
SMS-SC(SSP)
SMS-SC(SSP)
CCN(SSP)CCN(SSP)
VLR(SCP)
VLR(SCP)
CCNHLR
(SCP)
EIR(SCP)
E-interface
C-interface
B-interface MAP messages (09.02)
Activate SSAllocate Handover NumberAttach IMSIAuthenticateComplete CallConnect to Following AddressDeactivate SSDetach IMSIErase SSForward Check SS indicationForward New TMSIForward SS NotificationGet PasswordInterrogate SSInvoke SSPageProcess Access RequestProcess Call WaitingProcess Unstructured SS DataProvide IMSIRegister IMSIRegister PasswordRegister SSSearch for Mobile SubSend Handover ReportSend Info Ic CallSend Info Og CallSet Ciphering ModeTrace Subscriber ActivityUpdate Location Area
G CCN(SSP)
G CCN(SSP)
7-13Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
C Interface and MAP Message
Signalling link
Voice trunk
G-interface
D-interface
C-interface
B-interface
F-interface
E-interface
SMS-SC(SSP)
SMS-SC(SSP)
CCN(SSP)CCN(SSP)
VLR(SCP)
CCN-HLR
(SCP)
EIR(SCP)
E-interface
C-interface
C-interface MAP messages (09.02)
Alert Service CenterRegister Changing InformationSend Routing InformationSend Routing Information for SMSend Routing Information AckSet Message Waiting Data
VLR(SCP)
GCCN(SSP)GCCN(SSP)
7-14Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
D Interface and MAP Message
Signalling link
Voice trunk
G-interface
D-interface
C-interface
B-interface
F-interface
E-interface
SMS-SC(SSP)
SMS-SC(SSP)
CCN(SSP)CCN(SSP)
VLR(SCP)
VLR(SCP)
CCN-HLR
(SCP)
EIR(SCP)
E-interface
C-interface
D-interface MAP messages (09.02)
Activate SSActivate Trace ModeBegin Subscriber ActivityCancel LocationDeactivate SSDeactivate Trace ModeDelete Subscriber DataDeregister Mobile SubscriberErase SSForward Check SS IndicationForward SS NotificationGet PasswordInsert Subscriber DataInterrogate SSNote MS PresentProcess Unstructured SS DataProvide Roaming NumberRegister PasswordRegister SSReset
GCCN(SSP)GCCN(SSP)
7-15Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
E Interface and MAP Message
Signalling link
Voice trunk
G-interface
D-interface
C-interface
B-interface
F-interface
E-interface
SMS-SC(SSP)
SMS-SC(SSP)
CCN(SSP)CCN(SSP)
VLR(SCP)
VLR(SCP)
CCN-HLR
(SCP)
EIR(SCP)
E-interface
C-interface
E-interface MAP messages (09.02)
Forward Access SignalingForward Short MessageNote Internal MessagePerform HandoverPerform Subsequent HandoverProcess Access SignalingSend End SignalTrace Subscriber Activity
GCCN(SSP)GCCN(SSP)
7-16Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
F/G Interface and MAP Message
Signalling link
Voice trunk
G-interface
D-interface
C-interface
B-interface
F-interface
E-interface
SMS-SC(SSP)
SMS-SC(SSP)
GCCN(SSP)GCCN(SSP)
CCN(SSP)CCN(SSP)
VLR(SCP)
VLR(SCP)
CCN HLR
(SCP)
EIR(SCP)
E-interface
C-interface F-interface MAP messages (09.02)
Check IMEI
G-interface MAP messages (09.02)
Send Parameters
7-17Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
7-18Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003
"C
onfi
den
tial
info
rmat
ion
--
may
not
be
copi
ed o
r di
sclo
sed
wit
hou
t per
mis
sion
".
Table TCAPTRID
Table TCAPTRID
TCAPAPPL NUMTRIDS NUMCOMPS IDPLUSER
MAPHLR 200 500 N
MAPVLR 250 500 N
MAPMSC 200 500 N
INAP 200 250 N
Table TCAPTRID is a default table.