04a gr interface.pdf

Post on 28-Jan-2016

42 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1 © Nokia Siemens Networks CN3203EN01GLN00

PCNSIG

Gr interface

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

3 © Nokia Siemens Networks CN3203EN01GLN00

NSN - Fully 3GPP Compliant Interfaces

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

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

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

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

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)

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)

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

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)

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

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: .

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)

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.

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)

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.....

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

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)

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)

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

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)

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

24 © Nokia Siemens Networks CN3203EN01GLN00

Cancel Location Procedure (3/3)

CANCEL LOCATION ARG : 3 (03h)

CancelLocationArg

IMSI

- TBCD String : 262099300000036

cancellationType

- subscriptionWithdraw (01h)

top related