04a gr interface.pdf

24
1 © Nokia Siemens Networks CN3203EN01GLN00 PCNSIG Gr interface

Upload: nizar-touaiti

Post on 28-Jan-2016

35 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 04a Gr interface.pdf

1 © Nokia Siemens Networks CN3203EN01GLN00

PCNSIG

Gr interface

Page 2: 04a Gr interface.pdf

2 © Nokia Siemens Networks CN3203EN01GLN00

Objectives

After this training session, the student should be able to:

• Explain how the interaction between SGSN and HLR works

• List the procedures supported by SGSN - HLR interaction

• Describe the following procedures:

– Update GPRS location

– Insert Subscriber Data

– Purge Mobile Station

– Cancel Location

Page 3: 04a Gr interface.pdf

3 © Nokia Siemens Networks CN3203EN01GLN00

NSN - Fully 3GPP Compliant Interfaces

Page 4: 04a Gr interface.pdf

4 © Nokia Siemens Networks CN3203EN01GLN00

Protocol stack on Gr interface

TypeUnitOrDepartmentHereTypeYourNameHere

SGSNHLR

Gr

MTP 2

MTP 3

MTP 1

SCCP

MTP 2

MTP 3

MTP 1

SCCP

TCAPTCAP

MAPMAP

Page 5: 04a Gr interface.pdf

5 © Nokia Siemens Networks CN3203EN01GLN00

Protocol stack on Gr interface

IP

SCTP

M3UA

SCCP

MAP

TCAP

HLR

Gr

SGSN

IP

SCTP

M3UA

SCCP

MAP

TCAP

SCTP

Page 6: 04a Gr interface.pdf

6 © Nokia Siemens Networks CN3203EN01GLN00

Transaction Capabilities Application Part

Transaction sub-layer

Component sub-layer

SCCP

INVOKE

RETURN_RESULT

RETURN_ERROR

REJECT

TC_BEGIN

TC_CONTINUE

TC_END

TC_ABORT

to peer

to peer

to peer

Operations

Results

Errors

TCAP

MAP

Page 7: 04a Gr interface.pdf

7 © Nokia Siemens Networks CN3203EN01GLN00

Update GPRS Location Procedure (Inter SGSN RA update)

HLR new SMMU old SMMU

2. MAP. Cancel Location (IMSI)

2. MAP. Cancel Location Ack

1. MAP. Update Location (IMSI, SGSN nbr, SGSN addr)

3. MAP. Insert subscriber Data (MSISDN, GPRS subcr data)

3. MAP. Insert subscriber Data Ack

4. MAP. Update Location Ack

Page 8: 04a Gr interface.pdf

8 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Update GPRS Location message (1/3) MSU

- BSN: 56 (38h) BIB: 1 FSN: 57 (39h) FIB: 1

- SCCP

- network indicator : reserved national

- data, length : 62, (3Eh)

UDT - UNIT DATA

SCCP DPC: 2400 (0960h)

SCCP OPC: 1856 (0740h)

SCCP SLS: 13 (0Dh)

Protocol Class

- protocol class : 80h, conn.less, return msg

Called Party Address

- length 13 (0Dh)

- full GT configuration

- routing based on global title

- subsystem is HLR

- translation type : 0 (00h)

- encoding : BCD, odd number of digits

- numbering plan : ISDN/mobile (E.214)

- nature of address : international number

- address signals : 392699900000012

Calling Party Address

- length 12 (0Ch)

- full GT configuration

- routing based on global title

- Subsystem nr: 149 (95h)

- translation type : 0 (00h)

- encoding : BCD, odd number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 3926990000100

SCCP User Data

- length 83 (53h)

Page 9: 04a Gr interface.pdf

9 © Nokia Siemens Networks CN3203EN01GLN00

SUBSYSTEM 6 : HLR

BEGIN

OrigTransactionID: 87 C0 B3 00

DialoguePortion

External

ObjectIdentifier: 0-0-17-773-1-1-1 (dialog id)

Single-ASN.1-type

DialogueRequest

Protocol-Version: 00000111 10000000

Application-Context-Name

ObjectIdentifier: 0-4-0-0-1-0-32-3 (GPRS location update)

ComponentPortion

Invoke

InvokedID: 00

LocalOperationCode: 17

Parameter: 48 (30h) Length: 31 (1Fh)

Tag: Universal, Constructed, value: 10h

- length: 31 (1Fh)

Tag: Universal, Primitive, value: 04h

- length: 8 (08h)

- data: 22 02 93 09 00 00 10 F2

Tag: Universal, Primitive, value: 04h

- length: 8 (08h)

- data: 91 93 62 99 00 00 01 F0

Tag: Universal, Primitive, value: 04h

- length: 5 (05h)

- data: 04 AC 1F 2C 22

Tag: Context, Constructed, value: 00h

- length: 2 (02h)

Tag: Context, Primitive, value: 03h

- length: 0 (00h)

Example trace of Update GPRS Location message (2/3)

Page 10: 04a Gr interface.pdf

10 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Update GPRS Location message (3/3)

UPDATE GPRS LOCATION ARG : 23 (17h)

UpdateGPRSLocationArg

IMSI

- TBCD String : 222039900000012

SGSN-Number

- nature of address ind. : international

- numbering plan ind. : ISDN/Telephony (E.164)

- TBCD String : 3926990000100

SGSN-Address

- IPv4 address : 172.31.44.34 (SMMU)

sgsn-Capability

gprsEnhancementsSupportIndicator

Page 11: 04a Gr interface.pdf

11 © Nokia Siemens Networks CN3203EN01GLN00

Example trace Insert Subscriber Data message (1/4) MSU

- BSN: 57 (39h) BIB: 1 FSN: 57 (39h) FIB: 1

- SCCP

- network indicator : reserved national

- data, length : 62, (3Eh)

UDT - UNIT DATA

SCCP DPC: 1856 (0740h)

SCCP OPC: 2400 (0960h)

SCCP SLS: 1 (01h)

Protocol Class

- protocol class : 80h, conn.less, return msg

Called Party Address

- length 12 (0Ch)

- full GT configuration

- routing based on global title

- Subsystem nr: 149 (95h)

- translation type : 0 (00h)

- encoding : BCD, odd number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 3926990000100

Calling Party Address

- length 11 (0Bh)

- full GT configuration

- routing based on global title

- subsystem is HLR

- translation type : 0 (00h)

- encoding : BCD, even number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 392699000060

SCCP User Data

- length 120 (78h)

Page 12: 04a Gr interface.pdf

12 © Nokia Siemens Networks CN3203EN01GLN00

Example trace Insert Subscriber Data message (2/4)

SUBSYSTEM 6 : HLR

CONTINUE

OrigTransactionID: H...

DestTransactionID: ....

DialoguePortion

External

ObjectIdentifier: 0-0-17-773-1-1-1

Single-ASN.1-type

DialogueResponse

Protocol-Version: 00000111 10000000

Application-Context-Name

ObjectIdentifier: 0-4-0-0-1-0-32-3

Result

- Accepted (0)

Result-Source-Diagnostic

Dialogue-Service-User

- Null (0)

ComponentPortion

Invoke

Page 13: 04a Gr interface.pdf

13 © Nokia Siemens Networks CN3203EN01GLN00

Example trace Insert Subscriber Data message (3/4) InvokedID: .

LocalOperationCode: .

Parameter: 48 (30h) Length: 50 (32h)

Tag: Universal, Constructed, value: 10h

- length: 50 (32h)

Tag: Context, Primitive, value: 01h

- length: 7 (07h)

- data: ..bYU.!

Tag: Context, Primitive, value: 03h

- length: 1 (01h)

- data: .

Tag: Context, Constructed, value: 10h

- length: 33 (21h)

Tag: Universal, Primitive, value: 05h

- length: 0 (00h)

Tag: Context, Constructed, value: 01h

- length: 29 (1Dh)

Tag: Universal, Constructed, value: 10h

- length: 27 (1Bh)

Tag: Universal, Primitive, value: 02h

- length: 1 (01h)

- data: .

Tag: Context, Primitive, value: 10h

- length: 2 (02h)

- data: .!

Tag: Context, Primitive, value: 12h

- length: 3 (03h)

- data: #B.

Tag: Context, Primitive, value: 14h

- length: 2 (02h)

- data: .*

Tag: Context, Primitive, value: 00h

- length: 9 (09h)

- data: ...@@.A@@

Tag: Context, Primitive, value: 18h

- length: 1 (01h)

- data: .

Page 14: 04a Gr interface.pdf

14 © Nokia Siemens Networks CN3203EN01GLN00

Example trace Insert Subscriber Data message (4/4) INSERT SUBSCRIBER DATA ARG : 7 (07h)

InsertSubscriberDataArg

MS-ISDN

- nature of address ind. : international

- numbering plan ind. : ISDN/Telephony (E.164)

- TBCD String : 392695550012

SubscriberStatus

- ServiceGranted (00h)

GPRSSubscriptionData

completeDataListIncluded

GPRSDataList

PDP-Context

PDP-ContextId: 1

PDP-Type

- PDP type organization : IETF

- PDP type number : PPP

QoS-Subscribed

- Reliability class : Unacknowledged GTP & LLC, ack. RLC

- Delay class : Delay class 4 (best effort)

- Subscribed precedence : Normal priority

- Peak throughput : Up to 8 000 octet/s

- Mean throughput : Unavailable

APN: .*

ext-QoS-Subscribed: ...@@.A@@

networkAccessMode

- bothMSCAndSGSN (00h)

Page 15: 04a Gr interface.pdf

15 © Nokia Siemens Networks CN3203EN01GLN00

Purge Mobile Station Procedure

The Purge function allows a SGSN to inform the HLR that it has deleted the MM and PDP contexts of a detached MS.

Page 16: 04a Gr interface.pdf

16 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Purge MS message (1/3) MSU

- BSN: 57 (39h) BIB: 1 FSN: 58 (3Ah) FIB: 1

- SCCP

- network indicator : reserved national

- data, length : 62, (3Eh)

UDT - UNIT DATA

SCCP DPC: 2400 (0960h)

SCCP OPC: 1856 (0740h)

SCCP SLS: 13 (0Dh)

Protocol Class

- protocol class : 80h, conn.less, return msg

Called Party Address

- length 11 (0Bh)

- full GT configuration

- routing based on global title

- subsystem is HLR

- translation type : 0 (00h)

- encoding : BCD, even number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 392699000060

Calling Party Address

- length 12 (0Ch)

- full GT configuration

- routing based on global title

- Subsystem nr: 149 (95h)

- translation type : 0 (00h)

- encoding : BCD, odd number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 3926990000100

SCCP User Data

- length 72 (48h)

Page 17: 04a Gr interface.pdf

17 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Purge MS message (2/3) SUBSYSTEM 6 : HLR

BEGIN

OrigTransactionID: ....

DialoguePortion

External

ObjectIdentifier: 0-0-17-773-1-1-1

Single-ASN.1-type

DialogueRequest

Protocol-Version: 00000111 10000000

Application-Context-Name

ObjectIdentifier: 0-4-0-0-1-0-27-3

ComponentPortion

Invoke

InvokedID: .

LocalOperationCode: C

Parameter: 163 (A3h) Length: 20 (14h)

Tag: Context, Constructed, value: 03h

- length: 20 (14h)

Tag: Universal, Primitive, value: 04h

- length: 8 (08h)

- data: ".......

Tag: Context, Primitive, value: 01h

- length: 8 (08h)

- data: ..b.....

Page 18: 04a Gr interface.pdf

18 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Purge MS message (3/3)

PURGE MS ARG : 67 (43h)

PurgeMS-Arg

IMSI

- TBCD String : 222039900000012

SGSN-Number

- nature of address ind. : international

- numbering plan ind. : ISDN/Telephony (E.164)

- TBCD String : 3926990000100

Page 19: 04a Gr interface.pdf

19 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Purge MS Ack message (1/3) MSU

- BSN: 58 (3Ah) BIB: 1 FSN: 58 (3Ah) FIB: 1

- SCCP

- network indicator : reserved national

- data, length : 62, (3Eh)

UDT - UNIT DATA

SCCP DPC: 1856 (0740h)

SCCP OPC: 2400 (0960h)

SCCP SLS: 13 (0Dh)

Protocol Class

- protocol class : 80h, conn.less, return msg

Called Party Address

- length 12 (0Ch)

- full GT configuration

- routing based on global title

- Subsystem nr: 149 (95h)

- translation type : 0 (00h)

- encoding : BCD, odd number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 3926990000100

Calling Party Address

- length 11 (0Bh)

- full GT configuration

- routing based on global title

- subsystem is HLR

- translation type : 0 (00h)

- encoding : BCD, even number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 392699000060

SCCP User Data

- length 68 (44h)

Page 20: 04a Gr interface.pdf

20 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Purge MS Ack message (2/3) SUBSYSTEM 6 : HLR

END

DestTransactionID: ....

DialoguePortion

External

ObjectIdentifier: 0-0-17-773-1-1-1

Single-ASN.1-type

DialogueResponse

Protocol-Version: 00000111 10000000

Application-Context-Name

ObjectIdentifier: 0-4-0-0-1-0-27-3

Result

- Accepted (0)

Result-Source-Diagnostic

Dialogue-Service-User

- Null (0)

ComponentPortion

ReturnResultLast

InvokedID: .

Sequence

LocalOperationCode: C

Parameter: 48 (30h) Length: 2 (02h)

Tag: Universal, Constructed, value: 10h

- length: 2 (02h)

Tag: Context, Primitive, value: 01h

- length: 0 (00h)

Page 21: 04a Gr interface.pdf

21 © Nokia Siemens Networks CN3203EN01GLN00

Example trace of Purge MS Ack message (3/3)

PURGE MS RES : 67 (43h)

PurgeMS-Res

freezeP-TMSI

Only if the SGSN nbr received matches with the SGSN nbr stored in HLR

Page 22: 04a Gr interface.pdf

22 © Nokia Siemens Networks CN3203EN01GLN00

Cancel Location Procedure (1/3) MSU

- BSN: 58 (3Ah) BIB: 1 FSN: 59 (3Bh) FIB: 1

- SCCP

- network indicator : reserved national

- data, length : 62, (3Eh)

UDT - UNIT DATA

SCCP DPC: 1856 (0740h)

SCCP OPC: 2400 (0960h)

SCCP SLS: 14 (0Eh)

Protocol Class

- protocol class : 80h, conn.less, return msg

Called Party Address

- length 12 (0Ch)

- full GT configuration

- routing based on global title

- Subsystem nr: 149 (95h)

- translation type : 0 (00h)

- encoding : BCD, odd number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 3926990000100

Calling Party Address

- length 11 (0Bh)

- full GT configuration

- routing based on global title

- subsystem is HLR

- translation type : 0 (00h)

- encoding : BCD, even number of digits

- numbering plan : ISDN/telephony (E.163, 164)

- nature of address : international number

- address signals : 392699000060

SCCP User Data

- length 65 (41h)

Page 23: 04a Gr interface.pdf

23 © Nokia Siemens Networks CN3203EN01GLN00

Cancel Location Procedure (2/3)

SUBSYSTEM 6 : HLR

BEGIN

OrigTransactionID: 1F 40 10 00

DialoguePortion

External

ObjectIdentifier: 0-0-17-773-1-1-1

Single-ASN.1-type

DialogueRequest

Protocol-Version: 00000111 10000000

Application-Context-Name

ObjectIdentifier: 0-4-0-0-1-0-2-3

ComponentPortion

Invoke

InvokedID: 00

LocalOperationCode: 03

Parameter: 163 (A3h) Length: 13 (0Dh)

Tag: Context, Constructed, value: 03h

- length: 13 (0Dh)

Tag: Universal, Primitive, value: 04h

- length: 8 (08h)

- data: 22 02 93 09 00 00 10 F2

Tag: Universal, Primitive, value: 0Ah

- length: 1 (01h)

- data: 01

Page 24: 04a Gr interface.pdf

24 © Nokia Siemens Networks CN3203EN01GLN00

Cancel Location Procedure (3/3)

CANCEL LOCATION ARG : 3 (03h)

CancelLocationArg

IMSI

- TBCD String : 262099300000036

cancellationType

- subscriptionWithdraw (01h)