974-07

18
7-1 Lesson 7. TCAP-MAP Layers PE/TRD/CN/UM974 16.02/EN January, 2003 "Confidential information -- may not be copied or disclosed without permission". Lesson 7 TCAP and MAP Layers

Upload: hungpm2013

Post on 05-Feb-2016

215 views

Category:

Documents


0 download

DESCRIPTION

974-07

TRANSCRIPT

Page 1: 974-07

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

Page 2: 974-07

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

Page 3: 974-07

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

Page 4: 974-07

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

Page 5: 974-07

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

Page 6: 974-07

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

Page 7: 974-07

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

Page 8: 974-07

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.

Page 9: 974-07

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.

Page 10: 974-07

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

Page 11: 974-07

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

Page 12: 974-07

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)

Page 13: 974-07

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)

Page 14: 974-07

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)

Page 15: 974-07

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)

Page 16: 974-07

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

Page 17: 974-07

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

".

Page 18: 974-07

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.