General Packet Radio Service (GPRS)

Slides:



Advertisements
Similar presentations
GSM infrastructure MSC, BSC, BTS, VLR, HLR, GSGN, GSSN
Advertisements

1 3GPP LTE presentation 3GPP TSG RAN Chairman 3GPP TSG RAN Chairman 3GPP LTE presentation Kyoto May 22rd 2007.
Tutorial 6 Mobile Communication Networks Mohamed Esam.
Layer 3 Messaging and Call Procedures
An Overview of GPRS Shourya Roy Pradeep Bhatt Gururaja K.
LTE-A Carrier Aggregation
CELLULAR COMMUNICATIONS GSM/GPRS/EDGE. Groupe Speciale Mobile/Global System for Mobile.
© Sunrise GSM Data evolution EDGE GSM HSCSD services upto 38.4 kbit/s (later up to 64 kbit/s) PDS services low bit rates GSM GPRS services upto.
CCNA – Network Fundamentals
1 GPRS —General Packet Radio Service. 2 Outline  Introduction  GPRS Applications  GPRS normal service procedures  GPRS Architecture  GPRS protocol.
General Packet Radio Service An Overview Ashish Bansal.
GSM Protocol Stack Shrish Mammattva Bajpai. What is Protocol Stack ? A protocol stack (sometimes communications stack) is a particular software implementation.
June 2002 V1.0 Page 1 GPRS « First steps toward Wireless data » EPFL Section Systèmes de Communication Frédéric Michaud Network Development Engineering.
On Attack Causality in Internet- Connected Cellular Networks Presented by EunYoung Jeong.
Telefónica Móviles España GPRS (General Packet Radio Service)
Mobile Communication MMS / GPRS. What is GPRS ? General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly improves and simplifies.
Maciej Stasiak, Mariusz Głąbowski Arkadiusz Wiśniewski, Piotr Zwierzykowski Modeling and Dimensioning of Mobile Networks: from GSM to LTE.
Mobile Communication Division
General Packet Radio System (GPRS) Overview. Introduction General Packet Radio Service (GRPS) today “Packet overlay” network on top of the existing GSM.
1 Two-Stage Dynamic Uplink Channel and Slot Assignment for GPRS Author: Ying-Dar Lin, Yu-Ching Hsu, Mei-Yan Chiang Reporter: Chen-Nien Tsai.
Supporting Packet-Data QoS in Next-Generation Cellular Networks R. Koodli and Mikko Puuskari Nokia Research Center IEEE Communication Magazine Feb, 2001.
GPRS Muhammad Al-khaldi Sultan Al-Khaldi
Deployment of IP Multimedia Streaming Services In Third- Generation Mobile Networks HECTOR MONTES, GERARDO GOMEZ, AND RENAUD CUNY, NOKIA NETWORKS JOSE.
General Packet Radio Service (GPRS) A new Dimension to Wireless Communication.
PERSONAL COMMUNICATION SYSTEMS: GPRS Ian F. Akyildiz Broadband & Wireless Networking Laboratory School of Electrical and Computer Engineering Georgia Institute.
2G (GSM) Evolution By Saroj Dhakal. 2G (GSM) Evolution Limits of GSM limited capacity at the air interface: Data transmission standardized with only 9.6kbit/s.
Doc.: IEEE /096 Submission May 2000 Gunnar Rydnell, Ericsson Slide 1 HIPERLAN type 2 – Data transport Date:May 8, 2000 Author:Gunnar Rydnell Ericsson.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
Presentation by Papua New Guinea Telecommunication & Radiocommunication Technical Authority (PANGTEL) For: PNG COMPUTER SOCIETY ANNUAL SEMINAR, 4th November.
1© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Seminaariesitelmä.
GSM Signaling Protocol Architecture. Protocols above the link layer of the GSM signaling protocol architecture provide specific functions: Radio Resource.
1 © NOKIA Functionality and Testing of Policy Control in IP Multimedia Subsystem Skander Chaichee HUT/Nokia Networks Supervisor: Professor Raimo.
General Packet Radio Service (GPRS)
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
GPRS Part II Wireless and Mobile Network Architecture
GSM System Survey Channel Concepts Syed Amir Abbas.
Communication Protocol Engineering Lab. Hyoung Joo. Nam. 1 GSM System Overview Wireless and Mobile Network Architecture Nam Hyoung-Joo
1 An Analytical Model for the Dimensioning of a GPRS/EDGE Network with a Capacity Constraint on a Group of Cells r , r , r Nogueira,
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες Ενότητα # 8: Σύστημα 2.5 Γενιάς GPRS Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Long Term Evolution Protocols
Supporting Nodes SGSN(serving GPRS supporting Node) Functions- 1]Packet switching 2]Routing and transfer 3]Mobility Management 4]Logical Link management.
INTRODUCTION General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly improves and simplifies wireless access to packet data networks.
By Suman(1RV12LDC29).  Long Term Evolution (LTE) promises higher data rates, 100Mbps in the downlink and 50Mbps in the uplink in LTE’s first phase, and.
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
GLOBAL SYSTEM FOR MOBILE COMMUNICATION
MBMS in GSM Evolution Systems – A Research Paper Magesh Annamalai – FAU Feeds – Grad Student Sr.Systems Engineer - Location Technology Group T - Mobile.
1 Wireless Networks Lecture 17 GPRS: General Packet Radio Service (Part I) Dr. Ghalib A. Shah.
1 Lecture 20 EEE 441 Wireless And Mobile Communications.
MULTIMEDIA ENGINEERING ISE (International School of Engineering, CU) Information and Communication Engineering 4 2.5G Mobile Phone and Network.
1 Wireless Networks Lecture 18 GPRS: General Packet Radio Service (Part II) Dr. Ghalib A. Shah.
Wireless Networks Spring 2007 WiMAX: Broadband Wireless Access.
Shourya Roy Pradeep Bhatt Gururaja K.
Long Term Evolution (LTE) and System Architecture Evolution (SAE)
3G architecture and protocols
GPRS.
CS1: Wireless Communication and Mobile Programming
Name:Shivalila A H,Shima
Communication Protocol Engineering Lab. Taek-su Shin 1 General Packet Radio Service (GPRS) 1/2 June, 3, 2003 Taek-Su Shin Communication.
Visit for more Learning Resources
Subject Name: GSM Subject Code: 10EC843
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
GPRS GPRS (General Packet Radio Service) is an overlay on top of the GSM physical layer and network entities. Advantages: Short access time to the network.
Master in progettista di servizi radiomobili Web Based Overview
General Packet Radio Service (GPRS)
Network Architecture How does it all work?
Master in progettista di servizi radiomobili Web Based Overview
GPRS Architecture Ayan Ganguly Bishakha Roy Akash Dutta.
WiMAX: Broadband Wireless Access
Thesis Work Presentation
Lecture 23 WCDMA (Part III) Dr. Ghalib A. Shah
Presentation transcript:

General Packet Radio Service (GPRS) Mobile Telematics 2004 Ivar Jørstad

References Ganz et. al. (Release 5) 3GPP TS 23.060 (Service Description, Stage 2, Release 6) 3GPP TS 43.051 (Radio Access Network, Overall Description, Stage 2, Release 6) GPRS Protocol Stack White Paper (Vocal Technologies Ltd. http://www.vocal.com)

Introduction Packet switched data on top of GSM network Goals of GPRS: Efficient bandwidth usage for bursty data traffic (e.g. Internet) Higher data rates New charging models Initially specified by ETSI Specifications handed over to 3GPP

Architecture Overview A lot of releases (R97, R98, R99, R4 etc.) A *lot* of specifications... Considered in this overview: Release 5 (Ganz) / 6 (most recent TS at 3GPP)

GPRS Release 5/6 Two modes determined by generation of core network: 2G core => A/Gb 3G core => Iu Iu interface added in rel. 5 to align with UMTS

GERAN Reference Architecture 3GPP TS 43.051 (Release 6)

A/Gb mode Class A: MS can operate simultaneous packet switched and circuit switched services Class B: MS can operate either one at one time Most common for handsets today Class C: MS can operate only packet switched services E.g. expansion cards for laptops

Iu mode CS/PS mode: Same as Class A in A/Gb mode PS mode: MS can only operate packet switched services CS mode: MS can only operate circuit switched services

User Plane Protocol Architecture

Control Plane Protocol Architecture

Service Types Point-to-Point Point-to-Multipoint Internet access by user Point-to-Multipoint Delivery of information (e.g. news) to multiple locations or interactive conference applications

Internet (IP) Multimedia Subsystem New in Release 5 Simultaneous access to multiple different types of real-time and non-real-time traffic IMS provides synchronization between such components

Radio Interface Protocols User plane and Control Plane Three layers Layer 1; Physical (PHY) Layer 2; Data Link, Media Access Control (MAC), Radio Link Control (RLC) and Packet Data Convergence Protocol (PDCP) Layer 3; Radio Resource Control (RRC) for Iu mode and Radio Resource (RR) for A/Gb mode

Physical Layer Combined Frequency Division Multiple Access (FDMA) and Time Division Multiple Access (TDMA) (GSM) Channel separation: 200 kHz Power output control; find minimum acceptable level Synchronization with base station Handover Quality monitoring

Release 5 Protocol Arch. Physical Channels Logical, Control and Traffic Channels Media Access Control and Radio Link Control Radio Resource Control and Radio Resource

Physical Channels Defined by timeslot (0-7) and radio frequency channel Shared Basic Physical Sub Channel Shared among several users (up to 8) Uplink Stage Flag (USF) controls multiple access Dedicated Basic Physical Sub Channel One user

Physical Channels Packet Data Channel (PDCH) Dedicated to packet data traffic from logical channels (next slide) Control User data

Logical Channels

Logical Channels Mapped by the MAC to physical channels Control channels for control, synchronization and signaling Common Dedicated Broadcast Packet Traffic channels Encoded speech Encoded data

Control Channels Packet Common Control Channel (PCCCH) Paging (PPCH) Random Access (PRACH) Grant (PAGCH) Packet Notification (PNCH)

Control Channels Packet Dedicated Control Channel (PDCCH) Operations on DBPSCH Slow Associated Control Channel (SACCH) Radio measurements and data SMS transfer during calls Fast Associated Control Channel (FACCH) For one Traffic Channel (TCH) Stand-alone Dedicated Control Channel (SDCCH)

Control Channels Packet Broadcast Control Channel (PBCCH) Frequency correction channels Synchronization channel (MS freq. vs. BS) Broadcast control channel for general information on the base station Packet broadcast channels Broadcast parameters that MS needs to access network for packet transmission

Packet Traffic Channels Traffic Channels (TCH) Encoding of speech or user data Channels are either predetermined multiplexed or multiplexing determined by MAC Full rate/half rate On both SBPSCH and DBPSCH Modulation techniques GMSK 8-PSK

Media Access Control (MAC) Connection oriented Connections are called Temporary Block Flows (TBF) Logical unidirectional connection between two MAC entities Allocated resources on PDCH(s) One PDCH can accomodate multiple TBFs Temporary Flow Identity (TFI) is unique among concurrent TBFs in the same direction Global_TFI to each station

MAC: TBF Establishment MS initiated One Phase Access, or Two Phase Access MS BSS MS BSS PACKET CHANNEL REQUEST PRACH PACKET CHANNEL REQUEST PRACH PACKET UPLINK ASSIGNMENT PAGCH PACKET UPLINK ASSIGNMENT PAGCH PACKET RESOURCE REQUEST PACCH PACKET UPLINK ASSIGNMENT PACCH TBF Est. By MS: One Phase Access TBF Est. By MS: Two Phase Access

MAC: TBF Establishment Network initiated MS BSS PACKET PAGING REQUEST PPCH PACKET CHANNEL REQUEST PRACH PACKET PAGING RESPONSE PACCH PACKET DOWNLINK ASSIGNMENT PACCH or PAGCH TBF Est. By Network PACKET IMMEDIATE ASSIGNMENT PAGCH

MAC: Channel Access & Resource Allocation Slotted Aloha Used in PRACH MSs send packets in uplink direction at the beginning of a slot Collision: Back off -> timer (arbitrary) -> re-transmit Time Division Multiple Access (TDMA) Predefined slots allocated by BSS Contention-free channel access All logical channels except PRACH

MAC: Resource Allocation Mechanisms Uplink State Flag (USF, 3bits) associated with an assigned PDCH (USF on each downlink Radio Block) USF_GRANULARITY assigned during TBF est. Dynamic Allocation MS finds it’s USF in RLC/MAC PDU header. On the next uplink block: If USF_GRANULARITY=0, transmit one radio block If USF_GRANULARITY=1, transmit four cons. radio blocks Extended Dynamic Allocation Same as Dynamic, except the four radio blocks are transmitted on different PDCHs Exclusive Allocation

Radio Link Control Can provide reliability for MAC transmissions Transparent mode No functionality Acknowledged mode Selective Repeat ARQ Sender: Window Receiver: Uplink ACK/NACK or Downlink ACK/NACK Unacknowledged mode Controlled by numbering within TBF No retransmissions Replaces missing packets with dummy information bits

Radio Resource Control/Radio Resource Radio resource management RRC in Iu mode Broadcasts system information Considers QoS requirements and ensures allocation of resources RR in A/Gb mode Maintains at least one PDCH for user data and control signaling Allocates new DBPSCHs Intracell handover of DBPSCHs

QoS Support End-to-end QoS may be specified by Service Level Agreements Assumes that IP multimedia applications are able to Define their requirements Negotiate their capabilities Identify and select available media components GPRS specifies signaling that enable support for various traffic streams Constant/variable bit rate Connection oriented/connection less Etc.

QoS Profile for GPRS Bearers Describes applications characteristics and QoS requirements 4 parameters: Service precedence 3 classes Reliability parameter Delay parameters 4 classes Throughput parameter Maximum and mean bit rates

QoS Profile for GPRS Bearers QoS profile is included in Packet Data Protocol (PDP) context Negotiation managed through PDP procedures (activation, modification and deactivation)

Packet Classification and Scheduling TBF tagged with TFI TFI different for each TBF Packet scheduling algorithms are not defined by the standard; defined and implemented by GPRS network designers and carriers GPRS *can* enable per-flow quantitative QoS services with proper packet classification and scheduling algorithms...Hmmm.

Mobility Management Two procedures: GPRS Attach/Detach (towards SGSN/HLR) Makes MS available for SMS over GPRS Paging via SGSN Notification of incoming packet PDP Context Activation/Deactivation Associate with a GGSN Obtain PDP address (e.g. IP)

GPRS Mobile “Station” States GPRS protocol stack (MS) can take on 3 different states IDLE STANDBY ACTIVE/READY Data can only be transmitted in the ACTIVE state

Routing to MS IDLE state No logical PDP context activated No network address (IP) registered for the terminal No routing of external data possible Only multicast messages to all GPRS handsets available

Routing to MS STANDBY state Only routing area is known RA is defined by operator => allows individual optimizations When downlink data is available, packet paging message is sent to routing area Upon reception, MS sends it's cell location to the SGSN and enters the ACTIVE state

Routing to MS ACTIVE state SGSN knows the cell of the MS PDP contexts can be activated/deactivated Can remain in this state even if not data is transmitted (controlled by timer)

PDP Contexts Packet Data Protocol (PDP) PDP activities Session Logical tunnel between MS and GGSN Anchored GGSN for session PDP activities Activation Modification Deactivation

PDP Context Procedures MS initiated MS BSS SGSN GGSN Activate PDP Context Request Create PDP Context Request Create PDP Context Response Activate PDP Context Accept

PDP Context Procedures GGSN initiated MS BSS SGSN GGSN Packets from ext. nw. PDU notification req. PDU notification resp. Request PDP Context activation Create PDP Context Request Activate PDP Context Request Create PDP Context Response Activate PDP Context Accept

Secondary PDP Contexts Used when the QoS requirements differ from Primary PDP Context Same IP address Same APN E.g., for IMS; signaling on primary PDP context and user data on secondary PDP context

The end... (a bit sudden?) Thanks for listening on our ?SBPSCH? ;)