General Packet Radio Service (GPRS) : Sylvain FIORONI Thierry BOUSSAC
General Packet Radio Service (GPRS) : Sylvain FIORONI Thierry BOUSSAC
General Packet Radio Service (GPRS) : Sylvain FIORONI Thierry BOUSSAC
Thierry BOUSSAC
• Context of GPRS
• Architecture
• Functioning
• Future trends
Context of GPRS
Data transmission in wireless
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
2.5G Networks
CSD HSCSD GPRS EDGE UMTS
9.6kb/s 57.6kb/s 171.2kb/s 384kb/s 2Mb/s
• 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
Functioning
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
Attach procedure
MAP_insert_subscr_data_ack
MAP_update_location_comp
MAP_insert_subscr_data
MAP_update_location
HLR Radius
Gr Gi
Auth_request
Auth_accept
HLR Radius
Gr Gi
GTP Create_PDP_cont_req(APN)
HLR Radius
Gr Gi
IP source:193.148.25.89 Gi
MS Dest : 134.214.164.24
193.148.25.89 Interne
t
QoS Management
• 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)
Conclusion