SlideShare a Scribd company logo
BABA GHULAM SHAH BADSHAH
UNIVERSITY
Department of computer sciences
Presentation topic:- GPRS
Presented to:- Dr. Qamar Rayess Khan
Presented by:- Suhail Ahmad Khanday
Roll no:- 02-MCA-2015
Course MCA
Course Title:- wireless & Mobile Communication
What is GPRS?
 A new bearer service for GSM that
greatly improves and simplifies wireless
access to packet data networks,e.g to
the internet.
Motivation
 Speed
 Immediacy
 New and better applications
 User friendly billing
GPRS Architecture
BTS
BTS
MS
BSC Gb
SGSN
Gf
Gs
Gr
DEIR
MSC/VLR
HLR
Gc
Gn
GGSN
Gi
PDN
Gp GGSN
Other GPRS
PLMN
Protocol Architechture
 Transmission Plane
GPRS specifies a tunnel
mechanism to transfer user data packets .
 Signalling Plane
GTP specifies a tunnel control
management protocol.The signalling is
used to create modify and delete tunnels.
Registration of a Mobile Node
A mobile station must register itself with
GPRS network.
 GPRS attach
 GPRS detach
GPRS detach can be initiated by the MS
or the network.
Session Management
After Successful attach a MS gets one or more
Packet Data Protocol(PDP) address.This
address is unique only for a particular
session.
It consists of,
 PDP type
 PDP address assigned to MS
 Requested QoS
 Address of the corresponding GGSN
Session Management(Contd.)
PDP-Address allocation:
 Static:Assigned by network operator of
User’s home PLMN.
 Dynamic:Assigned by Corresponding
GGSN.
PDP Context Activation
MS SGSN GGSN
Activate PDP Context Request
Security Functions
Activate PDP Context Accept
Create PDP Context Request
Create PDP Context Response
PDP type,PDP Address
QoS Requested,Access Point,…
PDP type,PDP Address
QoS Negotiated,Access Point,…
PDP type,QoS Negotiated,…
PDP type,PDP Address
QoS Negotiated,…
Routing
PLMN1 PLMN2
MS
BTS
BSC
SGSN
Gn
Intra-PLMN
GPRS Backbone
Gn
Gn
SGSN
GGSN
Gi
Packet Data Network(PDN)
Eg.Internet,Intranet
Border
Gateway
Gp
Inter-PLMN
GPRS Backbone
Border Gateway
Intra-PLMN
GPRS Backbone
GGSN
Router
LAN
Host
SGSN
BSC
BTS
Location Management
 MS frequently sends location update
messages to inform the SGSN where it
is.
 Determining frequency of update
messages is non-trivial.
 The location update frequency is
dependent on the state of the MS.
Location Management(Contd.)
A MS can be in 3 states:
 IDLE
 READY
 STANDBY
 Transmission Plane
 The protocols provide
transmission of user data and its
associated signalling
 Signalling Plane
 Comprises protocols for the
control and support of functions
of the transmission plane
Protocol Architechture
Transmission Plane
GPRS Backbone:SGSN GGSN
GTP tunnels the user packets and related signalling
information between the GPRS support nodes.
Subnetwork dependent convergence protocol
It is used to transfer packets between SGSN and MS
Data link layer
LLC(MS-SGSN)
 RLC/MAC(MS-BSS)
Physical layer
PLL:channel coding,detection of errors, forward error
correction, interleaving, detection of physical link congestion
RFL:modulation and demodulation
PLL
RFL Phy Layer
MAC Network
Service
Relay
RLC BSSP
Phy Layer Phy Layer
Network Data Link
Service Service
BSSGP IP
LLC TCP/UDP
Relay
SNDCP GTP
Phy layer
Data Link
Layer
IP
TCP/UDP
Network Layer
(IP or X.25)
GTP
RLC :Radio link control BSSGP:BSS GPRS Application protocol
PLL :Physical link layer GTP :GPRS tunneling protocol
RFL :Physical RF layer TCP :Transmission control protocol
MAC:Medium access control UDP :user datagram protocol
IP :Internet Protocol
Transmission Plane
BSS SGSN GGSNGm Gb Gi
PLL
RFL
RLC
MAC
LLC
SNDCP
Network Layer
Application
PLL
PHY
RFL Layer
MAC Network
Service
Relay
RLC BSSGP
MS
BSS
SNDCP:Subnetwork dependent convergence protocol
LLC :Logical link control
RLC :Radio link control
Um
Application
Application
LLC
RLC
MAC
GSM/RF
GMM/SM
GSM RF Physical layer
MAC Network service
Relay
RLC BSSGP
Phy Layer
Network
layer
BSSGP
LLC
GMM/SM
MS BSS
SGSN
GMM/SM:GPRS Mobilty Management and session Management Protocol
GSM/RF:GSM physical layer(radio interface) I.e.PLL and RFL
Signalling Plane:MSSGSN
Um Gb
BSSAP
SCCP
MTP3
MTP2
Phy Layer Phy Layer
MTP2
MTP3
SCCP
BSSAP
Signalling Plane SGSN
MSC/VLR
SGSN MSC/VLR
Gs
MAP
TCAP
SCCP
MTP3
MTP2
Phy Layer Phy Layer
MTP2
MTP3
SCCP
TCAP
MAP
MAP :Mobile Application Part
TCAP :Transaction capabilities and application part
SCCP :Signalling connection control part
MTP :Message transfer part
SGSN HLR(and EIR)
Signalling Plane SGSNHLR/SGSNEIR
Gr
GSM TDMA Frame Slots and
Bursts
1
123
2
1
124
. . .
. . .
935 MHz
935.2 MHz
960 MHz
959.8 MHz
200 KHz
1
123
2
124
. . .
. . .
890 MHz
890.2 MHz
915 MHz
914.8 MHz
200 KHz
1 2 3 4 5 6 7 8
Data Burst = 156.25 bit periods
11 2 3 4 5 6 7 8
TDMA Frame
TDMA Frame
Uplink
Downlink
Time Slot
GPRS Air Inteface
0 1 2 43 5 6 7 0 1 2 3 40 1 2 43 5 6 7 0 1 2 3 4
0 1 2 43 5 6 7 0 1 2 3 40 1 2 43 5 6 7 0 1 2 3 4
Uplink
Downlink
Voice User1
Voice User2
GPRS User1
GPRS User2
GPRS User3
F1
F2
F3
F4
F
1
F
2
F
3
F
4
Time Slot Number
Carrier
Frequency
GPRS Air Interface
 Master slave concept

One PDCH acts as Master

Master holds all PCCCH channels

The rest of channels act as Slaves
 Capacity on demand

PDCH(s) are increased or decreased
according to demand

Load supervision is done in MAC Layer
GPRS Logical Channels
Group Channel Function Direction
Packet data
Traffic channel
PDTCH Data Traffic MS BSS
Packet broadcast
control channel
PBCCH Broadcast Control MS BSS
Packet common
Control Channel
(PCCCH)
PRACH
PAGCH
PPCH
PNCH
Random Access
Access Grant
Paging
Notification
MS BSS
MS BSS
MS BSS
MS BSS
Packet Dedicated
Control Channels
PACCH
PTCCH
Associated Control
Timing Advance Control
MS BSS
MS BSS
Uplink Data Transfer
MS BSS
PRACH or RACH
PAGCH or AGCH
Random Access
Transmission
Packet channel Request
PACCH
PACCH
PDTCH
PACCH
PDTCH
PACCH
Packet Immediate assignment
Packet resource Request
Packet resource assignment
Frame Transmission
Negative Acknowledgement
Retransmission of blocks in error
Acknowledgement
Downlink Data Transfer
PRACH or RACH
PAGCH or AGCH
Paging
Transmission
Packet channel Request
PACCH
PACCH or PAGCH
PDTCH
PACCH
PDTCH
PACCH
Packet Immediate assignment
Packet paging response
Packet resource assignment
Frame Transmission
Negative Acknowledgement
Retransmission of blocks in error
Acknowledgement
Packet paging request
PPCH or PCH
MS BSS
Multi Slot Operation
 GPRS allows a mobile to transmit data in up
to 8 PDCHs (eight-slot operation)
 3-bit USF at beginning of each radio block in
downlink points to next uplink radio block
 Comparison with single-slot GSM

Higher delay at higher load

Low blocking rate

Improved Throughput
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.
References
 “General Packet Radio Service in GSM”, Jian Cai
and David J. Goodman, Rutgers University, IEEE
Communications Magazine, Oct 1997
 http://www.comsoc.org/pubs/surveys/3q99issue/betts
tetter.html
 http://www.wsdmag.com/2000/aug2200/38-45.html
 “Wireless Internet Access based on GPRS”, IEEE
Personal Comm. April 2000.

More Related Content

What's hot

GPRS telecommunication
GPRS telecommunicationGPRS telecommunication
GPRS telecommunication
Dawood Aqlan
 
Evolution of hsdpa
Evolution of hsdpaEvolution of hsdpa
Evolution of hsdpa
Mohan Akotkar
 
Hsdpa principles
Hsdpa principlesHsdpa principles
Hsdpa principles
Abdulqader Al-kaboudei
 
Hsdpa overview
Hsdpa overviewHsdpa overview
Hsdpa overview
Firas mohammed
 
Chap03 gmm prot_03_kh
Chap03 gmm prot_03_khChap03 gmm prot_03_kh
Chap03 gmm prot_03_kh
Farzad Ramin
 
DC-HSPA and Carrier Aggregation
DC-HSPA and Carrier AggregationDC-HSPA and Carrier Aggregation
DC-HSPA and Carrier Aggregation
Yasser Monier
 
Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10
daniel ayalew
 
Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18
daniel ayalew
 
Hspa and hspa+
Hspa and hspa+Hspa and hspa+
Hspa and hspa+
jananiit_88
 
IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...
IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...
IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...
cscpconf
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
Kathirvel Ayyaswamy
 
Chap07 sndcp 03t_kh
Chap07 sndcp 03t_khChap07 sndcp 03t_kh
Chap07 sndcp 03t_kh
Farzad Ramin
 
Ttsl orissa-egprs-download-throughput-improved-new
Ttsl orissa-egprs-download-throughput-improved-newTtsl orissa-egprs-download-throughput-improved-new
Ttsl orissa-egprs-download-throughput-improved-new
swatisabnis87
 
Optimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVOptimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADV
TELKOMNIKA JOURNAL
 
Chap08 gb 03_kh
Chap08 gb 03_khChap08 gb 03_kh
Chap08 gb 03_kh
Farzad Ramin
 
Integrated and Differentiated services Chapter 17
Integrated and Differentiated services Chapter 17Integrated and Differentiated services Chapter 17
Integrated and Differentiated services Chapter 17
daniel ayalew
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
Kathirvel Ayyaswamy
 
Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13
daniel ayalew
 
Modul 7 gprs operation
Modul 7    gprs operationModul 7    gprs operation
Modul 7 gprs operation
Wijaya Kusuma
 

What's hot (19)

GPRS telecommunication
GPRS telecommunicationGPRS telecommunication
GPRS telecommunication
 
Evolution of hsdpa
Evolution of hsdpaEvolution of hsdpa
Evolution of hsdpa
 
Hsdpa principles
Hsdpa principlesHsdpa principles
Hsdpa principles
 
Hsdpa overview
Hsdpa overviewHsdpa overview
Hsdpa overview
 
Chap03 gmm prot_03_kh
Chap03 gmm prot_03_khChap03 gmm prot_03_kh
Chap03 gmm prot_03_kh
 
DC-HSPA and Carrier Aggregation
DC-HSPA and Carrier AggregationDC-HSPA and Carrier Aggregation
DC-HSPA and Carrier Aggregation
 
Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10
 
Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18
 
Hspa and hspa+
Hspa and hspa+Hspa and hspa+
Hspa and hspa+
 
IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...
IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...
IMPACT OF CONTENTION WINDOW ON CONGESTION CONTROL ALGORITHMS FOR WIRELESS ADH...
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
Chap07 sndcp 03t_kh
Chap07 sndcp 03t_khChap07 sndcp 03t_kh
Chap07 sndcp 03t_kh
 
Ttsl orissa-egprs-download-throughput-improved-new
Ttsl orissa-egprs-download-throughput-improved-newTtsl orissa-egprs-download-throughput-improved-new
Ttsl orissa-egprs-download-throughput-improved-new
 
Optimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVOptimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADV
 
Chap08 gb 03_kh
Chap08 gb 03_khChap08 gb 03_kh
Chap08 gb 03_kh
 
Integrated and Differentiated services Chapter 17
Integrated and Differentiated services Chapter 17Integrated and Differentiated services Chapter 17
Integrated and Differentiated services Chapter 17
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13Traffic and Congestion Control in ATM Networks Chapter 13
Traffic and Congestion Control in ATM Networks Chapter 13
 
Modul 7 gprs operation
Modul 7    gprs operationModul 7    gprs operation
Modul 7 gprs operation
 

Similar to Gprs[1]

GPRS
GPRSGPRS
Copy Of Copy Of Gprs
Copy Of Copy Of GprsCopy Of Copy Of Gprs
Copy Of Copy Of Gprs
akash
 
Wireless networking
Wireless networkingWireless networking
GPRS Introduction
GPRS IntroductionGPRS Introduction
GPRS Introduction
Nishi Bhanu Pratap Singh
 
GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)
Jay Nagar
 
Ch7
Ch7Ch7
Gprs4549
Gprs4549Gprs4549
Gprs4549
Dawood Aqlan
 
GPRS
GPRSGPRS
Maria D'cruz_WCDMA UMTS Wireless Networks
Maria D'cruz_WCDMA UMTS Wireless NetworksMaria D'cruz_WCDMA UMTS Wireless Networks
Maria D'cruz_WCDMA UMTS Wireless Networks
Maria D'cruz
 
gsm,umts.ppt
gsm,umts.pptgsm,umts.ppt
gsm,umts.ppt
DeepakBaghel50
 
14 wcdma
14 wcdma14 wcdma
14 wcdma
Rakesh Tripathi
 
Wcdma umts wireless networks
Wcdma umts wireless networksWcdma umts wireless networks
Wcdma umts wireless networks
Dee Lima
 
Call flows
Call flowsCall flows
3.5 g(hsdpa)
3.5 g(hsdpa)3.5 g(hsdpa)
3.5 g(hsdpa)
evaread
 
Hsdpa analysis
Hsdpa analysisHsdpa analysis
Hsdpa analysis
Mohammed Razuddin
 
Gprs persentation
Gprs persentation Gprs persentation
Gprs persentation
sumit singh
 
4 g americas glossary of wireless acronyms 2012
4 g americas glossary of wireless acronyms 20124 g americas glossary of wireless acronyms 2012
4 g americas glossary of wireless acronyms 2012
Gilles Samba
 
GPRS EDGE 3G 4G
GPRS EDGE 3G 4GGPRS EDGE 3G 4G
GPRS EDGE 3G 4G
Saroj Kumar Gochhayat
 
Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01
Abiy Almaw
 
Overview and Basics of LTE
Overview and Basics of LTEOverview and Basics of LTE
Overview and Basics of LTE
Chaitanya Tata, PMP
 

Similar to Gprs[1] (20)

GPRS
GPRSGPRS
GPRS
 
Copy Of Copy Of Gprs
Copy Of Copy Of GprsCopy Of Copy Of Gprs
Copy Of Copy Of Gprs
 
Wireless networking
Wireless networkingWireless networking
Wireless networking
 
GPRS Introduction
GPRS IntroductionGPRS Introduction
GPRS Introduction
 
GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)GPRS(General Packet Radio Service)
GPRS(General Packet Radio Service)
 
Ch7
Ch7Ch7
Ch7
 
Gprs4549
Gprs4549Gprs4549
Gprs4549
 
GPRS
GPRSGPRS
GPRS
 
Maria D'cruz_WCDMA UMTS Wireless Networks
Maria D'cruz_WCDMA UMTS Wireless NetworksMaria D'cruz_WCDMA UMTS Wireless Networks
Maria D'cruz_WCDMA UMTS Wireless Networks
 
gsm,umts.ppt
gsm,umts.pptgsm,umts.ppt
gsm,umts.ppt
 
14 wcdma
14 wcdma14 wcdma
14 wcdma
 
Wcdma umts wireless networks
Wcdma umts wireless networksWcdma umts wireless networks
Wcdma umts wireless networks
 
Call flows
Call flowsCall flows
Call flows
 
3.5 g(hsdpa)
3.5 g(hsdpa)3.5 g(hsdpa)
3.5 g(hsdpa)
 
Hsdpa analysis
Hsdpa analysisHsdpa analysis
Hsdpa analysis
 
Gprs persentation
Gprs persentation Gprs persentation
Gprs persentation
 
4 g americas glossary of wireless acronyms 2012
4 g americas glossary of wireless acronyms 20124 g americas glossary of wireless acronyms 2012
4 g americas glossary of wireless acronyms 2012
 
GPRS EDGE 3G 4G
GPRS EDGE 3G 4GGPRS EDGE 3G 4G
GPRS EDGE 3G 4G
 
Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01
 
Overview and Basics of LTE
Overview and Basics of LTEOverview and Basics of LTE
Overview and Basics of LTE
 

Recently uploaded

Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 

Recently uploaded (20)

Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 

Gprs[1]

  • 1. BABA GHULAM SHAH BADSHAH UNIVERSITY Department of computer sciences Presentation topic:- GPRS Presented to:- Dr. Qamar Rayess Khan Presented by:- Suhail Ahmad Khanday Roll no:- 02-MCA-2015 Course MCA Course Title:- wireless & Mobile Communication
  • 2. What is GPRS?  A new bearer service for GSM that greatly improves and simplifies wireless access to packet data networks,e.g to the internet.
  • 3. Motivation  Speed  Immediacy  New and better applications  User friendly billing
  • 5. Protocol Architechture  Transmission Plane GPRS specifies a tunnel mechanism to transfer user data packets .  Signalling Plane GTP specifies a tunnel control management protocol.The signalling is used to create modify and delete tunnels.
  • 6. Registration of a Mobile Node A mobile station must register itself with GPRS network.  GPRS attach  GPRS detach GPRS detach can be initiated by the MS or the network.
  • 7. Session Management After Successful attach a MS gets one or more Packet Data Protocol(PDP) address.This address is unique only for a particular session. It consists of,  PDP type  PDP address assigned to MS  Requested QoS  Address of the corresponding GGSN
  • 8. Session Management(Contd.) PDP-Address allocation:  Static:Assigned by network operator of User’s home PLMN.  Dynamic:Assigned by Corresponding GGSN.
  • 9. PDP Context Activation MS SGSN GGSN Activate PDP Context Request Security Functions Activate PDP Context Accept Create PDP Context Request Create PDP Context Response PDP type,PDP Address QoS Requested,Access Point,… PDP type,PDP Address QoS Negotiated,Access Point,… PDP type,QoS Negotiated,… PDP type,PDP Address QoS Negotiated,…
  • 10. Routing PLMN1 PLMN2 MS BTS BSC SGSN Gn Intra-PLMN GPRS Backbone Gn Gn SGSN GGSN Gi Packet Data Network(PDN) Eg.Internet,Intranet Border Gateway Gp Inter-PLMN GPRS Backbone Border Gateway Intra-PLMN GPRS Backbone GGSN Router LAN Host SGSN BSC BTS
  • 11. Location Management  MS frequently sends location update messages to inform the SGSN where it is.  Determining frequency of update messages is non-trivial.  The location update frequency is dependent on the state of the MS.
  • 12. Location Management(Contd.) A MS can be in 3 states:  IDLE  READY  STANDBY
  • 13.  Transmission Plane  The protocols provide transmission of user data and its associated signalling  Signalling Plane  Comprises protocols for the control and support of functions of the transmission plane Protocol Architechture
  • 14. Transmission Plane GPRS Backbone:SGSN GGSN GTP tunnels the user packets and related signalling information between the GPRS support nodes. Subnetwork dependent convergence protocol It is used to transfer packets between SGSN and MS Data link layer LLC(MS-SGSN)  RLC/MAC(MS-BSS) Physical layer PLL:channel coding,detection of errors, forward error correction, interleaving, detection of physical link congestion RFL:modulation and demodulation
  • 15. PLL RFL Phy Layer MAC Network Service Relay RLC BSSP Phy Layer Phy Layer Network Data Link Service Service BSSGP IP LLC TCP/UDP Relay SNDCP GTP Phy layer Data Link Layer IP TCP/UDP Network Layer (IP or X.25) GTP RLC :Radio link control BSSGP:BSS GPRS Application protocol PLL :Physical link layer GTP :GPRS tunneling protocol RFL :Physical RF layer TCP :Transmission control protocol MAC:Medium access control UDP :user datagram protocol IP :Internet Protocol Transmission Plane BSS SGSN GGSNGm Gb Gi
  • 16. PLL RFL RLC MAC LLC SNDCP Network Layer Application PLL PHY RFL Layer MAC Network Service Relay RLC BSSGP MS BSS SNDCP:Subnetwork dependent convergence protocol LLC :Logical link control RLC :Radio link control Um
  • 17. Application Application LLC RLC MAC GSM/RF GMM/SM GSM RF Physical layer MAC Network service Relay RLC BSSGP Phy Layer Network layer BSSGP LLC GMM/SM MS BSS SGSN GMM/SM:GPRS Mobilty Management and session Management Protocol GSM/RF:GSM physical layer(radio interface) I.e.PLL and RFL Signalling Plane:MSSGSN Um Gb
  • 18. BSSAP SCCP MTP3 MTP2 Phy Layer Phy Layer MTP2 MTP3 SCCP BSSAP Signalling Plane SGSN MSC/VLR SGSN MSC/VLR Gs
  • 19. MAP TCAP SCCP MTP3 MTP2 Phy Layer Phy Layer MTP2 MTP3 SCCP TCAP MAP MAP :Mobile Application Part TCAP :Transaction capabilities and application part SCCP :Signalling connection control part MTP :Message transfer part SGSN HLR(and EIR) Signalling Plane SGSNHLR/SGSNEIR Gr
  • 20. GSM TDMA Frame Slots and Bursts 1 123 2 1 124 . . . . . . 935 MHz 935.2 MHz 960 MHz 959.8 MHz 200 KHz 1 123 2 124 . . . . . . 890 MHz 890.2 MHz 915 MHz 914.8 MHz 200 KHz 1 2 3 4 5 6 7 8 Data Burst = 156.25 bit periods 11 2 3 4 5 6 7 8 TDMA Frame TDMA Frame Uplink Downlink Time Slot
  • 21. GPRS Air Inteface 0 1 2 43 5 6 7 0 1 2 3 40 1 2 43 5 6 7 0 1 2 3 4 0 1 2 43 5 6 7 0 1 2 3 40 1 2 43 5 6 7 0 1 2 3 4 Uplink Downlink Voice User1 Voice User2 GPRS User1 GPRS User2 GPRS User3 F1 F2 F3 F4 F 1 F 2 F 3 F 4 Time Slot Number Carrier Frequency
  • 22. GPRS Air Interface  Master slave concept  One PDCH acts as Master  Master holds all PCCCH channels  The rest of channels act as Slaves  Capacity on demand  PDCH(s) are increased or decreased according to demand  Load supervision is done in MAC Layer
  • 23. GPRS Logical Channels Group Channel Function Direction Packet data Traffic channel PDTCH Data Traffic MS BSS Packet broadcast control channel PBCCH Broadcast Control MS BSS Packet common Control Channel (PCCCH) PRACH PAGCH PPCH PNCH Random Access Access Grant Paging Notification MS BSS MS BSS MS BSS MS BSS Packet Dedicated Control Channels PACCH PTCCH Associated Control Timing Advance Control MS BSS MS BSS
  • 24. Uplink Data Transfer MS BSS PRACH or RACH PAGCH or AGCH Random Access Transmission Packet channel Request PACCH PACCH PDTCH PACCH PDTCH PACCH Packet Immediate assignment Packet resource Request Packet resource assignment Frame Transmission Negative Acknowledgement Retransmission of blocks in error Acknowledgement
  • 25. Downlink Data Transfer PRACH or RACH PAGCH or AGCH Paging Transmission Packet channel Request PACCH PACCH or PAGCH PDTCH PACCH PDTCH PACCH Packet Immediate assignment Packet paging response Packet resource assignment Frame Transmission Negative Acknowledgement Retransmission of blocks in error Acknowledgement Packet paging request PPCH or PCH MS BSS
  • 26. Multi Slot Operation  GPRS allows a mobile to transmit data in up to 8 PDCHs (eight-slot operation)  3-bit USF at beginning of each radio block in downlink points to next uplink radio block  Comparison with single-slot GSM  Higher delay at higher load  Low blocking rate  Improved Throughput
  • 27. 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.
  • 28. References  “General Packet Radio Service in GSM”, Jian Cai and David J. Goodman, Rutgers University, IEEE Communications Magazine, Oct 1997  http://www.comsoc.org/pubs/surveys/3q99issue/betts tetter.html  http://www.wsdmag.com/2000/aug2200/38-45.html  “Wireless Internet Access based on GPRS”, IEEE Personal Comm. April 2000.