UMTS/GPRS system overview from an IP addressing perspective. David Kessens Jonne Soininen



Similar documents
Teknillinen Korkeakoulu Teletekniikan laboratorio S Teletekniikan erikoistyö. General Packet Radio Service

IP-based Mobility Management for a Distributed Radio Access Network Architecture. helmut.becker@siemens.com

PDF vytvořeno zkušební verzí pdffactory UMTS

GPRS Overview. GPRS = General Packet Radio Service. GPRS Network

2G/3G Mobile Communication Systems

LTE Overview October 6, 2011

Chapter 2 Mobility Management for GPRS and UMTS

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

Jarkko Kuisma

Private DNS for Mobile Operators

Mobile Wireless Overview

Diameter in the Evolved Packet Core

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)

5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network

IMT-2000 Network Architecture

GSM Network and Services

How To Understand The Gsm And Mts Mobile Network Evolution

Mobile Packet Backbone Network Training Programs. Catalog of Course Descriptions

Chapter 3: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

Role and Evolution of Radio Network Controllers

Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]

IPv6 over MPLS. Course Number Presentation_ID. Patrick Grossetete Cisco Systems Cisco IOS IPv6 Product Manager

Introduction to Evolved Packet Core

Juha Heinänen

1G to 4G. Overview. Presentation By Rajeev Bansal Director(Mobile-1) Telecommunication Engineering Centre

General Packet Radio Service (GPRS)

Flow-Based Monitoring of GTP Traffic in Cellular Networks. Master of Science Thesis. E.H.T.B. Brands

3GPP Long Term Evolution: Architecture, Protocols and Interfaces

LTE Attach and Default Bearer Setup Messaging

U.S. Patent Appl. No. 13/ filed September 28, 2011 NETWORK ADDRESS PRESERVATION IN MOBILE NETWORKS TECHNICAL FIELD

Leader in Converged IP Testing. Wireless Network Testing

NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications

3GPP Wireless Standard

STAR-GATE TM. Annex: Intercepting Packet Data Compliance with CALEA and ETSI Delivery and Administration Standards.

Subscription Management and Charging for Value Added Services in UMTS Networks

GPRS Network Security

3GPP TS V7.0.0 ( )

GSM v. CDMA: Technical Comparison of M2M Technologies

Mobile Networking Concepts and Protocols CNT 5517

3GPP TS V9.0.0 ( )

Chapter 6 Wireless and Mobile Networks

Mobile Computing. Basic Call Calling terminal Network Called terminal 10/25/14. Public Switched Telephone Network - PSTN. CSE 40814/60814 Fall 2014

General Packet Radio Service (GPRS): Mobility- and Session Management

Performance Issues of TCP and MPEG-4 4 over UMTS

1 Introduction Services and Applications for HSPA Organization of the Book 6 References 7

Product Description. HiLink E3531 HSPA+ USB Stick V100R001 HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

EETS 8316 Wireless Networks Fall 2013

ETSI TS V9.0.0 ( ) Technical Specification

Mobile IPv6 deployment opportunities in next generation 3GPP networks. I. Guardini E. Demaria M. La Monaca

The 3GPP and 3GPP2 Movements Towards an All IP Mobile Network. 1 Introduction

Mobility Management in UMTS

3GPP TS V3.8.0 ( )

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

The GSM and GPRS network T /301

SAE and Evolved Packet Core

3GPP System Architecture Evolution. ATIS LTE Conference January 26, GPP TSG SA Chairman Stephen Hayes

Mobile network evolution A tutorial presentation

Mobile Application Part protocol implementation in OPNET

Contents VULNERABILITIES OF MOBILE INTERNET (GPRS), 2014

Product Description. HUAWEI E3372s-153 LTE USB Stick (Cat.4) HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Index. Common Packet Channel (CPCH) 25 Compression 265, , 288 header compression 284

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Evolution of GSM in to 2.5G and 3G

Nokia Networks Oy 1 (48)

The future of mobile networking. David Kessens

Trends in Mobile Network Architectures 3GPP LTE Mobile WiMAX Next Generation Mobile Networks Dr.-Ing. Michael Schopp, Siemens Networks

ETSI TS V8.3.0 ( ) Technical Specification

Single Radio Voice Call Continuity (SRVCC) Testing Using Spirent CS8 Interactive Tester

RBS 6000 Training Programs. Catalog of Course Descriptions

464XLAT: Breaking Free of IPv4. APRICOT 2014

Mobility and cellular networks

Performance Estimation of a SIP based Push-to-Talk Service for 3G Networks

Contents. Preface. Acknowledgement. About the Author. Part I UMTS Networks

3G TS V1.0.0 ( )

Use of MPLS in Mobile Backhaul Networks

Handoff in GSM/GPRS Cellular Systems. Avi Freedman Hexagon System Engineering

Advanced SIP Series: SIP and 3GPP Operations

TSGS#20(03)0247. Technical Specification Group Services and System Aspects Meeting #20, Hämeenlinna, Finland, June 2003

Introduction to Cellular Networks: 1G/2G/3G

Evolution from GSM to UMTS

Advanced SIP Series: SIP and 3GPP

Chapter 2: Wireless IP Network Architectures

(51) Int Cl.: H04L 12/56 ( )

Converged Communication and IPv6. John Loughney

Overview of the Evolved packet core network

Performance analysis of IPv4 / IPv6 protocols over the third generation mobile network

IP Multimedia System: general aspects and migration perspectives

Evolution of the 3GPP Network Architecture, (the Evolved Packet Core)

Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils

Next Generation Networks Convergence, evolution and roadmaps

Sierra Wireless AirCard Watcher Help for Mac OS X

Delivery of Voice and Text Messages over LTE

Architectural Overview of IP Multimedia Subsystem -IMS

Outsourcing and network sharing: key considerations to solve the backhaul challenge

GSM services over wireless LAN

GTP Security in 3G Core Network

Mobile Services (ST 2010)

3GPP TS V6.3.0 ( )

IPv6 stateless address autoconfiguration 2 let IPv6 hosts configure

3GPP TR V6.4.0 ( )

Transcription:

UMTS/GPRS system overview from an IP addressing perspective David Kessens Jonne Soininen

Introduction 1) Introduction to 3GPP networks (GPRS, UMTS) Technical overview and concepts for 3GPP networks Mobility Network and network architecture GPRS packet service Roaming 2) Addressing concepts in 3GPP networks What is the addressing model Network element addresses End-user addressing Reasoning behind addressing models 2 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Third Generation Partnership Project Global Partnership Project among regional SDOs ETSI, ARIB/TTC, T1P1, CWTS, etc. Standardizing network systems on GSM and UMTS and beyond Based on GSM legacy 2G, 3G radio accesses GSM radio interface WCDMA UMTS radio interface Upgrades: HSDPA/HUDPA Currently looking at a new architecture with a new radio interface 3GPP does complete system specifications The whole system from radio interface to management and charging 3 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Some definitions GSM Global System for Mobile communications (original name Global System Mobilé) 2G Radio Access GSM Radio Access Network - (GERAN) Based on Time Division Multiple Access (TDMA) UMTS Universal Mobile Telephony System 3G Radio Access UMTS Radio Access Network (UTRAN) Based on Wide band Code Division Multiple Access (WCDMA) GPRS General Packet Radio Service The packet switched service for either GSM or WCDMA 4 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

What is difference between UMTS & GPRS? There really isn t from an IP system perspective: GPRS is the packet switched service for UMTS & GPRS networks The word GPRS is often used for a GSM network that supports GPRS The radios for GSM & UMTS are different, but the IP network looks the same IP in GPRS enabled GSM networks: high latency, relatively slow faster with EDGE IP in UMTS networks with WCDMA radios: much lower latency, decent speeds faster yet with HSPA (High Speed Packet Access) HSDPA High Speed Downlink Packet Access Update to WCDMA for better downlink speeds HSUPA High Speed Uplink Packet Access Update to WCDMA for better uplink speeds 5 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Wireless versus Mobility Wireless & Mobility are NOT the same Mobility allows you to be on the move and keep your IP/voice connections alive You cannot do this without adding complexity GPRS uses tunnels to keep a stable IP address 6 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

3GPP Network Architecture Um BTS BSC Node B A RNC Iu Packet network PSTN UE Uu Gb SGSN IP Iu Gr Gs Gd MSC GPRS INFRASTRUCTURE Gc Gs Gr Packet SS7 network Network MAP-F HLR/AuC EIR SMS-GMSC Gd BG Gp GGSN Gi Packet network Internet Packet network Inter-PLMN Backbone network 7 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Some more definitions... BTS - Base Transceiver Station A GSM network element that provides radio interface of the network BSC - Base Station Controller A GSM network element that handles BRTS management and radio resource control Node B - Similar in function as BTS in GSM RNC - Radio Network Controller In charge of controlling the use and the integrity of the radio resources UTRAN - Universal Terrestrial Radio Access Network SGSN - Serving GPRS Support Node Gateway between the RNC and the core network GGSN - Gateway GPRS Support Node A gateway from a cellular network to an IP network, access router for UE MSC - Mobile Switching Centre A GSM network element that connects the GSM network to the PSTN 8 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

User s packets vs. the network s packets User s IP plane RNC SGSN GGSN Application Server UTRAN Core Network Transport IP plane User and transport planes are completely independent, i.e. the transport plane can run on a different IP version than the user plane UTRAN and Core Network transport can theoretically run on different IP versions 9 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

The Stack R Uu TE MT UTRAN Iu SGSN GGSN Gi Packet Data Network (PDN) TE MS PS Domain User Plane protocol stack Application IP v4 or v6 IP v4 or v6 IP v4 or v6 Relay Relay PDCP PDCP GTP- U GTP- U GTP- U GTP- U RLC RLC UDP/IP v4 or v6 UDP/IP v4 or v6 UDP/IP v4 or v6 UDP/IP v4 or v6 MAC MAC AAL5 AAL5 L2 L2 L2 L1 L1 ATM ATM L1 L1 L1 Uu Iu-PS Gi MS UTRAN 3G- SGSN 3G- GGSN 10 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

PDP Context Same PDP (IP) address and APN GGSN ISP X PDP Context X 1 (APN X, IP address X, QoS 1 ) PDP Context X2 (APN X, IP address X, QoS2) SGSN PDP Context selection based on TFT (downstream) PDP Context Y (APN Y, IP address Y, QoS) PDP Context Z (APN Z, IP address Z, QoS) GGSN APN Z APN Y APN X ISP Z ISP Y 11 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

The PDP Context When User Equipment (UE) attaches to the Network, the SGSN creates a Mobility Management state containing information pertaining to e.g., mobility and security for the UE At PDP (Packet Data Protocol) Context Activation, the SGSN and GGSN create a PDP context, containing information about the packet data session (e.g. IP address, QoS, routing information, etc.) Each Subscriber may activate several PDP Contexts towards the same or different GGSNs. When activated towards the same GGSN, they can use the same or different IP addresses. 12 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Access Point Name The APN is a logical name referring to a GGSN. The APN also identifies an external network. The syntax of the APN corresponds to a fully qualified DNS name. At PDP context activation, the SGSN performs a DNS query to find out the GGSN(s) serving the APN requested by the terminal 13 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Roaming Historically, one of the key strengths of the GSM system is roaming capability User can use any GSM network in the world and use the GSM service like as if at home Can make phone calls normally Can receive phone calls normally using the same MSISDN number This feature has been carried to GPRS for the packet service 14 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Roaming in GPRS RAN RAN UE UE SGSN Packet network GRX Gp SGSN Gp BG IP IP BG GGSN GGSN Packet Home Network Gi network Internet Visited Network 15 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Roaming in GPRS RAN RAN UE UE SGSN Packet network GRX Gp SGSN Gp BG IP IP BG GGSN GGSN Packet Home Network Gi network Internet Visited Network 16 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Roaming in GPRS RAN RAN UE UE SGSN Packet network GRX Gp SGSN Gp BG IP IP BG GGSN GGSN Packet Home Network Gi network Internet Visited Network 17 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Roaming in GPRS RAN RAN UE UE SGSN Packet network GRX Gp SGSN Gp BG IP IP BG GGSN GGSN Packet Home Network Gi network Internet Visited Network 18 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Roaming in GPRS Visited GGSN Not used much in real life Home GGSN Uses GRX to transfer traffic between operators Allows access to home services Special access points Special services (e.g. WAP, MMS) Allows advanced charging models 19 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

GPRS Roaming Exchange (GRX) Inter-operator secured IP network VPN between GPRS operators Designed to carry inter-operator traffic E.g. Roaming traffic, MMS traffic GRX is not connected to the Internet 20 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Addressing Models GPRS has two planes Transport Plane User Plane Transport and User planes are independent of each other Addressing models are independent IP versions are independent 21 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Network Element Addressing Transport Plane Network elements sit in their own network Intra-operator network They are usually connected via an inter-operator network The GRX Due to GPRS security model GPRS intra and inter-operator networks are not connected to the Internet In interconnected GPRS network, different GPRS elements have to be able to connect directly to each other Network element addresses have to be unique Public IP addresses are used 22 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

End-User Addressing - User Plane Two types of PDP Contexts Primary PDP Context and secondary PDP Context Each Primary PDP Context has its own IP address/prefix Secondary contexts are related to a primary context and use that address Both IPv4 and IPv6 are supported in GPRS One PDP Context can only carry one IP version Allocated addresses can be static or dynamic Dynamic is used far more often than static Dynamic address is allocated only for the duration of the PDP Context In IPv6, one /64 prefix is allocated per PDP Context 23 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

PDP Context Activation UE RAN SGSN GGSN 1. Activate PDP Context Request (PDP type = IPv6, PDP Address = empty, APN,...) 2. Create PDP Context Request The MS extracts the Interface-ID from the address 4. Activate PDP Context Accept (PDP Address = IPv6 address,...) 3. Create PDP Context Response ( PDP address = IPv6 address,...) 5. Router Solicitation The MS constructs its full IPv6 address 6. Router Advertisement (M flag = 0, Network prefix, ) 24 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Further end-user addressing considerations IPv4 IPv6 Commercial services are still IPv4 only Sometimes RFC1918, sometimes public addresses Operator and service dependent Interest for IPv6 is increasing /64 per PDP Context IETF recommendation Most of new phones have GPRS Currently MMS, browsing, and VPN are the most used applications Relatively short lived PDP Contexts UE does not have an IP address all the time Emerging applications include IM, presence, PoC, IMS Always-on PDP Context UE has to have an address all the time 25 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

All the regular problems with NAT and more... Many operators use private IPv4 addresses for their GPRS service All the standard issues with NAT and more: Many mobile operators have more than 16 million customers exceeds the pool of available ipv4 private addresses if we move to always on services problems for peer-to-peer connection within one operator complex management issues when using multiple instances of the same private address space pool within the same operator Keep alives are necessary to maintain connections drains battery 26 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006

Summary 2G/3G IP usage will increase in the future Address usage will change from short time to always on Currently IPv4 is used for end-user addresses Increasing demand for IPv4 addresses Increasing interest for IPv6 Increasing number of requests for IPv6 address space from mobile operators 27 UMTS/GPRS system overview from an ip addressing perspective 10/3/2006