End-to-end IP Service Quality and Mobility - Lecture #5 -

Similar documents
End-to-end IP Service Quality and Mobility - Lecture #6 -

DRAFT - QoS Sensitive Roaming Principles 1.0 August 2004

GPRS System Architecture

General Packet Radio Service (GPRS) 13 年 5 月 17 日星期五

GPRS and UMTS T

Wireless Communication Systems. Lesson Outline

GSM. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides) GPRS

Part V. Appendices. Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN:

UMTS Addresses and Identities Mobility and Session Management

WIRELESS SYSTEM AND NETWORKING

UMTS System Architecture and Protocol Architecture

As per 3rd Generation Partnership Project (3GPP) Technical Specification (TS) Specification, its clearly stated that:

3G TS V3.1.0 ( )

Understand iwag Solution for 3G Mobile Data

Signaling Protocol Structure in GSM

Mobility management: from GPRS to UMTS

Implementation of a WAP model to evaluate Capacity in 3G radio access networks. Henrik Fållby

GPRS billing: getting ready for UMTS

FROM GSM TO LTE-ADVANCED: AN INTRODUCTION TO MOBILE NETWORKS AND MOBILE BROADBAND 2. GENERAL PACKET RADIO SERVICE (GPRS) AND EDGE

Nexus8610 Traffic Simulation System. Intersystem Handover Simulation. White Paper

Mobile Communications

Draft EN V6.1.0 ( )

3GPP TS V9.4.0 ( )

Configuring GPRS Tunneling Protocol Support

ETSI TS V ( )

ETSI TS V6.5.0 ( )

Wide-Area Wireless IP Connectivity with the General Packet Radio Service

University of Essex. Department of Electronic System Engineering. M.Sc. in Telecommunication & Information Systems. Thesis on:

Implementation of a WAP model to evaluate Capacity in 3G radio access networks

Supporting Packet-Data QoS in Next-Generation Cellular Networks

show gprs access-point

Dimensioning, configuration and deployment of Radio Access Networks. part 1: General considerations. Mobile Telephony Networks

Wireless Data Mobile Network Architecture and Technology

Draft TS V2.0.0 ( )

Part IV: GPRS Interfaces

Configuring Security on the GGSN

3GPP TR V4.0.0 ( )

ELEC-E7230 Mobile Communication Systems

Communication Management

3GPP TS V7.1.1 ( )

Rab Nawaz Jadoon. Cellular Systems - II DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology

Internal. GSM Fundamentals.

GSM and Similar Architectures Lesson 13 GPRS

New service standardisation approach

Overview of GPRS and UMTS

3GPP TS V8.0.0 ( )

3GPP TS V9.0.0 ( )

Overview of GPRS and UMTS

3G TS V3.1.0 ( )

Internet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects

AN END-TO-END QoS FRAMEWORK FOR MULTIMEDIA STREAMING SERVICES IN 3G NETWORKS

5. Functions and Procedures within GPRS

3GPP TR V4.0.0 ( )

EXPERIMENT N0: 06 AIM:TO DESIGN UMTS NETWORK USING OPNET MODELER APPARATUS: OPNET MODELER 14.0

System Architecture Evolution

UNIK4230: Mobile Communications Spring Semester, Per Hj. Lehne

COST/FIT Seminar in Micronova, Otaniemi, Spectroscopy of the uplink Um interface of GPRS/GSM

5. QoS Functions in Core and Backbone Networks

ETSI TS V7.7.0 ( )

Radio Resource Management in GPRS with Quality of Service

Mobile Network Evolution Part 2

GGSN Pooling Support for Firewalls

ETSI TS V1.1.1 ( )

Multimedia Broadcast and Multicast Service

TS-3GA (R99)v3.6.0 Serving GPRS Support Node SGSN - Visitors Location Register (VLR); Gs Interface Layer 3 Specification

ETSI TS V ( ) Technical Specification

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

GPRS Network Infrastructure Dimensioning and Performance

Long Term Evolution - Evolved Packet Core S1 Interface Conformance Test Plan

Mobile NW Architecture Evolution

JOURNAL OF CTBU(Nat. Scien. Edit. ) Feb : X(2004) : GTP, ,, GGSN( Gateway GPRS Support Node) PDP(Packet Data Proto2

GGSN Configuration Example

Operator Policy. What Operator Policy Can Do. A Look at Operator Policy on an SGSN

Supported AVPs in DCCA Messages

SGSN in a 2.5G GPRS Network, page 1

INTRODUCTION TO GSM DATA SERVICES. ETI25111 Monday, April 3, 2017

POWER-ON AND POWER-OFF PROCEDURES

A Flow Label Based QoS Scheme for End-to-End Mobile Services

TECHNICAL BRIEFING: MOBILE ACCESS TO THE INTERNET. Bornholm, October 2003

ETSI TS V6.0.0 ( )

2 TS V7.3.0 ( ) Keywords UMTS, charging, accounting, management, GPRS Postal address support office address 650 Route des Lucioles - Soph

Running GPRS/EDGE Data Services with Osmocom

ETSI TS V7.3.0 ( ) Technical Specification

PERFORMANCE ANALYSIS FOR GPRS WITH PRIORITIZED AND NON-PRIORITIZED MOBILITY MANAGEMENT PROCEDURES

Circuit switched network

UMTS Services. Part I: Basics Bearer services and teleservices Supplementary services Multimedia services QoS architecture

Configuring QoS on the GGSN

3GPP TS V8.2.0 ( )

GSM System Overview. Ph.D. Phone Lin.

ETSI TS V6.4.0 ( )

ETSI TS V4.0.0 ( )

3GPP TR V7.0.0 ( )

GMM-SM Event Logging. Feature Description. Feature Overview. Events to be Logged

ETSI TS V6.4.0 ( )

ETSI TS V5.2.0 ( )

QoS in multiservice IP networks Vodafone-Italy s point of view

3GPP TS V8.4.0 ( )

3GPP TR V8.0.0 ( )

3GPP TS V ( )

Maximum bitrate for uplink Maximum bitrate for downlink 20, 40, 72 kbps

Transcription:

End-to-end IP Service Quality and Mobility - Lecture #5 - Special Course in Networking Technology S-38.215 vilho.raisanen@nokia.com Planned contents & draft schedule 1. Introduction Jan 13th 2. Characteristics of mobile applications Jan 20th 3. Service quality requirement characterizations Jan 27 th 4. Challenges of mobile environment Feb 3 rd 5. Mobility and QoS in GPRS Feb 10 th 6. Mobility and QoS in 3GPP systems Feb 17 th 7. Mobility and QoS with Mobile IP (Feb 24 th ) 8. Mobile IP QoS enhancements (Mar 3 rd ) 9. Edge mobility (Mar 10 th ) 10. Inter-system mobility (Mar 17 th ) 11. End-to-end QoS management (Mar 31 st ) 12. Summary (Apr 7 th ) Dates in parentheses to be confirmed 1

Agenda Taxonomy of GSM data. Design principles of GPRS. GPRS architecture. Mobility management GPRS R97/98 QoS model. GPRS R99 QoS model. Services Summary Goals for this lecture Understanding of GPRS. Background Design principles Architecture QoS model Service quality support with GPRS. End-to-end service quality performance with GPRS. Note! What is explained in this lecture is the minimum standards-compliant solution. 2

GSM data taxonomy GSM data: 9.6 14.4 kbit/s. HSCSD (GSM modulation): depends on number of timeslots, up to 43.2 kbit/s. GPRS (GSM modulation): depends on coding mode, 10-12 kbit/s per TSL, 1+ timeslots. GPRS (EDGE modulation): depends on coding mode, 40-50 kbit/s throughput per TSL. GERAN: throughput as with GPRS/EDGE. GPRS releases QoS viewpoint GPRS R97/98: first GPRS release. Packet support architecture. GPRS R99: enhanced service quality support. Two traffic classes + prioritisation. Real support for flow prioritisation. GERAN: support for all 3GPP traffic classes. An alternative radio interface for UTRAN (TDD/FDD WCDMA) in UMTS architecture. UMTS will be discussed in the next lecture. 3

Why GPRS? End user viewpoint Example 1: WAP connection using GSM data. Connection set-up slow up to 25 seconds. User pays for the connection time. For most of the time, little data is transferred. When WAP session is on, no calls can be received. Example 2: WAP connection using GPRS. Connection set-up typically a couple of seconds. User typically pays either flat rate or for the amount of data transferred. Connection can be on for hours. Calls can be received during WAP sessions (class A or class B terminals). GPRS design principles Suitable for bursty data. TCP/IP traffic. Also supports X.25 Uplink and downlink channel reservations independent. Resources allocated only when data is sent. Utilize multiplexing gain also in radio interface. Sharing of TSLs. GPRS and CS GSM can share timeslots. Services can be activated separately. HLR does not need to be separately contacted for each packet transmission. Easy to connect to data networks. 4

Architecture POTS Other PLMN MSC GMSC UE IP domain BTS BSC HLR GGSN GRE SGSN Other GPRS domain Main architectural elements MS: can activate GPRS sessions. BSC: can interface towards SGSN for packet data. SGSN: handles terminal mobility and authentication, radio and GPRS QoS, temporary storage of subscription data. GGSN: edge router for GPRS, IP address allocation, GPRS QoS. HLR: permanent storage of subscription data (including QoS profiles). BG: interfacing to other PLMNs. 5

Mobile station MS types: Phone + GPRS enhancements. PDA phone. Laptop PC + GPRS MT. Dedicated GPRS MT. Terminal types: Class A: can use GPRS and GSM services simultaneously. Class B: can use either GPRS or GSM an any given time, can interrupt GPRS for an incoming GSM call. Class C: GPRS only. Major interfaces GPRS users in a single cell (sector) share available radio interface packet data capacity (Um interface MS-BSS). GPRS packet data routed from BSC to SGSN over FR network (Gb interface). Between SGSN and GGSN, packets are transmitted on top of IP capable network using GTP/UDP tunnelling (Gn interface). Border gateway interfaces GPRS domain to other GPRS networks or GRE domain (Gp interface). IP SNDCP/LLC GTP RLC MAC GSM RLC MAC GSM BSSGP BSSGP NW NW L1 L1 UDP/IP L2 L1 UDP/IP L2 L1 6

Mobility When MS wants to use GPRS services, it performs GPRS attach. Terminal must initiate a PDP context once attached. Location updates sent to network when changing cells. Standby state (not active): granularity of RA. Active state: granularity of cell. MS stops using GPRS services using GPRS detach. SGSN tracks user at the granularity of a cell for active sessions, RA for standby state terminals. GGSN tracks user at the granularity of a SGSN. cell RA LA PDP contexts A PDP context is needed to send or receive packet data. Properties of a PDP context: Addressing is defined per PDP context (IP assumed in what follows, both IPv4 and IPv6 supported). PDP context terminates at an Access Point Name (APN) in GGSN, defining the interfacing point to extra-plmn networks. QoS is negotiated per PDP context. A MS may support one or more simultaneous PDP contexts. PDP context expires after certain time if no data have been sent. 7

PDP context activation MS initiates PDP context with Activate PDP context request. PDP type: IP assumed here. The rest is optional, including QoS parameters. SGSN Checks that MS is allowed to activate PDP context. Fills in missing parameters. Performs Create PDP context request to GGSN. If activation permissible, GGSN replies with create PDP context message, including IP address. SGSN performs activate PDP context to MS if everything OK. Both SGSN and GGSN can downgrade QoS parameters. PDP context cont d Addressing types: Static addressing: Home PLMN operator assigns PDP addressing permanently to the MS (e.g., IPv4/IPv6 address). Dynamic addressing. Addressing by HPLMN or VPLMN when PDP context activated. Access Point Name (APN): Defines GGSN and exit point to external networks. Static addressing uses APN defined in HLR. Dynamic addressing APN selection tree: APN from HLR (when available) APN from user (if provided) APN from SGSN. 8

HLR subscription data Per IMSI IMSI MSISDN SGSN number (SS7) SGSN address SMS parameters MS purged for GPRS MNRG GGSN list Per PDP context IPDP type (IP/X.25) PDP address QoS profile subscribed VPLMN address allowed? Access Point Name GPRS R97/98 QoS GPRS R97/98: One QoS profile per PDP context. Parameters of QoS profile are not specified in sufficient detail in the standards. Means of resource control in BSS are limited => radio interface support for packet traffic limited (GPRS Rel.1: best effort). Precedence per PDP context. R97/98 OK when cell GPRS load low, otherwise end user experienced service quality variable. Service quality support depends on local network load level. 9

GPRS R97/98 QoS profile The QoS parameters of a PDP context are: Precedence class: 1, 2, 3. Class 1 gets precedence service over classes 2 and 3, ditto for class 2 vs. 3. Delay class: 1-4, 4 = best effort. Reliability class: 1: GTP ACK, LLC ACK/protected, RLC ACK. 2: GTP UNACK, LLC ACK/protected, RLC ACK. 3: GTP UNACK, LLC UNACK/protected, RLC ACK. 4: GTP UNACK, LLC UNACK/protected, RLC UNACK. 5: GTP UNACK, LLC UNACK/non-protected, RLC UNACK. Peak throughput class: 1-9 => 8-2048 kbit/s. Mean throughput class: 1-19 => 0.22 bit/s-111 kbit/s. GPRS R99 QoS profile GPRS R99: subset of full 3GPP QoS profile for GPRS. Allocation/retention priority (ARP). Traffic class + traffic handling priority (THP). Interactive: THP1-3. Background. Reliability parameters: residual BER SDU error ratio delivery of erroneous SDUs. Maximum bit rate. Can differentiate between BE and interactive services, implement prioritisation also in radio interface. 10

GPRS R99 services These services can also be used with R97/98, but R99 provides for better means of prioritising between services. Services: WAP. MMS Text. Picture. Video clips. E-mail. Data downloading. TSLs still shared, but support for traffic classes possible. Admission control in GPRS GPRS specifications define the architecture and QoS model. PDP context activation is requested by MS, accepted/rejected by network. PDP context modification initiated by MS or by the network. New service requirements. Based on resource usage. PDP context deactivation can be made by MS and network. Admission control procedures are not defined. Vendor-specific. Operator-specific. No admission control procedures towards external networks have been defined. 11

Core network QoS Transport between SGSN and GGSN: user data GTP tunnelled over UDP/IP. Core network IP QoS can be provided by provisioning + mapping of GPRS QoS to IP QoS based on QoS profile data. Mapping performed by SGSN (uplink) and GGSN (downlink). Example: standard DiffServ. Interactive THP1 -> AF21. Interactive THP2 -> AF22. Interactive THP3 -> AF23. Background -> AF33. Summary GPRS uses GSM radio infrastructure. Architectural support for bursty packet based data. Basic GPRS does not support RT services. QoS defined per PDP context. Terminal-initiated PDP context activation / deactivation / modification. Network can terminate or modify PDP context. Supports data downloading and interactive type applications. GSM evolution radio interface GERAN also exists for UMTS => next lecture. 12