gsm 03.60 service description
Post on 18-Dec-2021
10 Views
Preview:
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