Supporting Packet-Data QoS in Next-Generation Cellular Networks R. Koodli and Mikko Puuskari Nokia Research Center IEEE Communication Magazine Feb, 2001.

Slides:



Advertisements
Similar presentations
MIGRATION OF GSM TO GPRS
Advertisements

Rev A Antti Miettinen H.248 Gateway Control Protocol Signaling Traffic Related Protocol Analysis Antti Miettinen S Thesis Seminar on.
1 General Packet Radio Service (GPRS) Adapted from a presentation by Miao Lu Nancy Samaan SITE, Ottawa.
General Packet Radio Service An Overview Ashish Bansal.
All rights reserved © 2001, Alcatel, Paris. ITG-Fachgruppe „IP und Mobility“ Kamp-Lintfort, 20 June 2001 Multistandard Radio Access Network for Wireless.
Broad-Band Satellite Networks - The Global IT Bridge Presented by Tsoline Mikaelian Abbas Jamalipour By Abbas Jamalipour Proc. of the IEEE, Vol. 89, No.1.
Rosario Giuseppe Garroppo Università degli Studi di Pisa Dipartimento di Ingegneria della Informazione: Elettronica, Informatica, Telecomunicazioni Gruppo.
Telefónica Móviles España GPRS (General Packet Radio Service)
CAT2000 GSM Evolution Towards UMTS IFT6275 Shouwen Zhang Fuman Jin.
Mobile Communication MMS / GPRS. What is GPRS ? General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly improves and simplifies.
6 The IP Multimedia Subsystem Selected Topics in Information Security – Bazara Barry.
One-Pass GPRS and IMS Authentication Procedure for UMTS
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Mobile Communication Division
All IP Network Architecture 2001 년 12 월 5 일 통신공학연구실 석사 4 차 유성균
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
CS Summer 2003 Lecture 8. CS Summer 2003 Populating LFIB with LDP Assigned/Learned Labels Changes in the LFIB may be triggered routing or.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
General Packet Radio System (GPRS) Overview. Introduction General Packet Radio Service (GRPS) today “Packet overlay” network on top of the existing GSM.
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
GPRS Muhammad Al-khaldi Sultan Al-Khaldi
CSci5221: 3G/4G Cellular Network Architecture Overview 1 Cellular Voice/Data Architectures: A Primer Basics of Cellular Networks Survey of 2G/3G Cellular.
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
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.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
Adaptive QoS Management for IEEE Future Wireless ISPs 通訊所 鄭筱親 Wireless Networks 10, 413–421, 2004.
Understanding 3GPP Bearers LTE / HSPA / EPC ‘knowledge nuggets’ Neil Wiffen - More free downloads at Public.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
[Public]—For everyone ©2003–2008 Check Point Software Technologies Ltd. All rights reserved. GPRS/UMTS Security Requirements Guto Motta
Wireless Networks Chris Lord (cil103) An Overview of General Packet Radio Service (GPRS) Based on information from
GSM,GPRS & CDMA Technology
QoS Design for 3G Networks
Network: Location Management Y. Richard Yang 3/21/2011.
CELLULAR DATA NETWORKS Mr. Husnain Sherazi Lecture 5.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
06/09/2005Master's Thesis Seminar - Jesse Kruus 1 Analyzing and Developing Base Load for WCDMA Base Station Automated Testing System Thesis written at.
T Multimedia Seminar Carlos Herrero55828H Osmo Tolvanen46958L.
Why do we need packet data ? In Circuit Switched Data, the data rate and delay can be guaranteed and therefore is ideal for real time services such as.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Static Call Admission Control and Dimensioning of Media Gateways in IP based Mobile Core Networks Mika.
Rev A Mikko Suominen Enhancing System Capacity and Robustness by Optimizing Software Architecture in a Real-time Multiprocessor Environment.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
QoS framework (PR0002) Rev.0.5 (Work in progress).
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)
Ch 6. Multimedia Networking Myungchul Kim
GPRS Part II Wireless and Mobile Network Architecture
Doc.: IEEE /345r0 Submission May 2002 Albert Young, Ralink TechnologySlide 1 Enabling Seamless Hand-Off Across Wireless Networks Albert Young.
GPRS 1. Before GPRS: HSCSD  HSCSD or High Speed Circuit Switched Data was the first upgrade to be standardized by ETSI to bring high speed data to GSM.
Services in the UMTS: QoS Janika Nano. Service – functionality offered to a user – a component of the portfolio of choices Application – service enabler.
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες Ενότητα # 8: Σύστημα 2.5 Γενιάς GPRS Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
GPRS General Packet Radio Service Shay Toder – Ori Matalon The Department of Communication System Engineering Ben-Gurion University June 19, 2002.
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.
1 Wireless Networks Lecture 17 GPRS: General Packet Radio Service (Part I) Dr. Ghalib A. Shah.
MULTIMEDIA ENGINEERING ISE (International School of Engineering, CU) Information and Communication Engineering 4 2.5G Mobile Phone and Network.
BITS Pilani Pilani | Dubai | Goa | Hyderabad EA C451 Vishal Gupta.
3G architecture and protocols
Congestion Control, Quality of Service, and Internetworking
CS1: Wireless Communication and Mobile Programming
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Master in progettista di servizi radiomobili Web Based Overview
Network Architecture How does it all work?
GPRS Architecture Ayan Ganguly Bishakha Roy Akash Dutta.
GPRS Introduction to GPRS. 1.1) what is GPRS?
Presentation transcript:

Supporting Packet-Data QoS in Next-Generation Cellular Networks R. Koodli and Mikko Puuskari Nokia Research Center IEEE Communication Magazine Feb, 2001

Introduction Traditional circuit-switched networks that support basic voice are now to support packet- switched data services 3G: evolution of cellular network architectures are to be multi-service platforms supporting voice, video and data services QoS is crucial issue for packet data services, especially in bandwidth-constrained and error- prone environment

Introduction UMTS (Universal Mobile Telecommunication Systems) are defined by 3GPP (Third Generation Partnership Project) Release 1999 Based on GPRS (General Packet Radio Service)

Background UMTS phase one encompasses both circuit- switched networks (GSM) and packet-switched networks (GPRS) evolution SGSN (Serving GPRS support node) –handles terminal mobility and authentication functions –is connected to BSS (base station subsystem) and to GGSN over an IP backbone network GGSN (Gateway GPRS support node) –handles accounting of resource usage –edge IP router

Network view of regular GPRS

GPRS Operation and PDP Contexts MS (mobile station) initiates a GPRS attach procedure, known to the SGSN Once attached, activate a Packet Data Protocol (PDP) context to send or receive packet data PDP context: –network layer protocol, is a virtual connection between the MS and GGSN –includes an identifier (eg. IP), QoS parameters etc. –establish a GPRS “tunnel” between GGSN and SGSN using GPRS Tunneling Protocol (GTP)

QoS Approach in current GPRS QoS profile (to each PDP context) consists of: –delay: acceptable transfer time from one edge of GPRS system to the other edge –service precedence: drop preference during network abnormalities –reliability: tolerance for error rates and need for re-transmission –mean throughput, peak throughput: specify average rate and maximum rate

Current GPRS QoS GPRS performs admission control based on QoS profile requested in PDP Context Activate message and availability of resources actual algorithms used for admission control are not specified (can be vendor- or operator-specific)

Current GPRS QoS When PDP Context Activate succeeds: –SGSN maps QoS profile into appropriate Radio Link Control (RLC)/Medium Access Control (MAC) priority level to indicates the use in uplink access –SGSN also maps accepted QoS profile into an appropriate IP QoS procedure (e.g. marking in Differentiated Services for QoS provisioning over core networks

Limitations of Current GPRS QoS Limitations make current GPRS infeasible for supporting real-time tranffic –For a given PDP address, only one QoS profile can be used: all application flows share same PDP context, and no per-flow prioritization is possible –do not allow QoS re-negotiation –QoS parameters are too vague and ambiguous in interpreting implementations, thus raising inter-operability concerns

Limitations of Current GPRS QoS –GPRS is designed for best-effort traffic only –In GPRS phase 1, BSS does not perform clever resource management or simply reserving resources for higher priority flows

UMTS Packet QoS Architecture UMTS packet data system includes: –MS –UTRAN (UMTS Terrestrial Radio Access Network) –3G-SGSN –GGSN –HLR (home location register) –SCp (service control point) –BG (border gateway)

UMTS architecture

UMTS vs. GPRS UMTS is evolved from GPRS But, some differences in QoS approach 2 main QoS-related enhancements: –PDP context mechanism can support multiple application flows and provide a more flexible QoS negotiation and setup –BSS (known as UTRAN) can support QoS for application flows with extension of GTP tunnels to RNC

UMTS vs. GPRS Table 1

Overview of Different Levels of QoS Bearer service defines characteristics and functionality established between communicating end-points for end-to-end services –UMTS control plane signaling is used to set up an appropriate bearer that complies with end-to- end QoS of applications within UMTS –once bearer is established, user plane transport and QoS management functions provide actual bearer service support

UMTS bearer support

Layered bearer model TE (Terminal Equipment): –laptop, PDA, or mobile phone UMTS bearer –provides QoS inside UMTS network and perform QoS functions with interworking with external networks External bearer service –QoS support available outside UMTS, including Differentiated Services, RSVP-based services, or simply best-effort service

UMTS bearer service Realizes QoS in UMTS network, and consists of: –radio access bearer: RLC-U (Radio Link Control’s User-plane) layer between RNS and MS support radio bearer service Iu-bearer service provides transport services between RNS can SGSN –core network bearer provides transport services within UMTS core network, e.g. between a SGSN and a GGSN based on UDP/IP datagram delivery

UMTS QoS Management Functions for Bearer Support Provide end-to-end QoS for each PDP context Control-plane and data-plane components of this architecture –admission control –bearer service manager –resource manager –traffic conditioner –packet classifier

QoS components in reference architecture

UMTS QoS Management Admission Control –admission control module in SGSN to accept or reject the PDP context activation and requested QoS –GGSN and UTRAN verify whether they can support the bearers associated with QoS profile Bearer Service Manager –coordinates control plane signaling to establish, modify, and maintain the bearer service

UMTS QoS Management Resource Manager –manages access to resources –provides support for QoS required for a bearer service –may achieve QoS by scheduling, bandwidth management, and power control Traffic Conditioner –provide conformance of input traffic to specification agreed in the bearer service –may achieve this by traffic shaping or traffic policing

UMTS QoS Management Packet Classifier –In MS, assigns packets received from local bearer service manager to correct UMTS bearer based on DSCp, transport layer port numbers, security parameter, etc. –In GGSN, assigns packets received from external bearer service manager to appropriate UMTS bearer

QoS Traffic Classes and Parameters Conversation class –conversational real-time applications: video telephony –supported by fixed resource allocation –constant bit rate services Streaming class –streaming media applications: video downloading –certain amount of delay variation is tolerable –variant of constant bit rate and real-time variable bit rate services

QoS Traffic Classes and Parameters Interactive class –for services requiring assured throughput: e- commerce, interactive Web –supported by traffic flow prioritization Background class –traditional best-effort services: background download of s and files, etc –lowest priority

Traffic classes and QoS parameters Table 2

QoS Negotiation and Setup QoS profile for a PDP context may consist of values for: –traffic class –transfer delay –traffic handling priority –etc per-PDP QoS provisioning Both MS and GGSN maintain separate filters for packet classification