GPRS
-
Upload
garry54 -
Category
Technology
-
view
6.129 -
download
1
Transcript of GPRS
![Page 1: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/1.jpg)
General Packet Radio Service (GPRS)
"This report was prepared for Professor L. Orozco-Barbosa in partial
fulfillment of the requirements for the course ELG/CEG 4183"
Sylvain FIORONI
Thierry BOUSSAC
3/11/2002
![Page 2: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/2.jpg)
Outline
• Context of GPRS
• Architecture
• Functioning
• Future trends
![Page 3: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/3.jpg)
Context of GPRS
![Page 4: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/4.jpg)
Data transmission in wireless networks
• Key point of next generations cellular networks
• GSM : uses CSD technology (Circuit Switched Data)– 9.6 kb/s bandwidth1
– Essentially text application• web browsing, WAP, SMS …
![Page 5: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/5.jpg)
3G networks
• 3G : UMTS– 384 kb/s – 2Mb/s– Multimedia applications : videoconference…– Very expensive(1)
– Technology not yet ready(2)
• Need for a smooth transition – 2.5 G Networks
![Page 6: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/6.jpg)
2.5G Networks
• HSCSD : High Speed Circuit Switched Data• GPRS : General Packet Radio service
• EDGE : Enhanced Data rates for Global Evolution
CCSSDD 99..66kkbb//ss
HSCSD 57.6kb/s
GGPPRRSS 171.2kb/s
EDGE 384kb/s
UUMMTTSS 2Mb/s
![Page 7: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/7.jpg)
Architecture of GPRS
![Page 8: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/8.jpg)
GPRS : General Packet Radio service
• Uses packet switching• Dynamic Timeslot allocation• Up to 8 timeslots in each direction• 4 new coding schemes to reduce error control
coding upon a sufficient link quality• theoretical throughput :
– 8 timeslots, CS4 : 21.4kb/s => 8*21.4=171.2 kb/s
– actually, only CS2(1) available => 8*13.4=107.2 kb/s
![Page 9: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/9.jpg)
GPRS architecture
![Page 10: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/10.jpg)
GPRS Components
• SGSN : (Serving GPRS Support Node)– Equivalent to MSC in GSM
• GGSN : (Gateway GPRS Support Node)– Equivalent to GMSC in GSM
• PCU : (Packet Coding Unit)– Fragmentation of the packets into radio blocks
![Page 11: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/11.jpg)
GPRS interfaces
• GPRS Core Network : IP based network(1)
– Gn interface between xGSNs– Gp interface to other GPRS PLMN– Gi interface to other PSDN :
• Internet, Wap Gateway, Enterprise LANs…
• GPRS Access Network– Gb interface : from SGSN to PCUs
• Based on Frame Relay
– PCU-BSC : proprietary interface• Called A-ter, A-bis GPRS, A-GPRS…(2)
![Page 12: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/12.jpg)
GPRS interfaces
• Signaling Interfaces to GSM network(SS7 based) :– Gr interface from SGSN to HLR– Gs interface from SGSN to MSC/VLR– Gd interface from SGSN to GMSC– Gc from GGSN to HLR– Gf from SGSN to EIR– …
![Page 13: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/13.jpg)
GPRS protocol stack
![Page 14: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/14.jpg)
GPRS protocol stack
• Gb Interface :– Network Service : part of frame relay network
(defines end to end virtual circuits : NSVC(1))– BSSGP (BSS GPRS Protocol)
• routing to cells (Virtual Channels : BVC)• flow control for each cell and mobile station(2)
– LLC (Logical Link Control)• Very similar to HDLC• Ciphering
![Page 15: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/15.jpg)
GPRS protocol stack
• Gb interface– SNDCP (Sub Network Dependent Converging
Protocol)• encapsulation of IP/X25 packets over lower layers
• Compression
– Signalling :• GMM (GPRS Mobility Management) : Attach, Routing Area
Update procedures…
• SM (Session Management) : PDP Context Activation
![Page 16: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/16.jpg)
GPRS protocol stack
• Gn, Gp Interface :– Based on TCP/UDP/IP– lower layers not specified(1)
– TCP X25, UDP IP– GTP (GPRS Tunnelling Protocol)
• Encapsulation of packets over lower layers
• mainly security function
• Signaling functions
![Page 17: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/17.jpg)
Functioning
![Page 18: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/18.jpg)
Mobile Classes
• Class A :– can be attached simultaneously to GSM and GPRS
– can transmit voice and data at the same time
• Class B :– can be attached simultaneously to GSM and GPRS
– can transmit voice or data
• Class C :– cannot be attached simultaneously to GSM and GPRS
![Page 19: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/19.jpg)
Attach procedure
MS
BSS SGSN GGSN
Internet
HLR Radius
Gb
Gr
Gn
Gi
GiGMM_Attach_Request (IMSI)
MA
P_u
pdat
e_lo
catio
n
MA
P_i
nser
t_su
bscr
_dat
a
MA
P_i
nser
t_su
bscr
_dat
a_ac
k
MA
P_u
pdat
e_lo
catio
n_co
mp
GMM_Attach_Accept(P-TMSI)
![Page 20: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/20.jpg)
PDP Context activation
MS
BSS SGSN GGSN
Internet
HLR Radius
Gb
Gr
Gn
Gi
GiSM_Act_PDP_Context_req(APN)
GTP Create_PDP_cont_req(APN)
Aut
h_re
ques
t
Aut
h_ac
cept
GTP Create_PDP_cont_acc(@IP)
SM_Act_PDP_Context_resp(@IP)
![Page 21: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/21.jpg)
PDP Context activation
MS
BSS SGSN GGSN
Internet
HLR Radius
Gb
Gr
Gn
Gi
Gi
193.148.25.89
IP source:193.148.25.89Dest : 134.214.164.24
![Page 22: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/22.jpg)
• Specification of the requested QoS on PDP context activation :– Peak throughput – Mean throughput– Precedence : priority on MAC layer– Reliability : Functioning mode of LLC, RLC
and GTP– Delay : responsibility of the operator
QoS Management
Parameters of leaky bucket algorithm in BSSGP
![Page 23: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/23.jpg)
Future trends
• UMTS ?– experiences a lot of delay
• licence issue
• very expensive, technology not ready
– Real need for high rates on mobile networks? • Competition with local networks
• GPRS and 2.5G can be a good compromise– may last longer than it was supposed to(2)
![Page 24: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/24.jpg)
Conclusion
• Is there a real need for data on cellular networks now ?– currently too expensive : Mobile terminals,
Utilization fees…– relative failure of WAP…– High competition with wireless LANs
• still waiting for a killer application
![Page 25: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/25.jpg)
References
• [1] ETSI 3GPP TS 03.60, Digital cellular telecommunications system (Phase 2+) General Packet Radio Service (GPRS) Service description Stage 2, version 7.7.0 Release 1998
• [2] ETSI 3GPP TS 08.18, Digital cellular telecommunications system (Phase 2+); General Packet Radio Service (GPRS); Base Station System (BSS) - Serving GPRS Support Node (SGSN) BSS GPRS Protocol (BSSGP), version 8.9.0, Release 1999
• [3] ETSI(3GPP 03.6, Digital cellular telecommunications system (Phase 2+);General Packet Radio Service (GPRS);Overall description of the GPRS radio interface;Stage 2, version 8.9.0 Release 1999
• [4] Georgios Karagiannis, QoS in GPRS, Ericsson open report 5/0362-FCP NB 102 88 Uen, 2000-12-21
• [5] Xavier LAGRANGE, Philippe GODLEWSKI, Sami TABANNE, Réseaux GSM - DCS: des principes à la norme,Paris, HERMES, 1995
![Page 26: GPRS](https://reader035.fdocuments.in/reader035/viewer/2022062513/555b2021d8b42aa9738b515b/html5/thumbnails/26.jpg)
Questions
• What are the three 2.5G networks ?• Why is the theoretical maximum throughput of
GPRS unreachable ?• What are the 5 parameters of QoS defined in
GPRS ?• What are the nodes that have been introduced with
GPRS ?• What is GTP ?