gsm 03.60 service description

Post on 18-Dec-2021

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 1

������������ ��

GSM 03.60Service description

Stage 2

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 2

�����������������

�� ����������

� ���� ������������

�� ���� �������� ����������

�� ���� ������� ����������

�� ���� ��� ��������

�� ����������� �������

� ����������� !��� ����� ��" ���#����

$� ���� ������ ���� �������

%� ������

2

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 3

����������������������������

���������������

Gi reference point

GPRS network 1

GPRS network 2

PDNs orother networksTE MT

Gp

UmR reference point

MS

Access point

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 4

��������������� ���

& �� ����������

& � '��!��( ��������

& �� �������� ����(�

& ���� )��� �������� ����(�

& ��� ��������� ����(�

3

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 5

������������������ ��

Gf

D

Gi

Gn

Gb

Gc

CE

Gp

Gs

Signalling and Data Transfer Interface

Signalling Interface

MSC/VLR

TE MT BSS TEPDN

R Um

GrA

HLR

Other PLMN

SGSN

GGSN

Gd

SM-SCSMS-GMSC

SMS-IWMSC

GGSN

EIR

SGSN

Gn

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 6

������������������ ��

�����������

Local areanetwork

Server

Router

Local areanetwork

Server

Router

Corporate 2

Corporate 1

Serving GPRSSupport Node(SGSN)

Gateway GPRSSupport Node(GGSN)

Gateway GPRSSupport Node(GGSN)

GPRS INFRA-STRUCTURE

HLR

MSC/VLR

Other GPRSoperators Border

gateway

Gb

Gr Gd

Gi.IP

Gi.X.25

Gi.IPFirewall

Firewall

Firewall

Firewall

UmR/S

SMS-GMSC

Gr Gd

Gs

GcGp

Gn, Gp

Gn, Gp

EIRGf

Gf

BSCBTSPSTN

GPRSbackbone

Datanetwork(Internet)

Datanetwork(X.25)

Datanetwork(Internet)

SS7Network

4

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 7

���������������!����"����

& ���#��� ���� �**��� '�� +���',

& ����!�� ���� �**��� '�� +���',

& -���� ����!��� +-�,

& -��(���� ���!��(

& �����.�/"'

& �����.�/"'

& 0/�

& "�123/�

& �"�.�"�12�"�.�4"�1

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 8

����#��!�����������!�

BG

SGSN

BG

SGSN

GGSN GGSN

SGSN

Intra-PLMN BackboneIntra-PLMN Backbone

Gi Gp Gi

PLMN A PLMN B

Packet Data Network

Inter-PLMN Backbone

5

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 9

��$������"����������������

������

& )��� �������� *����

& 5��� ��� *������� ���� ��� �� ���������

& ��������� *�����

& ���� ���������

& ��.��� ���������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 10

��$��������"����������

Relay

NetworkService

GTP

Application

IP / X.25

SNDCP

LLC

RLC

MAC

GSM RF

SNDCP

LLC

BSSGP

L1bis

RLC

MAC

GSM RF

BSSGP

L1bis

Relay

L2

L1

IP

L2

L1

IP

GTP

IP / X.25

Um Gb Gn GiMS BSS SGSN GGSN

NetworkService

UDP /TCP

UDP /TCP

6

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 11

��$����������������%�&�'���(

BSSGPRelay

GMM/SM

LLC

RLC

MAC

GSM RF

GMM/SM

LLC

BSSGP

L1bis

Um GbMS BSS SGSN

NetworkService

RLC

MAC

GSM RF L1bis

NetworkService

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 12

��$����������������%����(')��

SCCP

MTP2

MTP3

MTP2

MTP3

SCCP

GrSGSN HLR

TCAP

MAP

TCAP

MAP

L1 L1

7

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 13

��$����������������%����('

&�*+,��

SCCP

MTP2

MTP3

MTP2

MTP3

SCCP

GsSGSN MSC/VLR

BSSAP+ BSSAP+

L1 L1

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 14

��$����������������%����('-.�

SCCP

MTP2

MTP3

MTP2

MTP3

SCCP

GfSGSN EIR

TCAP

MAP

TCAP

MAP

L1 L1

8

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 15

��$����������������%����('��&�'

&�*

SCCP

MTP2

MTP3

MTP2

MTP3

SCCP

GdSGSN SMS-MSC

TCAP

MAP

TCAP

MAP

L1 L1

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 16

��$����������������%���('��(

UDP

L2

L1

IP

L2

L1

IP

UDP

GnGSN GSN

GTP GTP

9

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 17

��$����������������%����(')��

�������&��

SCCP

MTP2

MTP3

MTP2

MTP3

SCCP

GcGGSN HLR

TCAP

MAP

TCAP

MAP

L1 L1

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 18

��$����������������%����(')��

����������������������

Gn

UDP

L2

IP

GGSN

L1

L2

IP

GSN

GTP

L1

MTP2

MTP3

SCCP

MAP

L1

MTP2

MTP3

SCCP

HLR

TCAP

MAP

L1

GTP

Gc

Interworking

TCAP

UDP

10

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 19

$�������"����/�"�����"���

& ��� "������� ���������� ����� �����*��

& �� ���� ������

& ��� ���� �����

& ��� ������� ��������

& ��� /������� ����������

& ����� ������ ���� *���

& ���� 1������ ������ �� /������� ���� *����

& ����� ���� *�����

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 20

$���&����/�"�����"���%

#�����������

& "������� ���������� �� ���� �� ���� ��

& 6�����

& 7��! !�� �� ��� "� �� !��� �� ��� �� �� ����!� �� �

& )�����

& /��#� ��� ������

& 8/�������9 *���� +������ ���� �� 1��� *����,

& 7��! ��� �������� �� ��� "�

� ����� ��� ���� �� ������ ������� �� ��� ��

� ����� � �������� ������ ��� �� ������ � ��� ����� ��� �������

���� �������� ��� ��� ���� �����������

& 0�! �� ��#� ��� ������� �� "�:

& 0�! �� ������;� ���� ���� +*������ �� �!����( �� 8��������9*���� �� *����� ���*����� �� *���(,:

11

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 21

$���&����/�"�����"���%

#�����������

& �������� �� ����������� �� ��� ���� !���

& 6����� �� )����� ��*������ ��**�� �� ����� ���� ����� *�������� ��� ��� �� �� �� �*����;�

& 6����� �� ��� ������� �� ����� �� ��� �#�����

& '������� ���� �� ��� � ��� ����

& "������� ���������� ����� ���������� �� ��� *������<

& 6� 57 �*������ ��� ��� ���� � ��*���� ��� ������� ��� ���� ���#��� �=>�= ������ +�=== ����� �� � $ ���� !��(��� ��,

& ������ ��� �� *���( ������� ��� �������? 8������ ���� ��

���( ����9 !��� �� ����

& @���� !��� �� ����� ����� �� "�� ������� �� ��� ���� ���#���

� ������� ���� ��! !��"� ����� #� �$�� �%$ � �##�� #����!� � &� ���

����'�

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 22

$���&����/�"�����"���%

#�����������

& @!� �A������

�� "� *���� ��� �������� ���� !��� �� ������� 8� ��� ����9

� (��� �� ���) ������ ���!� � !��� �������� � (������� * �� �!��� ��

���� �� �����������

� ���� #� ���) !���� �+� # �,������) �� ��+� ������ �� ����+�

- ��+�� ���� �) ���� �� � �������� �������

- ����� �� �+� � ���� ��� � �� !������ ������� ��� ���!� �

- .����� ���� �������� �� ��� !����� �� ��� #� ������ ��������

�������

� .����� ���� �������� �� !����� #� ������ ��������

� ��"� �������� �� ��� ���!� �/�����) �+� � ��!����� ������ �,�� ��

������ �# ��� ����

� 0��� � ���#� �� ������� �����#�������1

� $����� ���� ��� ����� ����� � �##�� �� ������� ��##� ��� ���� +���� ����� ��

����

12

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 23

$���&����/�"�����"���%

#�����������

� "� *���� ��� �������� �� ���!��( �� �#��� ���� ������

� (��� �� ���) &������ �������� �� �+� � ���� ������' !��� � ���� ��

����������

� ���� #� ��� ���� ��� ��� �# ���� ��!����� ��� �+� �����

- ��"� �������� �� ��!��� ���!� �� ���� ��� �# ����

- �� ������ �� ������

- $����� ������� � ��������� ������

- 0��� ����+� � �� +� � #���) �� ���� �� !��� ������ �������

� ��"� ���� � �� � ������ ��� �� ���������� ���� �������

� .����� ���� �������� �� !����� !��� ���������� ���� �������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 24

$���&����/�"�����"���%

#�����������%�������������

& ���� �������� ���������� ��������� �� ��� ���!��� +� �������������*������,

& 4��� "� �� ��� ����#�? �� �**����� � +������ ��� ���!��( ����!��� �������� ��� ��� ����,

� �� �� ���� �� � �� &������ �����'

� ��� � �� �� �$�� �� ������ ������� * �� ��*�

� �* �� � ����� �# ��� (������� � �� �(*�

� 2 ���� 3 �* 3 (*

& 4��� "� �� ����#�? �� �**����� +������ ��� ���!��( �� �#������� ������,

� �� �� ���� �� � �� &����� �����'

& 0�! �� ��#� ���!��� ���� �� ������ ������:

� �������������4 5��� �� ����� � ������) ��� � ���� � ���

� �������������4 5��� ��� �/�� ��

13

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 25

$���&����/�"�����"���%�"����/

������0����'����/"� ��&�

PDU transmission

STANDBY timer expiryor

Cancel Location

GPRS Attach

READY timer expiryorForce to STANDBY

STANDBY timerexpiry

GPRS Detach GPRS Attach

PDU reception

GPRS Detachor

Cancel Location

MM State Model of MS MM State Model of SGSN

IDLE

READY

STANDBY

IDLE

READY

STANDBY

READY timer expiryorForce to STANDBYorAbnormal RLC condition

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 26

$�������+.&�.������������� ��

� �������������� ����������& ������ ��� ���!��( ��� ��� "�B� ��C��� �� �� ����#�

& '��!��( ���2���� ����( ��� "�B� �������

& )�!���� "�B� ������*���� ����������� ���� 0/� �� ���'

& �� ���' ��� ��� ������ ��#� ���� ����

& 5*��� ���� "�123/�

& �� ���� �"�� 6����� �� *�������

14

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 27

$�������+.&�.������������� ��

7 d . C a n c e l L o c a t i o n A c k

7 c . C a n c e l L o c a t io n

7 b . U p d a te L o c a t io n

7 g . U p d a te L o c a t i o n A c k

7 e . I n s e r t S u b s c r ib e r D a ta

7 f . I n s e r t S u b s c r ib e r D a ta A c k

6 d . I n s e r t S u b s c r i b e r D a t a

6 c . C a n c e l L o c a t io n A c k

6 b . C a n c e l L o c a t i o n

3 . I d e n t i ty R e s p o n s e

2 . I d e n t i fi c a t i o n R e s p o n s e

2 . I d e n t i fi c a t i o n R e q u e s t 1 . A t t a c h R e q u e s t

5 . I M E I C h e c k

3 . I d e n t i ty R e q u e s t

4 . A u th e n t i c a t i o n

6 a . U p d a te L o c a t io n

7 a . L o c a t i o n U p d a t in g R e q u e s t

7 h . L o c a t io n U p d a t in g A c c e p t

6 f . U p d a t e L o c a t io n A c k

6 e . I n s e r t S u b s c r ib e r D a ta A c k

M S B S S n e w S G S N o ld S G S N G G S N H L RE I R

o ldM S C /V L R

n e wM S C /V L R

9 . A t t a c h C o m p l e t e

8 . A t t a c h A c c e p t

1 0 . T M S I R e a l lo c a t io n C o m p l e t e

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 28

$�$�&���������1����

� �������������� ���������

� ��������������������������������������

� �������������

� ���������� ����������!������"����������������

� ��������#

� �����������������������������"�#

� ���#���������������������$�%�

� &���'�������#����������������$��

15

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 29

$�$�&���������1����

3. IMSI Detach Indication

2. Delete PDP Context Response

1. Detach Request

2. Delete PDP Context Request

5. Detach Accept

MS BSS GGSNSGSN MSC/VLR

4. GPRS Detach Indication

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 30

$�$�(�����!��������1����

� ����&�����"��������#��������

� &�����"��������()�����#����������*�$���%����

� ����$�����)���$���

� +�)���#������"

� ����#����������������������,���-

� ����� �� �� ��� ����

� ��������#�������������

� ������������� �� � � ����� � ��� �� � ���� � ��� � ���� �

� �������������

16

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 31

$�$�(�����!��������1����

2. Delete PDP Context Response

1. Detach Request

2. Delete PDP Context Request

4. Detach Accept

MS BSS GGSNSGSN MSC/VLR

3. GPRS Detach Indication

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 32

$�$�&��� ���

& 3����� ���!��( ������� ���� ���!��( ����#�� �� ��� "�B� �����������

1. Purge MS

2. Purge MS Ack

SGSN HLR

17

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 33

$�2���� ��/�� ������

� �%����������

� .������)��%��

� .����������������

� ����������������)

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 34

$�2������ ��/�� �����%

� ���������

� �%����������������#%����)���

� &�����"�������������������������#���������������

� &�����"�����������������������#����������������

� �����#������������#�����!���"�������

� �����#�����#%��!��������)�"�����)������#�����

� &�����"��������"��������#�

18

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 35

$�2������ ��/�� �����%

� ���������

1. Send Authentication Info

2. Authentication Request

1. Send Authentication Info Ack

2. Authentication Response

MS BSS HLRSGSN

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 36

$�2������ ��/�� �����%��'�&�.

�����������

2. P-TMSI Reallocation Complete

1. P-TMSI Reallocation

MS BSS SGSN

19

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 37

$�2�$�������������������

� &����������)���)�!�����

� �%�����������%������� ����������

MS BTS+BSC SGSN

Scope of GPRS ciphering

Scope of existing GSM ciphering

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 38

$�2�2���� ��/�� ������%�.�����/

���!

� �������������������#������

� ����

� �����#�������������%$���$��

� /�0%������������������#

� �������

� �����

� �!"��#$�%�&'�(

� ��1�

� �����#��������������������

� ,�%����#����$�-���%�0%���#���������������

� ���������� � ) ��� ��*� �

20

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 39

$�2�2���� ��/�� ������%�.�����/

���!

1. Identity Response

2. Check IMEI

1. Identity Request

2. Check IMEI Ack

MS BSS EIRSGSN

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 40

$�3���������"�����"���

� ������

� ����#��������������������#� 2�&��������

� ����#�������������������������"����"��������%���)������������������&�34��#��1��4�����

� ����#�������������������������"����"������������#����������������1��4�����

� ��%���)������/�#���!�+��$��#���%���)�������#2������������/�#�����#�+����%�#���������#%��

21

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 41

$�3���������"�����"���

� ������

� 5��������������)����%�����

� ��������������������

� ���������������������������������������%��#�������

� ����������������������������!����������%�#�������$����#�#

� ��������������#����������!��������/�#�������#�#

� ��������������#��������2�!�����������������)�#!�������%�#��������#�#�,�#�����2��%�#���!��������%�)�������������������������-

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 42

$�3�����������"�����"���%

���4�����

� ����������)����

� ��������������������"�������,��#���-�������������

� ���#������"���������&����)�

� �������%�#���!�����������&���#���$������

� ������&����)�!����

� + � �!, ����- �����*����� ���* �� �� !+!�

� � . !+!� � � �� � � � �, ���������� �����*��������* /01

� 2 ++!� *�� � ����� �

� 3���� �� �!�4501 6�� ���� �� ���- ������ +!� �-�� 7

22

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 43

$�3�����������"�����"���%

���4�����MS BSS new SGSN HLRGGSNold SGSN MSC/VLR

2. SGSN Context Response

4. Security Functions

1. Routeing Area Update Request

2. SGSN Context Request

5. Update PDP Context Request

5. Update PDP Context Response

6. Update Location

9. Update Location Ack

11. Routeing Area Update Accept

10. Location Updating Request

10. Location Updating Accept

7. Cancel Location

7. Cancel Location Ack

8. Insert Subscriber Data Ack

8. Insert Subscriber Data

12. Routeing Area Update Complete

3. Forward Packets

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 44

$�3�����������"�����"���%

*�"�������+��� �����

1 1 b . C a n ce l L oc a t io n

1 1 c . C a n ce l L o ca t ion A c k

1 1 d . In s e r t S u bsc r ib e r D a ta

1 5 . T M S I R ea l loc a t io n C o m p le te

1 1 f. U p d a te L o ca t ion A c k 1 2 . L oc a t io n U p d a t in g A cc ep t

1 4 . R o u te in g A r e a U p d a te C om p le te

1 3 . R o u te in g A r e a U p d a te A cc ep t

7 . C a n ce l L o ca t ion

7 . C a n ce l L o ca t ion A c k

5 . U p d a te P D P C on tex t R es p o n se

5 . U p d a te P D P C on tex t R eq u es t

6 . U p d a te L oc a t io n

9 . U p d a te L oc a t io n A c k

1 1 a . U p d a te L oc a t io n 1 0 . L oc a t io n U p d a t in g R eq u es t

2 . S G S N C on tex t R es p o n se

4 . S ec u r i ty F u n c t ion s

2 . S G S N C on tex t R eq u es t

1 . R o u te in g A r e a U p d a te R eq u e s t

8 . In se r t S u b sc r ibe r D a ta

8 . In se r t S u b sc r ibe r D a ta A c k

1 1 e . In se r t S u b sc r ibe r D a ta A c k

M S B S S G G S No ld S G S Nn ew S G S N H L R

n ewM S C /V L R

o ldM S C /V L R

3 . F o r w a r d P a ck e ts

23

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 45

$�3�$���������"�����"���%

���������+��� �����

� ������ ��6

� ���%�#����#��������#������

� &��2��%�#������#��

� ������6

� ���%�#����#��������#�������������&

� 2��%�#����#��������#����������������������#��������������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 46

$�3�2���������������&�

& '��� ���� !��� "� �� �� ������

& "� �� *��� �� ��� ���� !���� "� �� (��! �� �� +��� �6, �� ��� �� ��!���� ���� "� �� �������� ������

5. Any LLC Frame

4. Any LLC Frame

3. GPRS Paging Request

2. Paging Request

1. PDP PDU

MS BSS SGSN

24

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 47

2��������������"�����"���

� %�# ���8�����*�� -� �����*�� ���� 9�

� %�$ 2��� ���

� %�� :;: ���� 9� ����-�����

� %���# �! ������� �

� %���$ � �.��� � <� � �

� %���� � �.��� ���� �����

� %�% 2����*�� :;: ���� 9� ����-�����

� %�� :;: ���� 9� *�����������

� %�& :;: ���� 9� � ����-�����

� %�' 2����*�� :;: ���� 9� � ����-�����

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 48

2���(��'����/"� �����

����/"� ���1�������5��

� &�.�����%� � ����� �& "� ��� ��#� � ������*���� ��� ����

& '��!��( #������� ���� �� �������;� �)� �����A� ����#����� �� ���

& '��!��( (��!� !�� +����? !���� �"��, ���� ���� �)� �����A�

& '� ����������� �� �������� +"� ��� ��#� ������ �� ��� ���!��(,

� �����%� � ����� �& '� ������*���� �� ����? �� ��� �� ������ �����

& '��!��( ��� ��� (��! !�� ��� ��� �)� �����A�

& /����� �������� +���� !����� ��� �6,

� 3���& �������� �� ��� �� �����#� ��� *��(���

& ��������� ���!��� �1 �� ������ �� ����

25

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 49

2����1�����������

� ��������##��6

& ��� 0�/"' �*������ ������� � �)� ����� *���������� �� ��� "�

� ��������##��6

& ��� 0�/"' �*������ ������� � �)� ����� �� ��� "� !��� � �)������A� �� ����#���

& ��� 3�/"' �*������ ������� � �)� ����� �� ��� "� !��� � �)������A� �� ����#���

� 5���������������"������#��������������������$�����������������%�#7

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 50

2�����(����( ��������������

& 6����� ����� '��� +6�', ������ �!� ������

� ��� ���� ��� ��������� �/�� ��� ���� #��� # � ��� ����

& ������ �����D

� .�� *$� ��#���� �� 6(�

& )������ �����D

� %# ������ ����� �� ��#���� �� 6(�

� .�� *$� ��#���� �� 6(�

� ���� ������� ��� ��� # � 7$(�� �� ����!���

� %# ��� ��#���� *$� 8� .�� *$� ��#���� � ���

� ���� �# ���� ����� �� ��+�� � ������ 8� ��� *$� ��#���� � ����

� ���� ����� ����) � � �����

26

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 51

2�$���&����������1��*����5�

��������

� �! �����* �� � �.��� ���� �� .��� �� ����-�� �� :;: ���� 9�

& �)� ��*�

& �)� ����� +�*������,

& E�� *��������� +�*������,

& 6����� *���� ���� +�*������,

� !+!� �� �� ���� �! � ��. � �� ����-�� �� ���� 9�� 2��!+!� ��4� ��� �� *���� 6��������7 ����* � �

� !+!� �� ++!� �� � � �

� =�! � ���������

& "� ��C���� ���� E�� ��#�� +�� �����,

& ���' ��� �!����� ��� E�� +�� �� ���B� ����� ���� ����,

& ���' ��� �!����� �#�� ������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 52

2�$���&����������1��*����5�

��������

GGSN

4. Activate PDP Context Accept

3. Create PDP Context

3. Create PDP Context Request

1. Activate PDP Context Request

SGSNMS

2. Security Functions

27

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 53

2�$���(�����!���6 �������1�

*����5����������

� "� :;: ���� 9� � ��� ����-�� � .� � �� +:1! � �.��� 6�� �� ++!�7� � � ���� � ��� ���� :;: ���� 9� ���* �� 9� ��� � �.���� �� ����� �� ++!� �� ���� �� ���� ��

� /�. - �� � � ��� ������ * �� ��� � � � 6��� >�1:�2?7 .� � �� � �.��� *�� �� �� �! �� ����-�� �� ���� 9�

& ������� ��� ��(� �� "@ ������ �!����� �����

� � �.��� � � �� ��- � ��� ����� �� ++!� ��� ��� ��������

� ���� ������ �� � �� ��������� ������ � �� ���� �� ����

�� ���� �� ��� �� �� ���� ��������� ������ ������ �� �� ����������� ��������� ������ �����

�� ������ ������ �������� ��������! ���� ���� ���� ��� �������� ����

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 54

2�$���(�����!���6 �������1�

*����5����������

MS SGSN GGSN

3. PDU Notification Request

HLR

1. PDP PDU

2. Send Routeing Info for GPRS

2. Send Routeing Info for GPRS Ack

4. Request PDP Context Activation

5. PDP Context Activation procedure

3. PDU Notification Response

28

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 55

2�$�$�(�����!���6 �������1�

*����5����������%���� ��

� ��$��������

" #�$�� %� &���#

" #$� '()� *������ #

" #$� %� '()� )���� ���#

" #$� )������+

� ���#8�����"�����������������������$����������#

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 56

2�$�$�(�����!���6 �������1��*����5�

��������%����������������� ���

SGSN HLR GGSN

1. PDU Notification Response

3. Send Routeing Info for GPRS

3. Send Routeing Info for GPRS Ack

4. Failure Report

4. Failure Report Ack

2. PDU Notification Reject Response

2. PDU Notification Reject Request

29

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 57

2�$�$�(�����!���6 �������1�

*����5����������%�&�������/

3. Note MS GPRS Present

SGSN HLR GGSN

1. Attach Request

2a. Ready for SM

2b. Update Location

MS

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 58

2�2�����/"� ���1��*����5�

��������

3. Activate AA PDP Context Accept

2. Create AA PDP Context Response

2. Create AA PDP Context Request

1. Activate AA PDP Context Request

SGSN GGSNMS

30

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 59

2�3��1��*����5��&��������

� � ����� ������#����#!����" %���� ���+� ���,�� ���� ��� ��,���� � $� � -�

" %���� ��� ,�� �������� �� $�+� -� ��� �� ����� �

� '��������"��������)������9��

� ����������#�9������)��������������)����������������� �����#��#

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 60

2�3��1��*����5��&��������

4. Modify PDP Context Accept

2. Update PDP Context Response

1. Update PDP Context Request

3. Modify PDP Context Request

SGSN GGSNMS

31

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 61

2�7��1��*����5��1���������

� � ����� �����$��#���������#�$�" $�

" .��� ���� ���+� ��� ��� (*( ����/� ���,��

" %����

" .��� ����� ������ � ���� �� ! � ��� ����/� �� �

" ����� ��������

" ���� �� �� ��� ��� ��

" 0

� ���������� ��#����������!���#����������������������$��

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 62

2�7���&����������1��*����5�

1���������

GGSN

4. Deactivate PDP Context Accept

3. Delete PDP Context Response

3. Delete PDP Context Request

1. Deactivate PDP Context Request

SGSNMS

2. Security Functions

32

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 63

2�7���(�����!���������1�

*����5��1���������

GGSN

1. Delete PDP Context Request

SGSN

3. Delete PDP Context

2. Deactivate PDP Context Accept

2. Deactivate PDP Context Request

MS

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 64

2�8�����/"� ���1��*����5�

1���������

� ��" $� �� �� ��� � �������� � ���������� �� �� ���� )�� �

��,�� �/������

� ���&" �'�% ,�� ��������� ��� ����/� �� ��,� ������ �� ��1����,��

����

� ���&" ''�% ,�� ��������� ��� ����/� ���� �� ������ ,������ ����� �

��� �������

33

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 65

2�8����(������������/"� �

�1��*����5��1���������

2. Delete AA PDP Context Response

2. Delete AA PDP Context Request

1. READY timer expiry

MS SGSN GGSN

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 66

2�8����(������������/"� �

�1��*����5��1���������

GGSN

1. Delete AA PDP Context Request

SGSN

4. Delete AA PDP Context Response

3. Deactivate AA PDP Context Accept

3. Deactivate AA PDP Context Request

MS

2. Identity Response

2. Identity Request

34

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 67

3��������������������

� :;<������8������� �#������"�#����������

� :;=����������#����������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 68

3���&����+���"��5���������!�����

��������

Local areanetwork

Server

Router

Corporate

GGSN

HPLMN BG

SGSN

BSC

BTS

GPRSbackbone

Datanetwork(Internet)

GGSN

VPLMN

Inter operatorGPRS backbone

SGSN

BSC BTS

GPRSbackboneBG

SGSN

BSCBTS BTS

GGSN

35

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 69

3���&�����&���������������

Local areanetwork

Server

Router

Corporate

GGSN

HPLMN BG

SGSN

BSC

BTS

GPRSbackbone

Datanetwork(Internet)

GGSN

VPLMN

Inter operatorGPRS backbone

SGSN

BSC BTS

GPRSbackboneBG

SGSN

BSCBTS BTS

GGSN

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 70

7��.����"������������

� >;<�52�

� >;=����&

� >;?����&

� >;@���

� >;:���+8A2�

� >;>�� ����#������

36

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 71

7��.����"������������

� 52�" $��� ������

� ���&" ��,����� ������

" 2����� (*( ����/�� �� ��� ''�%�

" 3����� � ��� $�

� ���&" 2����� (*( ����/��

" 3����� � ��� $� �� �������� � �'�%

� ��" 2����� (*( ����/��

" 3����� � ��� $�

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 72

7���)���� �������������

Table 1: HLR GPRS Subscription Data

Field DescriptionIMSI IMSI is the main reference key.MSISDN MSISDN of the MS for SMS.SGSN Number The SS7 address of the SGSN currently serving this MS.SGSN Address The IP address of the SGSN currently serving this MS.SMS Parameters SMS-related parameters, e.g., operator-determined barring.MS Purged for GPRS Indicates that the MM and PDP contexts of the MS are deleted from the SGSN.MNRG Indicates that the MS is not reachable through an SGSN, and that the MS is marked

as not reachable for GPRS at the SGSN and possibly at the GGSN.GGSN-list The GSN number and optional IP address pair related to the GGSN that shall be

contacted when activity from the MS is detected and MNRG is set. The GSN numbershall be either the number of the GGSN or the protocol-converting GSN asdescribed in the subclauses "MAP-based GGSN - HLR Signalling" and "GTP andMAP-based GGSN - HLR Signalling".

Each IMSI contains zero or more of the following PDP context subscription records:PDP Type PDP type, e.g., X.25 or IP.PDP Address PDP address, e.g., an X.121 address. This field shall be empty if dynamic

addressing is allowed.QoS Profile Subscribed The quality of service profile subscribed for this PDP context. QoS Profile

Subscribed is the default level if a particular QoS profile is not requested.VPLMN Address Allowed Specifies whether the MS is allowed to use the APN in the domain of the HPLMN

only, or additionally the APN in the domain of the VPLMN.Access Point Name A label according to DNS naming conventions describing the access point to the

external packet data network.

37

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 73

7������(����'����/"� �

&&������5�

Table 1: SGSN MM and PDP Contexts

Field DescriptionIMSI IMSI is the main reference key.MM State Mobility management state, IDLE, STANDBY, or READY.P-TMSI Packet Temporary Mobile Subscriber Identity.IMEI International Mobile Equipment IdentityP-TMSI Signature A signature used for identification checking purposes.Routeing Area Current routeing area.Cell Identity Current cell, only valid in READY state.VLR Number The VLR number of the MSC/VLR currently serving this MS.New SGSN Address The IP address of the new SGSN where buffered and not sent N-PDUs should be

forwarded to.Authentication Triplets Authentication and ciphering parameters.Kc Currently used ciphering key.CKSN Ciphering key sequence number of Kc.Ciphering algorithm Selected ciphering algorithm.Classmark MS classmark.DRX Parameters Discontinuous reception parameters.MNRG Indicates whether activity from the MS shall be reported to the HLR.NGAF Indicates whether activity from the MS shall be reported to the MSC/VLR.MSISDN MSISDN of the MS for SMS.SMS Parameters SMS-related parameters, e.g., operator-determined barring.Recovery Indicates if HLR or VLR is performing database recovery.

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 74

7������(����'����/"� �

�1��*����5�

Table 1: SGSN MM and PDP Contexts

Field DescriptionEach MM context contains zero or more of the following PDP contexts:PDP Type PDP type, e.g., X.25 or IP.PDP Address PDP address, e.g., an X.121 address.NSAPI Network layer Service Access Point Identifier.PDP State Packet data protocol state, INACTIVE or ACTIVE.Access Point Name The APN requested by the MS.GGSN Address in Use The IP address of the GGSN currently used by the activated PDP context.VPLMN Address Allowed Specifies whether the MS is allowed to use the APN in the domain of the HPLMN

only, or additionally the APN in the domain of the VPLMN.Compression Negotiated data compression parameters.QoS Profile Subscribed The quality of service profile subscribed for this PDP context.QoS Profile Requested The quality of service profile requested upon PDP Context Activation.QoS Profile Negotiated The quality of service profile negotiated for this PDP context.SND GTP sequence number of the next downlink N-PDU to be sent to the MS, only for

connection-oriented PDP types.SNU GTP sequence number of the next uplink N-PDU to be sent to the GGSN, only for

connection-oriented PDP types.Reordering Required Specifies whether the SGSN shall reorder N-PDUs before delivering the N-PDUs to

the MS.

38

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 75

7������(�����/"� �

&&������1�������5��

Table 1: SGSN MM and PDP Contexts for Anonymous Access

Field DescriptionRandom TLLI Random Temporary Logical Link Identity.TID Tunnel Identifier.Routeing Area Current routeing area.Cell Identity Current cell.PDP Type PDP type, e.g., X.25 or IP.PDP Address PDP address, e.g., an X.121 address.NSAPI Network layer Service Access Point Identifier.QoS Profile Negotiated The quality of service profile negotiated for this PDP context.GGSN Address in Use The IP address of the GGSN currently used.SND GTP sequence number of the next downlink N-PDU to be sent to the MS.SNU GTP sequence number of the next uplink N-PDU to be sent to the GGSN.

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 76

7�$����(����'����/"� �

�1�������5�

Table 1: GGSN PDP Context

Field DescriptionIMSI International Mobile Subscriber Identity.NSAPI Network layer Service Access Point Identifier.PDP Type PDP type, e.g., X.25 or IP.PDP Address PDP address, e.g., an X.121 address.Dynamic Address Indicates whether PDP Address is static or dynamic.QoS Profile Negotiated The quality of service profile negotiated for this PDP context.SGSN Address The IP address of the SGSN currently serving this MS.Access Point Name The APN requested by the MS.MNRG Indicates whether the MS is marked as not reachable GPRS at the HLR.Recovery Indicates if the SGSN is performing database recovery.SND GTP sequence number of the next downlink N-PDU to be sent to the MS, only for

connection-oriented PDP typesSNU GTP sequence number of the next uplink N-PDU to be received from the SGSN,

only for connection-oriented PDP typesReordering Required Specifies whether the GGSN shall reorder N-PDUs received from the SGSN.

39

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 77

7�$����(�����/"� �

�1�������5�

Table 1: GGSN PDP Context for Anonymous Access

Field DescriptionTID Tunnel Identifier.PDP Type PDP type, e.g., X.25 or IP.QoS Profile Negotiated The quality of service profile negotiated for this PDP context.QoS Negotiated The quality of service negotiated for this PDP context, 4 levels.SGSN Address The IP address of the SGSN serving this MS.Access Point Name The APN requested by the MS.

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 78

7�2�&�����'����/"� �

&&������1�������5��

Table 1: MS MM and PDP Contexts

Field DescriptionMM State Mobility management state, IDLE, STANDBY, or READY.P-TMSI Packet Temporary Mobile Subscriber Identity.P-TMSI Signature A signature used for identification checking purposes.Routeing Area Current routeing area.Cell Identity Current cell.Channel Id Current physical channel.Kc Currently used ciphering key.CKSN Ciphering key sequence number of Kc.Ciphering algorithm Selected ciphering algorithm.Classmark MS classmark.DRX Parameters Discontinuous reception parameters.Each MM context contains zero or more of the following PDP contexts:PDP Type PDP type, e.g., X.25 or IP.PDP Address PDP address, e.g., an X.121 address.PDP State Packet data protocol state, INACTIVE or ACTIVE.Dynamic Address Allowed Specifies whether the MS is allowed to use a dynamic address.NSAPI Network layer Service Access Point Identifier.Compression Negotiated data compression parameters.QoS Profile Requested The quality of service profile requested for this PDP context.QoS Profile Negotiated The quality of service profile negotiated for this PDP context

40

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 79

7�2�&������/"� �

&&������1�������5��

Table 1: MS MM and PDP Contexts for Anonymous Access

Field DescriptionRandom TLLI Random Temporary Logical Link Identity.Routeing Area Current routeing area.Cell Identity Current cell.Channel Id Current physical channel.PDP Type PDP type, e.g., X.25 or IP.PDP Address PDP address, e.g., an X.121 address.NSAPI Network layer Service Access Point Identifier.QoS Profile Requested The quality of service profile requested for this PDP context.QoS Profile Negotiated The quality of service profile negotiated for this PDP context.

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 80

7�3�&�*+,��������5�

Table 1: MSC/VLR Association

Field DescriptionIMSI IMSI is the main reference key.SGSN Number The SGSN number of the SGSN currently serving this MS.

41

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 81

7�7������.�������

" �$��

" (1�$�� �(�� �� ��,����� $��� ���������� � ������

" ��,����� 3���� 3�� � ������ ��33��

� ����� ��� �� ���� � �� ������� ������ ��� ���� ���� �� ����

�� ���� ��� �� ���� � �� ����� ����

" %���� ���� ������� 2����� (��� � �������� �%�2(��

" �������� � ������ ���*� ���$��4%�2(��

" (*( � ���� ��(�5� �(�6� 7�89� 0�

" )������ 2��� � ������ �)2��

� � ! �"" # �$" # � " # � "

" '�% � ������

� %�$ �&��� ��' ���(� )�� %�$ ��� �** � ��� �**+������� �����

" 2����� (��� %�,� �2(%�

� ������� �$�� ���� �� %%�$# �&�� �� �,�� ��� ���(� )

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 82

7�7������.�������

GGSN associated with:X.121 address

TLLI

X.121 address SAP

IP address SAP

NSAPI-1

NSAPI-2

Gi

GGSN associated with:IP address

Gi

GPRS MS

SGSN

X.25 /X.75

IP

42

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 83

8��.��������������������&

�������

� B;<����&.��+8A2�����������

� B;=����&.��+8A2����������

� B;?�����%��������� ��

� B;@�������

� B;:��'����

� B;>�+��������

� B;B�+����)�)

� B;C����������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 84

8������(�'�&�*+,������������

� �������������#�#�������������&

� +�.��#���������2��/�#�����#����/�#���

� �)�)�������+���������������������&;

� �%��������������������#%��������.� ���������;

� �%��#��#���%����������.3���;,������%#���#���������8����%���6��%��#8��%������3��-

43

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 85

8������('&�*+,������������

� �����������������#8%�#���#����

" 2� �$�� ������ ���� ��� $� �� ���� � '()�1�������

" 2� '()� ������ ���� ��� $� �� ���� � �$��1������� � ��� �� :�1�������

" 2� �,���� �$�� ; '()� ������

" 2� �,���� )2 ; 32 �� ���� �� �� ��������� �� �� ���� � �/����

" .��� �'�% �� ������

" .��� $�:;<3) �� ������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 86

8�$��&��� ������������

� � ���%������$�����'��#�������

� ������� �� ������ � �� �� ������ ����� ��� ����

� ����� �� ����� � �� ��� ���� �� �������� ��� ��������� ��� �� �� ���� ��� ������ ����� ����

� ���� ��� ������� ��� ��� ��� ���

� ���� ������ ��� �� �� ���� ����� ������ ����� ��� �������� � ����� ����

44

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 87

8�$��&��� �����%�&���&�

MS BSS SGSN GGSN MSC/VLR HLR SMS-G SM-SC| | | | | | | || | | | | | |<----| Message Transfer 1| | | | | | | | (SM, MS Address)| | | | | |<----| | Send Routeing Info For Short Message 2| | | | | | | || | | | | |---->| | Send Routeing Info For Short Message Res 3| | | | | | | | (SGSN Number, MSC Number)| | |<----|-----|-----|-----| | Forward Short Message 4| | | | | | | | (SM)|<----|---->| | | | | | Message Transfer 5| | | | | | | | (SM)| | |-----|-----|-----|---->| | Forward Short Message Result 6| | | | | | | || | | | | | |---->| Delivery Report 7| | | | | | | |

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 88

8�2��&��� �����%�&���&�

MS BSS SGSN GGSN MSC/VLR HLR SMS-G SM-SC| | | | | | | || | | | | | |<----| Message Transfer 1| | | | | | | | (SM, MS Address)| | | | | |<----| | Send Routeing Info For Short Message 2| | | | | | | || | | | | |---->| | Send Routeing Info For Short Message Res 3| | | | | | | | (SGSN Number, MSC Number)| | |<----|-----|-----|-----| | Forward Short Message 4| | | | | | | | (SM)|<----|---->| | | | | | Message Transfer: Failure 5| | | | | | | | (SM)| | |-----|-----|-----|---->| | Forward Short Message Result 6| | | | | | | || | | | |<----|-----| | Forward Short Message 7| | | | | | | | (SM)|<----|-----|-----|---->| | | | Message Transfer: Failure 8| | | | | | | | (SM)| | |<----|-----| | | | Alert Request 9| | | | | | | || | | | |-----|---->| | Forward Short Message Result 10| | | | | | | || | | | | |<----| | Report SM Delivery Status 11| | | | | | | || | | | | |---->| | Report SM Delivery Status Result 12| | | | | | | || | | | | | |---->| Failure Report 13| | | | | | | |

45

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 89

8�3��&��� �����%�&9��&�

MS BSS SGSN GGSN MSC/VLR HLR SMS-IW SM-SC| | | | | | | ||<----|---->| | | | | | Message Transfer| | | | | | | | (SM)| | |-----|-----|-----|---->| | Forward Short Message| | | | | | | | (SM)| | | | | | |---->| Message Transfer| | | | | | | | (SM)| | | | | | |<----| Delivery Report| | | | | | | || | |<----|-----|-----|-----| | Forward Short Message Result| | | | | | | ||<----|-----| | | | | | Delivery Report| | | | | | | |

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 90

8�7�*���������

� ��������#����������������������$���7" ��,��� ����������� �� �� ��� ��� ������������

� �%���������+���������#���#�������������" :��� 2= �� ��,������� ������

" :��� >= ��������� ��,������� ������

" :��� := � ��,������� ������

46

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 91

8�8�*�������

4. SABM (Paging Response)

5. SCCP Conn_Req (Paging Response)

1. Page

3. Paging Request

2. Paging Request

MS BSS SGSN MSC/VLR

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 92

8�:�� ����"�����/��������

� ��$���%������#�����������<" ���� �������� ��������� ��� �

� ���� �������� ��� ����������

� ���� �������� �� ����� �������� !�� "�������� ���!"��

� ���� �������� ��� ����������

� ����� ��� #���� �� #�

� ���� �������� ��� ����������

� $%�� �& ������ ' (�&��)���� �$��(�

� !�� � ����� *

� $%�� �& ������ ' ������� �$����

� !�� � ����� *

47

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 93

:��1������������� ������

� C;<����)�������)

� C;=�+���)�)

� C;?�9����������

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 94

:���&���������������

� ����������

� &�����".��������#������)

� +�� � ��� �� ������� ��� #," ������- &��) -���� �������������)�� +�� ��)� �������� ������ &�� ��� � �����

� �%$�������.��������#������)

� +�� � ���� �� ��� ���������� �� � ���.��� �� �����)��� ���������� ��������� �� ��� ��������

� !�� ����� � ��� ,���� ��� �& #," ���� ��� �� ����

� /��.��������#������)

� +�� � %��� ��)������

� !�� �������� � ,���� ��� �& #,"

48

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 95

:���*�������� ��

� 3����)����������)�)������������������������������ ���� ���� ����� �� �������/ ���� �������� ������ ��� �������

� � �����)�)���������6����&���#�����#����%�� ����� �& ��� ��� ����&����)���� �& ��� �����)��� � �0 �� �+ ������� ���������

��� 1� �� ���� ���������

� ����� �& ��� ���-�� ��� �������� ���������� ���� ��� � ��� ��� ��� ���-�� ��� �������� �������

� ����� �& ��� ������� #," �������������� �& ����� #," '������ ��������� �� ��� � 2� #," ������-���%��

� ������� �& � 3 4,5�!/ 6,5�!/ ���� ������� �����'��������������� �&��)����

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 96

:���*�������� ��

� � 6����&���#���� �����������"��%�� �������� �� ��������� �������� �� ������ ������� ��� � ��%�� �& �������� ���&�� �� ��� #," ��������

� ����� �& ��� �������� ��� ������-��)���� �& ��� ���� �� ����%� �� �� &��) ��� �������� ���

������-

� ����� �& ��� ���-�� ��� �������� ���������� ���� ��� � ��� ��� ��� ,7, �������

� ������� �& � 3 4,5�!/ 6,5�!/ ���� ������� �����'��������������� �&��)����

� ,������� �� ��%� ��%���� �������

49

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 97

:�$�;���������

� ����#�������

� ���������

� �����$���������

� ��"�����%)��%�����

� ��������%)��%�����

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 98

:�$���;���������%

����������������

Table 1: Precedence Classes

Precedence Precedence Name Interpretation1 High priority Service commitments shall be maintained ahead of precedence classes 2 and 3.2 Normal priority Service commitments shall be maintained ahead of precedence class 3.3 Low priority Service commitments shall be maintained after precedence classes 1 and 2.

50

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 99

:�$���;���������%

1���/������

Table 4: Delay classesDelay Class Packet size

128 octets 1024 octetsMeanTransferDelay (sec)

95 percentileDelay (sec)

MeanTransferDelay (sec)

95 percentileDelay (sec)

1. (Predictive) 0.5 1.5 2 72. (Predictive) 5 25 15 753. (Predictive) 50 250 75 3754. (Best Effort) Unspecified

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 100

:�$�$�;���������%

�������/������

� ��$�$���������#������

� ��$�$���������#����#�������#��%������0%���

� ��$�$���������#%��������#����#�������

� ��$�$�������������%���#�#���

51

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 101

:�$�$�;���������%

�������/������Table 1: Reliability Classes

ReliabilityClass

GTP Mode LLC FrameMode

LLC DataProtection

RLC Block Mode Traffic Type

1 Acknowledged Acknowledged Protected Acknowledged Non real-time traffic, error-sensitive application thatcannot cope with dataloss.

2 Unacknowledged Acknowledged Protected Acknowledged Non real-time traffic, error-sensitive application thatcan cope with infrequentdata loss or out-of-sequence delivery.

3 Unacknowledged Unacknowledged Protected Acknowledged Non real-time traffic, error-sensitive application thatcan cope with data loss,GMM/SM, and SMS.

4 Unacknowledged Unacknowledged Protected Unacknowledged Real-time traffic, error-sensitive application thatcan cope with data loss orout-of-sequence delivery.

5 Unacknowledged Unacknowledged Unprotected Unacknowledged Real-time traffic, errornon-sensitive applicationthat can cope with dataloss.

The Reordering Required field in the SGSN and GGSN PDP context tables shall be set to "on" when reliability class isset to 1. Reordering Required shall be set to "off" when reliability class is set to 4 or 5. When reliability class is set to 2or 3, the setting of Reordering Required shall be determined by the GGSN.

NOTE: For real-time traffic, the QoS profile also requires appropriate settings for delay and throughput.

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 102

:�$�2�;���������%

���!���� �� �������

Table 1: Peak Throughput Classes

Peak Throughput Class Peak Throughput in octets per second1 Up to 1 000 (8 kbit/s).2 Up to 2 000 (16 kbit/s).3 Up to 4 000 (32 kbit/s).4 Up to 8 000 (64 kbit/s).5 Up to 16 000 (128 kbit/s).6 Up to 32 000 (256 kbit/s).7 Up to 64 000 (512 kbit/s).8 Up to 128 000 (1 024 kbit/s).9 Up to 256 000 (2 048 kbit/s).

52

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 103

:�$�3�;���������%

&������� �� �������

Table 1: Mean Throughput Classes

Mean Throughput Class Mean Throughput in octets per hour1 Best effort.2 100 (~0.22 bit/s).3 200 (~0.44 bit/s).4 500 (~1.11 bit/s).5 1 000 (~2.2 bit/s).6 2 000 (~4.4 bit/s).7 5 000 (~11.1 bit/s).8 10 000 (~22 bit/s).9 20 000 (~44 bit/s).

10 50 000 (~111 bit/s).11 100 000 (~0.22 kbit/s).12 200 000 (~0.44 kbit/s).13 500 000 (~1.11 kbit/s).14 1 000 000 (~2.2 kbit/s).15 2 000 000 (~4.4 kbit/s).16 5 000 000 (~11.1 kbit/s).17 10 000 000 (~22 kbit/s).18 20 000 000 (~44 kbit/s).19 50 000 000 (~111 kbit/s).

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 104

<��� ""��/

� ����D?;>D�#����$������)���������������%������ ��

� ������������"����������������#%��#6� # ! �� ## !

� $��� #," ���-���� ������- �� ����� �������� ��� ���

� 8��-���� � ���� �� (, ������-

� � ������������%��������#��������� ����� )����� )�����)���

� ���%���9����%��� ,7, ��������

� �����&�� ���� ���

� ������� ��������� ��� ����� # � ���%��� �� / � �

53

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 105

��������������

Local areanetwork

Server

Router

Local areanetwork

Server

Router

Corporate 2

Corporate 1

Serving GPRSSupport Node(SGSN)

Gateway GPRSSupport Node(GGSN)

Gateway GPRSSupport Node(GGSN)

GPRS INFRA-STRUCTURE

HLR

MSC/VLR

Other GPRSoperators Border

gateway

Gb

Gr Gd

Gi.IP

Gi.X.25

Gi.IPFirewall

Firewall

Firewall

Firewall

UmR/S

SMS-GMSC

Gr Gd

Gs

GcGp

Gn, Gp

Gn, Gp

EIRGf

Gf

BSCBTSPSTN

GPRSbackbone

Datanetwork(Internet)

Datanetwork(X.25)

Datanetwork(Internet)

SS7Network

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 106

������������������

Local areanetwork

Server

Router

Corporate

GGSN

HPLMN BG

SGSN

BSC

BTS

GPRSbackbone

Datanetwork(Internet)

GGSN

VPLMN

Inter operatorGPRS backbone

SGSN

BSC BTS

GPRSbackboneBG

SGSN

BSCBTS BTS

GGSN

54

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 107

������������������0�&�����&9

Local areanetwork

Server

Router

Corporate

GGSN

HPLMN BG

SGSN

BSC

BTS

GPRSbackbone

Datanetwork(Internet)

GGSN

VPLMN

Inter operatorGPRS backbone

SGSN

BSC BTS

GPRSbackboneBG

SGSN

BSCBTS BTS

GGSN

GPRS 03.60: 2/18/99 Hannu H. Kari/HUT/ITSE Page 108

������������������0�&�'&�

Local areanetwork

Server

Router

Corporate

GGSN

HPLMN BG

SGSN

BSC

BTS

GPRSbackbone

Datanetwork(Internet)

GGSN

VPLMN

Inter operatorGPRS backbone

SGSN

BSC BTS

GPRSbackboneBG

SGSN

BSCBTS BTS

GGSN

top related