SlideShare a Scribd company logo
1 of 34
General Packet Radio Service
(GPRS)
A new Dimension to Wireless
Communication
Contents of Presentation
 GPRS and its Features
 GPRS Network Architecture
 Location Management in GPRS
 Mobility Management in GPRS
 Logical Channels of GPRS
 GPRS Applications
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
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
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
GPRS Mobile Stations:
 New Mobile Station are required to use GPRS
services because existing GSM phones do not
handle the enhanced air interface or packet data. A
variety of MS can exist, including a high-speed
version of current phones to support high-speed data
access, a new PDA device with an embedded GSM
phone, and PC cards for laptop computers. These
mobile stations are backward compatible for making
voice calls using GSM
GPRS Base Station Subsystem:
 Each BSC requires the installation of one or more Packet Control
Units (PCUs) and a software upgrade. The PCU provides a physical
and logical data interface to the base station subsystem (BSS) for
packet data traffic. The BTS can also require a software upgrade but
typically does not require hardware enhancements.
 When either voice or data traffic is originated at the subscriber
mobile, it is transported over the air interface to the BTS, and from the
BTS to the BSC in the same way as a standard GSM call. However, at
the output of the BSC, the traffic is separated; voice is sent to the
mobile switching center (MSC) per standard GSM, and data is sent to
a new device called the SGSN via the PCU over a Frame Relay
interface.
GPRS Nodes:
 GPRS Support Nodes:
 Following two new components, called GPRS support nodes (GSNs),
are added:
 Gateway GPRS support node (GGSN):
 The Gateway GPRS Support Node acts as an interface and a router to
external networks. The GGSN contains routing information for GPRS
mobiles, which is used to tunnel packets through the IP based internal
backbone to the correct Serving GPRS Support Node. The GGSN also
collects charging information connected to the use of the external data
networks and can act as a packet filter for incoming traffic.
 Serving GPRS support node (SGSN):
 The Serving GPRS Support Node is responsible for authentication of
GPRS mobiles, registration of mobiles in the network, mobility
management, and collecting information for charging for the use of the
air interface.
Routing Area:
 GPRS introduces the concept of a routing
area. This is much the same as a Location
Area in GSM, except that it will generally
contain fewer cells. Because routing areas
are smaller than Location Areas, less radio
resources are used when a paging message
is broadcast.

Benefits of GPRS
 New Data Services
 High Speed (Data Rate 14.4 – 115 kbps)
 Efficient use of radio bandwith (Statistical
Multiplexing)
 Circuit switching & Packet Switching can be used in
parallel
 Constant connectivity
Salient Features of GPRS
 Important step on the path to 3G
 Standardized by ETSI
 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.
High Data Rate
 GPRS uses radio channel i.e. 200 kHz wide
 Radio channel carries digital data stream of 271 kbps
 This rate is divided into 8 time slots each carrying 34
kbps per time slot
 Data rate 14 kbps per time slot achieved after
corrections
 GPRS can combine upto 8 time slots giving data rate
of 114 kbps
GPRS Terminals
 Class A
– MS supports simultaneous operation of GPRS
and GSM services
 Class B
– MS able to register with the n/w for both GPRS
& GSM services simultaneously. It can only
use one of the two services at a given time.
 Class C
- MS can attach for either GPRS or GSM
services
GPRS Network Elements
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
GSM SYSTEM ARCHITECTURE
MS
BTS
PSTN
ISDN
PDN
BSC
BSC
MSC/VLR
MS
MS
BTS
BTS
GMSC
EIR
AUC
HLR
GPRS SYSTEM ARCHITECTURE
BSC
SGSN
MS
BTS
BTS
Other
GPRS
PLMN
GGSN
PDN
Gb
Gd
Gp
Gn
Gf
Gs
Gc
GGSN
EIR
HLR+GPRS
Register
MSC/VLR
D
SMS-GMSC
SMS-INMSC
Gi
Gr
GPRS Architecture
GPRS Architecture
Interfaces
 Gb – Connects BSC with SGSN
 Gn – SGSN – SGSN/GGSN (in the same network)
 Gp – SGSN –GGSN (in different networks)
 Gf – For equipment querying at registering time
 Gi – Connects PLMN with external Packet Data
Networks (PDNs)
 Gr – To exchange User profile between HLR &
SGSN
 Gs – To exchange Database between SGSN &
MSC
 Gd – Interface between SMS & GPRS
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
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
GPRS Register
 GPRS Register is integrated with GSM-HLR.
 Maintains the GPRS subscriber data and Routing
information.
 Stores current SGSN address
LOCATION MANAGEMENT IN
GPRS
State Model of GPRS MS
Location Management
Mobile station can be in 1 of the 3 states depending
on traffic amount
– Idle : In the idle state, the MS does not have a
logical GPRS context activated or any packet-
switched public data network (PSPDN) addresses
allocated. MS is not using GPRS service.
Ready (Active state) :Data is transmitted between
an MS and the GPRS network only when the MS
is in the active state. In the active state, the
SGSN knows the cell location of the MS.
Location Management
– Standby :In the standby state, only the routing
area of the MS is known. When MS does not
send any packets for longer period of time,
Ready timer Expires
Routing Area Update
 GSM Location Area(LA) is divided into several Routing
Areas(RA)
 RA consists of several cells
 SGSN is informed when MS moves to a new RA
 MS sends a “Routing Area Update Request” to its assigned
SGSN
When an MS that is in an active or a standby state moves from
one routing area to another within the service area of one SGSN,
it must perform a routing update. The routing area information in
the SGSN is updated, and the success of the procedure is
indicated in the response message.
Mobility Management
Consists of two levels:
 Micro mobility management :
- Tracks the current RA or cell of MS
- It is performed by SGSN
 Macro mobility management :
- Keep tracks of MS’s current SGSN
- Stores it in HLR, VLR, and GGSN
characteristics GPRS
 Mobility: The ability to maintain constant
voice and data communications while on the
move
 Immediacy Allows subscribers to obtain
connectivity when needed, regardless of
location and without a lengthy login session.
 Localization Allows subscribers to obtain
information relevant to their current location.
Channels in GPRS
 Logical Channel
– Traffic Channels
– Signaling Channels (Control Channels)
 Physical Channels
Logical Channels
Packet Data Channel(PDCH)
 Physical Channel for GPRS Traffic
 PDCH are taken from all channels available in the
cell
 Depending on current traffic load and priority of
service, the physical channel are allocated to either
GPRS or GSM services.
 Physical channels not currently used by GSM can be
allocated as PDCH to increase the QOS for GPRS
Applications of GPRS
 Web browsing
 Corporate & Internet Email
 Vehicle Positioning
 Remote LAN Access
 Home Automation
 Document Sharing/Collaborative working

More Related Content

Similar to Mobile communication and computing gprs.ppt

Wide-Area Wireless Networks (WANS) – GSM Evolution
Wide-Area Wireless Networks (WANS) – GSM EvolutionWide-Area Wireless Networks (WANS) – GSM Evolution
Wide-Area Wireless Networks (WANS) – GSM Evolution
Don Norwood
 
Gprs 110901034127-phpapp02
Gprs 110901034127-phpapp02Gprs 110901034127-phpapp02
Gprs 110901034127-phpapp02
Dawood Aqlan
 
General Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdfGeneral Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdf
Vijay B T
 
GPRS telecommunication
GPRS telecommunicationGPRS telecommunication
GPRS telecommunication
Dawood Aqlan
 

Similar to Mobile communication and computing gprs.ppt (20)

General Packet Radio Service (GPRS)
General Packet Radio Service (GPRS) General Packet Radio Service (GPRS)
General Packet Radio Service (GPRS)
 
GPRS Technology, Cellular Mobile Communication
GPRS Technology, Cellular Mobile CommunicationGPRS Technology, Cellular Mobile Communication
GPRS Technology, Cellular Mobile Communication
 
GPRS Technology, Cellular Mobile Communication
GPRS Technology, Cellular Mobile CommunicationGPRS Technology, Cellular Mobile Communication
GPRS Technology, Cellular Mobile Communication
 
GPRS
GPRSGPRS
GPRS
 
GPRS EDGE 3G 4G
GPRS EDGE 3G 4GGPRS EDGE 3G 4G
GPRS EDGE 3G 4G
 
Wide-Area Wireless Networks (WANS) – GSM Evolution
Wide-Area Wireless Networks (WANS) – GSM EvolutionWide-Area Wireless Networks (WANS) – GSM Evolution
Wide-Area Wireless Networks (WANS) – GSM Evolution
 
GPRS
GPRSGPRS
GPRS
 
GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)
 
Ch7
Ch7Ch7
Ch7
 
GPRS
GPRSGPRS
GPRS
 
Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)
 
GPRS Introduction
GPRS IntroductionGPRS Introduction
GPRS Introduction
 
Gprs 110901034127-phpapp02
Gprs 110901034127-phpapp02Gprs 110901034127-phpapp02
Gprs 110901034127-phpapp02
 
Gprs4549
Gprs4549Gprs4549
Gprs4549
 
Final data
Final dataFinal data
Final data
 
General Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdfGeneral Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdf
 
GPRS telecommunication
GPRS telecommunicationGPRS telecommunication
GPRS telecommunication
 
Gprs ppt
Gprs pptGprs ppt
Gprs ppt
 
9 gprs
9 gprs9 gprs
9 gprs
 
Gprs
GprsGprs
Gprs
 

More from SomnathMule5

chapter2-softwareprocessmodels-190805164811.pptx
chapter2-softwareprocessmodels-190805164811.pptxchapter2-softwareprocessmodels-190805164811.pptx
chapter2-softwareprocessmodels-190805164811.pptx
SomnathMule5
 
Eliminating ^ production and Unit Production from a CFG.pptx
Eliminating ^ production and Unit Production from a CFG.pptxEliminating ^ production and Unit Production from a CFG.pptx
Eliminating ^ production and Unit Production from a CFG.pptx
SomnathMule5
 
software engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.pptsoftware engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.ppt
SomnathMule5
 

More from SomnathMule5 (16)

chapter2-softwareprocessmodels-190805164811.pptx
chapter2-softwareprocessmodels-190805164811.pptxchapter2-softwareprocessmodels-190805164811.pptx
chapter2-softwareprocessmodels-190805164811.pptx
 
Mobile communication Mobile Networking.pptx
Mobile communication Mobile Networking.pptxMobile communication Mobile Networking.pptx
Mobile communication Mobile Networking.pptx
 
Mobile communication and computing GSM protocol stack and frame formatting.pdf
Mobile communication and computing GSM protocol stack and frame formatting.pdfMobile communication and computing GSM protocol stack and frame formatting.pdf
Mobile communication and computing GSM protocol stack and frame formatting.pdf
 
Mobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdf
Mobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdfMobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdf
Mobile communication and computing gsm-radio-interface-140720014203-phpapp02.pdf
 
Mobile communication and computing presentation-161102173611.pdf
Mobile communication and computing presentation-161102173611.pdfMobile communication and computing presentation-161102173611.pdf
Mobile communication and computing presentation-161102173611.pdf
 
Mbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.pptMbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.ppt
 
Mobile Communication gsm_introduction.ppt
Mobile Communication gsm_introduction.pptMobile Communication gsm_introduction.ppt
Mobile Communication gsm_introduction.ppt
 
Eliminating ^ production and Unit Production from a CFG.pptx
Eliminating ^ production and Unit Production from a CFG.pptxEliminating ^ production and Unit Production from a CFG.pptx
Eliminating ^ production and Unit Production from a CFG.pptx
 
Improving machine learning models unit 5.pptx
Improving machine learning models unit 5.pptxImproving machine learning models unit 5.pptx
Improving machine learning models unit 5.pptx
 
Software requirement specification Unit 3.pptx
Software requirement specification Unit 3.pptxSoftware requirement specification Unit 3.pptx
Software requirement specification Unit 3.pptx
 
unit 3 software requirement and analysis-1.ppt
unit 3 software requirement and analysis-1.pptunit 3 software requirement and analysis-1.ppt
unit 3 software requirement and analysis-1.ppt
 
software engineering Architecture and design Unit 3.pptx
software engineering Architecture and design Unit 3.pptxsoftware engineering Architecture and design Unit 3.pptx
software engineering Architecture and design Unit 3.pptx
 
software engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.pptsoftware engineering CSE675_01_Introduction.ppt
software engineering CSE675_01_Introduction.ppt
 
Engineering economics and Management Unit-2.pdf
Engineering economics and Management Unit-2.pdfEngineering economics and Management Unit-2.pdf
Engineering economics and Management Unit-2.pdf
 
DevOps Expt 2.pdf
DevOps Expt 2.pdfDevOps Expt 2.pdf
DevOps Expt 2.pdf
 
DevOps Expt 1.pdf
DevOps Expt 1.pdfDevOps Expt 1.pdf
DevOps Expt 1.pdf
 

Recently uploaded

Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 

Recently uploaded (20)

litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 

Mobile communication and computing gprs.ppt

  • 1. General Packet Radio Service (GPRS) A new Dimension to Wireless Communication
  • 2. Contents of Presentation  GPRS and its Features  GPRS Network Architecture  Location Management in GPRS  Mobility Management in GPRS  Logical Channels of GPRS  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. 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
  • 5. 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
  • 6.
  • 7. GPRS Mobile Stations:  New Mobile Station are required to use GPRS services because existing GSM phones do not handle the enhanced air interface or packet data. A variety of MS can exist, including a high-speed version of current phones to support high-speed data access, a new PDA device with an embedded GSM phone, and PC cards for laptop computers. These mobile stations are backward compatible for making voice calls using GSM
  • 8. GPRS Base Station Subsystem:  Each BSC requires the installation of one or more Packet Control Units (PCUs) and a software upgrade. The PCU provides a physical and logical data interface to the base station subsystem (BSS) for packet data traffic. The BTS can also require a software upgrade but typically does not require hardware enhancements.  When either voice or data traffic is originated at the subscriber mobile, it is transported over the air interface to the BTS, and from the BTS to the BSC in the same way as a standard GSM call. However, at the output of the BSC, the traffic is separated; voice is sent to the mobile switching center (MSC) per standard GSM, and data is sent to a new device called the SGSN via the PCU over a Frame Relay interface.
  • 9. GPRS Nodes:  GPRS Support Nodes:  Following two new components, called GPRS support nodes (GSNs), are added:  Gateway GPRS support node (GGSN):  The Gateway GPRS Support Node acts as an interface and a router to external networks. The GGSN contains routing information for GPRS mobiles, which is used to tunnel packets through the IP based internal backbone to the correct Serving GPRS Support Node. The GGSN also collects charging information connected to the use of the external data networks and can act as a packet filter for incoming traffic.  Serving GPRS support node (SGSN):  The Serving GPRS Support Node is responsible for authentication of GPRS mobiles, registration of mobiles in the network, mobility management, and collecting information for charging for the use of the air interface.
  • 10. Routing Area:  GPRS introduces the concept of a routing area. This is much the same as a Location Area in GSM, except that it will generally contain fewer cells. Because routing areas are smaller than Location Areas, less radio resources are used when a paging message is broadcast. 
  • 11. Benefits of GPRS  New Data Services  High Speed (Data Rate 14.4 – 115 kbps)  Efficient use of radio bandwith (Statistical Multiplexing)  Circuit switching & Packet Switching can be used in parallel  Constant connectivity
  • 12. Salient Features of GPRS  Important step on the path to 3G  Standardized by ETSI  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.
  • 13. High Data Rate  GPRS uses radio channel i.e. 200 kHz wide  Radio channel carries digital data stream of 271 kbps  This rate is divided into 8 time slots each carrying 34 kbps per time slot  Data rate 14 kbps per time slot achieved after corrections  GPRS can combine upto 8 time slots giving data rate of 114 kbps
  • 14. GPRS Terminals  Class A – MS supports simultaneous operation of GPRS and GSM services  Class B – MS able to register with the n/w for both GPRS & GSM services simultaneously. It can only use one of the two services at a given time.  Class C - MS can attach for either GPRS or GSM services
  • 15. GPRS Network Elements 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
  • 20. Interfaces  Gb – Connects BSC with SGSN  Gn – SGSN – SGSN/GGSN (in the same network)  Gp – SGSN –GGSN (in different networks)  Gf – For equipment querying at registering time  Gi – Connects PLMN with external Packet Data Networks (PDNs)  Gr – To exchange User profile between HLR & SGSN  Gs – To exchange Database between SGSN & MSC  Gd – Interface between SMS & GPRS
  • 21. 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
  • 22. 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
  • 23. GPRS Register  GPRS Register is integrated with GSM-HLR.  Maintains the GPRS subscriber data and Routing information.  Stores current SGSN address
  • 25. State Model of GPRS MS
  • 26. Location Management Mobile station can be in 1 of the 3 states depending on traffic amount – Idle : In the idle state, the MS does not have a logical GPRS context activated or any packet- switched public data network (PSPDN) addresses allocated. MS is not using GPRS service. Ready (Active state) :Data is transmitted between an MS and the GPRS network only when the MS is in the active state. In the active state, the SGSN knows the cell location of the MS.
  • 27. Location Management – Standby :In the standby state, only the routing area of the MS is known. When MS does not send any packets for longer period of time, Ready timer Expires
  • 28. Routing Area Update  GSM Location Area(LA) is divided into several Routing Areas(RA)  RA consists of several cells  SGSN is informed when MS moves to a new RA  MS sends a “Routing Area Update Request” to its assigned SGSN When an MS that is in an active or a standby state moves from one routing area to another within the service area of one SGSN, it must perform a routing update. The routing area information in the SGSN is updated, and the success of the procedure is indicated in the response message.
  • 29. Mobility Management Consists of two levels:  Micro mobility management : - Tracks the current RA or cell of MS - It is performed by SGSN  Macro mobility management : - Keep tracks of MS’s current SGSN - Stores it in HLR, VLR, and GGSN
  • 30. characteristics GPRS  Mobility: The ability to maintain constant voice and data communications while on the move  Immediacy Allows subscribers to obtain connectivity when needed, regardless of location and without a lengthy login session.  Localization Allows subscribers to obtain information relevant to their current location.
  • 31. Channels in GPRS  Logical Channel – Traffic Channels – Signaling Channels (Control Channels)  Physical Channels
  • 33. Packet Data Channel(PDCH)  Physical Channel for GPRS Traffic  PDCH are taken from all channels available in the cell  Depending on current traffic load and priority of service, the physical channel are allocated to either GPRS or GSM services.  Physical channels not currently used by GSM can be allocated as PDCH to increase the QOS for GPRS
  • 34. Applications of GPRS  Web browsing  Corporate & Internet Email  Vehicle Positioning  Remote LAN Access  Home Automation  Document Sharing/Collaborative working