GPRS is a packet-based mobile data service on GSM networks that provides higher data rates and more efficient data transfer than traditional GSM networks. GPRS uses a packet-switched technology and radio resources are shared dynamically across users. The key network elements that support GPRS include the SGSN which manages data sessions and mobility, and the GGSN which connects the GPRS network to external data networks. GPRS enables numerous mobile data applications like web browsing, email, and remote access by supporting common internet protocols and billing based on data usage rather than connection time.
2. Contents of Presentation
•What is GPRS?
•GPRS and its Features
•GPRS Network Architecture
•GPRS Protocol Architecture
•GPRS Applications
3. Constraints with existing network
• Data Rates too slow – about 9.6 kbps
• Connection setup time too long
• Inefficient resource utilization for bursty traffic
• Proves expensive for bursty traffic utilization
• No efficient method for packet transfers
4. What is GPRS ?
•General Packet Radio Service (GPRS) is a new bearer service
for GSM that greatly improves and simplifies wireless access
to packet data networks
•GPRS applies packet radio principal to transfer user data
packets in an efficient way b/w MS & external packet data
network [1]
5. Comparison of GSM & GPRS
GSM GPRS
Data Rates 9.6 Kbps 14.4 to 115.2 Kbps
Modulation
Technique
GMSK GMSK
Billing Duration of
connection
Amount of data
transferred
Type of Connection Circuit – Switched
Technology
Packet - Switched
Technology
6. GPRS in INDIA
◦ BPL Mobile
◦ Bharti Cellular
◦ Hutchison Max
◦ Hutchison Essar
◦ Idea Cellular
7. Salient Features of GPRS
•Important step on the path to 3G
•GPRS is an overlay network over the GSM
•Provides Data Packet delivery service
•Support for leading internet communication protocols
•Billing based on volume of data transferred
•Utilizes existing GSM authentication and privacy procedures.
8. GPRS Network Elements [2]
GPRS Architecture is same as GSM except few hardware
modifications :
GPRS includes GSNs
SGSN : Serving GPRS Support Node
GGSN : Gateway GPRS Support Node
GPRS Register
10. Architecture (Contd)
•TE Terminal Equipment
•MT Mobile Terminal
•MS Mobile Station
•BSS Base Station System
•BTS Base transceiver System
•BSC Base Station Controller
•GMSC Gateway Mobile Services Switching Center
•MSC Mobile Switching Center
•VLR Visitor Location Register
•HLR Home Location Register
12. SGSN – Serving GPRS Support Node
• Delivers data packets to mobile stations & vice-versa
• Detect and Register new GPRS MS in its serving area
• Packet Routing, Transfer & Mobility Management
• Authentication, Maintaining user profiles
• Its location register stores location info. & user profiles
13. GGSN – Gateway GPRS Support Node
• Interfaces GPRS backbone network & external packet data networks
• Converts the GPRS packets from SGSN to the PDP format
• Converts PDP addresses change to GSM addresses of the destination
user
• Stores the current SGSN address and profile of the user in its location
register
• Performs authentication
• Many-to- many relations among SGSNs & GGSNs
14. GPRS Register
•GPRS Register is integrated with GSM-HLR.
•Maintains the GPRS subscriber data and Routing information.
•Stores current SGSN address
15. Applications of GPRS
•Web browsing
•Corporate & Internet Email
•Vehicle Positioning
•Remote LAN Access
•Home Automation
•Document Sharing/Collaborative working
16. Conclusion
•GPRS provides efficient access to Packet Data Networks.
•Multislot operation in GPRS leads to efficient channel utilization.
•GPRS is more effective for long data packet transmission than short
ones.
17. References
1. Understanding GPRS: The GSM packet radio service. Computer. Network. 34, 763–779
(2000)
2. GSM Switching, Service and Protocols. (John Wiley, 2001)
3. Kalden, R., Varga, T., Wouters, B., & Sanders, B. (2003). Wireless service usage and traffic
characteristics in GPRS networks. Teletraffic Science and Engineering, 5, 981-990.
4. https://www.tutorialspoint.com/gprs/
5. https://www.slideshare.net/Garry54/chapter-9-25g-systems-gprs