UMTS and IPv6.

Slides:



Advertisements
Similar presentations
MIGRATION OF GSM TO GPRS
Advertisements

Network Evolution Scenarios Dr. Klaus-D. Kohrt Product Portfolio Management Siemens I&C Mobile Networks.
University of California at Berkeley
Mobile Switching Systems Unit, L M Ericsson in Finland
Recommendations for IPv6 in 3GPP Standards draft-wasserman-3gpp-advice-00.txt IPv6-3GPP Design Team Salt Lake City IETF December 2001.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 LTE / HSPA / EPC knowledge nuggets Red Banana Wireless Ltd – Copyright 2013 Connecting to the IMS Connecting to.
© 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.
1 General Packet Radio Service (GPRS) Adapted from a presentation by Miao Lu Nancy Samaan SITE, Ottawa.
Contents of Presentation
Signaling Measurements on the Packet Domain of 3G-UMTS Core Network G. Stephanopoulos (National Technical University of Athens, Greece) G. Tselikis (4Plus.
IP Multimedia Subsystem (IMS) 江培文. Agenda Background IMS Definition IMS Architecture IMS Entities IMS-CS Interworking.
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)
Copyright © 2003 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Wireless Access in 2006 and Beyond Matt Kolon Mobility Architect.
Mobile Communication MMS / GPRS. What is GPRS ? General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly improves and simplifies.
SIP and the application of SIP as used in 3GPP Keith Drage - Lucent Technologies.
All IP Network Architecture 2001 년 12 월 5 일 통신공학연구실 석사 4 차 유성균
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
General Packet Radio System (GPRS) Overview. Introduction General Packet Radio Service (GRPS) today “Packet overlay” network on top of the existing GSM.
Supporting Packet-Data QoS in Next-Generation Cellular Networks R. Koodli and Mikko Puuskari Nokia Research Center IEEE Communication Magazine Feb, 2001.
E J B J A V A X M L C O R B A M P L S D i f f S e r v I P V P N Q o S I P v 6 G P R S U M T S An Analysis.
SIP in 3GPP August 12th, 2000 Adam Roach
IPv6 in 3GPP Evolved Packet System draft-korhonen-v6ops-3gpp-eps Jouni Korhonen, Jonne Soininen, Basavaraj Patil, Teemu Savolainen, Gabor Bajko, Kaisu.
IPv6 in 3GPP Evolved Packet System draft-korhonen-v6ops-3gpp-eps-04 Jouni Korhonen, Jonne Soininen, Basavaraj Patil, Teemu Savolainen, Gabor Bajko, Kaisu.
Presentation on General Packet Radio Service (GPRS)
General Packet Radio Service (GPRS) A new Dimension to Wireless Communication.
London, IPv6 for mobile users Dipl.-Ing. Wolfgang Fritsche IABG IBC IPv6 conference.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
1Presentation_ID © 2000, Cisco Systems, Inc. IPv6 in Mobile Wireless Networking Dana Blair
Understanding 3GPP Bearers LTE / HSPA / EPC ‘knowledge nuggets’ Neil Wiffen - More free downloads at Public.
[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
IPv6 in UMTS IPv6 in UMTS IP in UMTS Addressing Migration IPv6 over the air Mobility Support Presentation Outline.
IPv6 and IPv4 Coexistence Wednesday, October 07, 2015 IPv6 and IPv4 Coexistence Motorola’s Views for Migration and Co-existence of 3GPP2 Networks to Support.
1 IEEE MEDIA INDEPENDENT HANDOVER DCN: srho Title: Introduction of 3GPP IWLAN Architecture and SRVCC Date Submitted: Presented.
Ronald D. (Ron) Ryan Chair T1P1.SAH Slide 1 Copyright Nortel Networks T1P1/ Overview 3G UMTS LI Capabilities T1P1.SAH April 2001.
Rajeev Bansal DGM (GSM & 3G), ALTTC, Ghaziabad
Slide title In CAPITALS 50 pt Slide subtitle 32 pt PDU PCN TTCN 3 in SGSN testing Peter Eldh.
SIP Extensions for Enhanced Location Based Services in 3G Networks International SIP 2004, Paris Pavitra Krishnaswamy Application-Ready.
LTE Architecture KANNAN M JTO(3G).
September 28, 2006 Page 1 3GPP2 MMD Status for IMS Workshop - draft - Jack Nasielski
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
General Packet Radio Service Presented By: Kusum Bharti Maulana Azad National Institute of Technology,Bhopal Department of Computer Science &
1 SAE architecture harmonization R RAN2/3, SA2 Drafting Group.
Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets.
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)
September 28, 2006 Page 1 3GPP2 MMD Status for IMS Workshop Jack Nasielski
NETLMM Applicability Draft (Summary) 28 Sep
S Postgraduate Course in Radio Communications. Interoperability between 3G and WLAN using IMS Antti Keurulainen,
1 Special Topics in Computer Engineering Supervised by Dr. Walid Abu-Sufah Jordan University Department of Computer Engineering.
Chapter 3 LTE Network.
1 Wireless Networks Lecture 17 GPRS: General Packet Radio Service (Part I) Dr. Ghalib A. Shah.
MWIF Gap Analysis MWIF BOD Led Core Network Standard Initiative Nov. 13th, 2001.
BITS Pilani Pilani | Dubai | Goa | Hyderabad EA C451 Vishal Gupta.
3G architecture and protocols
ETH/RZC Zsolt Szendrei
CS1: Wireless Communication and Mobile Programming
IPv6 in UMTS
NETLMM Applicability Draft (Summary)
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho
IEEE MEDIA INDEPENDENT HANDOVER DCN:
GPRS/EDGE Implementation
Master in progettista di servizi radiomobili Web Based Overview
IP Multimedia Subsystem & W-CSCF
Network Architecture How does it all work?
Master in progettista di servizi radiomobili Web Based Overview
GPRS Architecture Ayan Ganguly Bishakha Roy Akash Dutta.
Ericsson’s way towards IP based Mobile & Multiservice Networks
Presentation transcript:

UMTS and IPv6

Presentation Outline Overview of 3GPP Introduction to 3GPP architecture Concepts of the UMTS packet domain IPv6 in UMTS Summary

Overview of 3GPP

Overview of 3GPP (1/2)

Overview of 3GPP (2/2) Technical Work Done in WGs Meetings As Necessary Decision through Consensus or Voting Most of the Work Done in Meetings Deliverables Technical Reports/Technical Specifications Approval by Consensus or Vote Change Control When Sufficiently Stable Inter-WG Coordination In TSGs Information Exchange through Liaison Statements Standards Releases

The UMTS Architecture

R’99 UMTS/GPRS Architecture SMS-GMSC SMS-IWMSC SM-SC CAMEL GSM-SCF E C Gd MSC/VLR HLR D Ge Gs A Iu Gc Gr R Uu Iu Gi TE MT UTRAN SGSN GGSN PDN TE Gn Ga Gb Ga TE MT BSS Gp Gn Billing System R Um CGF GGSN SGSN Gf EIR Other PLMN Signalling and Data Transfer Interface Signalling Interface

R’99 UMTS/GPRS Architecture Node B BTS RNC Packet BSC network PSTN Iu Um MSC Gb SMS-GMSC HLR/AuC Iu Uu Gs Gr Gd Gr SGSN Gd Packet Gs SS7 network Gn Network EIR GPRS INFRASTRUCTURE MAP-F IP Gc Packet network BG Gn The Gi interface of the GGSN is the only interface with the external Packet Data Network and some access control mechanism is applied in order to achieve a required level of security Gp Gi GGSN Internet/Intranet Packet network PLMN Packet Inter-PLMN network Backbone network Packet network PLMN

Release 4/5 Architecture Application and Services IM CN Subsystem AppServ MRF I-CSCF S-CSCF AppServ SCP P-CSCF HSS Gi GGSN GMSC MSC MGW MSC Server SGSN Iu CS RAN Iu PS CS Domain PS Domain

Release 4/5 Architecture Application and Services IM CN Subsystem IPv6 AppServ MRF I-CSCF S-CSCF AppServ SCP P-CSCF HSS Gi GGSN GMSC MSC MGW MSC Server SGSN Iu CS RAN Iu PS CS Domain PS Domain

Simplified model for IP Multimedia Blue line represents IPv6 Red line represents IPv6, may need to inter-work with IPv4 Black line represents existing IP or/& legacy CS interfaces External IP networks and other IMS networks Mc Mm S-CSCF MRF Cx Mw HSS Mm Cx Gc Um GERAN Gr I-CSCF Gi Mw UE Iu-ps Gn Go SGSN GGSN P-CSCF Mw Um UTRAN Gf UE Iu-ps EIR Gp Gi Other PLMN GGSN Gi Internet/External

CS Domain: Signaling & User Plane MSC Server MSC Server Nc Iu-cs UTRAN Mc Mc PSTN Iu-cs Nb MGW MGW This bearer independent architecture makes possible to use IP transport

CS domain protocol stack using IP transport option MAP/CAP TCAP SCCP BICC N-ISUP H.248 M3UA Q.2150.3 M3UA SCTP SCTP SCTP SCTP IP IP IP IP LL LL LL LL MAP/CAP BICC (Nc) N-ISUP H.248 (Mc)

Simplified PS Domain Architecture Gi Gn Iu TE MT UTRAN Packet Data Network (PDN) SGSN R GGSN Uu 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 Gn Gi MS UTRAN 3G‑SGSN 3G‑GGSN

MT-TE Configuration IP based services R ref MT Application IP IP RELAY L2/PPP L2/PPP Packet Domain Bearer L1 L1 Note: MT and TE can be physically separated or physically co-located

User plane vs transport plane UTRAN Core Network User IPv6 Transport IPv6 Application Server GGSN Terminal 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 also run on different IP versions

Transport of user IP packets in UMTS Terminal UTRAN SGSN GGSN Application Server User IPv6 (PDP type IPv6) Radio Bearer GTP-U GTP-U IP packets to/from the terminal are tunneled through the UMTS network, they are not routed directly at the IP level.

The PDP Context ISP X ISP Y ISP Z PDP Context X1 (APN X, IP address X, QoS1) PDP Context X2 (APN X, IP address X, QoS2) The PDP Context ISP X PDP Context Y (APN Y, IP address Y, QoS) Terminal Same PDP (IP) address and APN GGSN PDP Context Z (APN Z, IP address Z, QoS) SGSN ISP Y APN X PDP Context selection based on TFT (downstream) GGSN APN Y ISP Z APN Z

The PDP CONTEXT When an MS attaches to the Network, the SGSN creates a Mobility Management context containing information pertaining to e.g., mobility and security for the MS. At PDP Context Activation (PDP - Packet Data Protocol), the SGSN and GGSN create a PDP context, containing information about the session (e.g. IP address, QoS, routing information , etc.), Note: 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.

The Access Point Name - APN 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 name. At PDP context activation, the SGSN performs a DNS query to find out the GGSN(s) serving the APN requested by the terminal. The DNS response contains a list of GGSN addresses from which the SGSN selects one address in a round-robin fashion (for this APN).

Traffic Flow Template (TFT) A TFT is a packet filter allowing the GGSN to classify packets received from the external network into the proper PDP context. A TFT consists of a set of packet filters, each containing a combination of the following attributes: Source Address and Subnet Mask Destination Port Range Source Port Range IPsec Security Parameter Index (SPI) Type of Service (TOS) (IPv4) / Traffic Class (IPv6) and Mask Flow Label (IPv6)

GPRS Tunneling Protocol GTP is a simple tunneling protocol based on UDP/IP, used both in GSM/GPRS and UMTS. A GTP tunnel is identified at each end by a Tunnel Endpoint Identifier (TEID) For every MS, one GTP-C tunnel is established for signalling and a number of GTP-U tunnels, one per PDP context (i.e. session), are established for user traffic.

QoS Management Functions in UMTS IP BS Manager Transl. Local SIP proxy Policy Control Function P-CSCF External Network Service Control UE UTRAN SGSN GGSN Adm/Cap. Control UMTS BS Manager Radio BS Manager Iu BS Manager CN BS Manager UTRA ph. BS M Iu NS Manager BB NS RAB Manager Subsc. Control Protocol interface Service primitive interface

IP BS Manager is used to control the external IP bearer service to provide IP QoS end-to-end. communicates with the UMTS BS manager through the translation function. uses standard IP mechanisms to manage the IP bearer service. may exist both in the UE and the Gateway node, and it is possible that these IP BS Managers communicate directly with each other by using relevant signalling protocols, e.g., RSVP is the policy enforcement point for Service-based Local Policy control

Policy Control Function (PCF) is a logical entity that is co-located with the P-CSCF (the interface between the P-CSCF and PCF is not standardized in Release 5) is a logical policy decision element which uses standard IP mechanisms to implement Service-based Local Policy in the bearer level enables coordination between events in the SIP session level and resource management in the bearer level makes policy decisions based on information obtained from the P-CSCF has a protocol interface with GGSN (Go interface) which supports the transfer of information and policy decisions between the policy decision point and the IP BS Manager in the GGSN (following COPS framework)

IP BS Manager capability in the UE and GGSN Table 1: IP BS Manager capability in the UE and GGSN Capability UE GGSN DiffServ Edge Function RSVP/Intserv IP Policy Enforcement Point Optional Required Optional Required (*) (*) Although the capability of IP policy enforcement is required within the GGSN, the control of IP policy through the GGSN is a network operator choice.

IPv6 Details

IPv6 History in UMTS IPv6 in the 3GPP standards User plane: PDP Type IPv6 introduced in GPRS R’97 Transport plane: IPv6 is optional UTRAN: IP transport study is being conducted right now IMS: The IP Multimedia Core Network Subsystem has been standardized to be based on the following IPv6 support: - The architecture shall make optimum use of IPv6. - The IM CN subsystem shall exclusively support IPv6. - The UE shall exclusively support IPv6 for the connection to services provided by the IM CN subsystem.

IPv6 Address Allocation Methods Stateless Address Autoconfiguration Introduced in GPRS R’99 Stateful Address Autoconfiguration DHCPv6 client in the terminal Requires DHCPv6 relay agent in the GGSN GPRS-specific Address Configuration Static Address Configuration The MS provides its statically configured IPv6 address at PDP context activation Dynamic Address Allocation The IPv6 address is provided by the GGSN at PDP context activation

Dynamic Address Allocation in UMTS/GPRS MS BSS/UTRAN SGSN GGSN 1. Activate PDP Context Request (PDP type = IPv6, PDP Address = empty, APN, ...) 2. Create PDP Context Request 3. DHCP and/or RADIUS procedures 4. Create PDP Context Response ( PDP address = IPv6 address, ...) 5. Activate PDP Context Accept (PDP Address = IPv6 address, ...) For example the GGSN may use RADIUS for user authentication and IP address allocation, or it may use RADIUS for authentication and DHCP for IP address allocation. Alternatively, the address may be allocated from a local pool of addresses in the GGSN.

Stateless Address Autoconfiguration in UMTS/GPRS MS BSS/UTRAN SGSN GGSN 1. Activate PDP Context Request (PDP type = IPv6, PDP Address = empty, APN, ...) 2. Create PDP Context Request 3. Create PDP Context Response ( PDP address = link-local address, ...) The MS extracts the Interface-ID from the link-local address 4. Activate PDP Context Accept (PDP Address = link-local address, ...) 5. Router Solicitation The GGSN shall be configured to advertise only one network prefix The MS constructs its full IPv6 address 6. Router Advertisement (M flag = 0, Network prefix, …) Neighbor Solicitation messages shall be discarded by the GGSN except if part of Neighbor Unreachability Detection 7. Neighbor Solicitation 7. GGSN-Initiated PDP Context Modification Procedure The GGSN updates the SGSN and MT with the full IPv6 address

Header Compression PS Domain User Plane protocol stack Uu Iu Gn Packet Data Network (PDN) Gi TE MT UTRAN SGSN GGSN TE MS PS Domain User Plane protocol stack Header Compression: RFC2507 RFC… 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 Gn Gi MS UTRAN 3G‑SGSN 3G‑GGSN

IPv4/IPv6 Transition Text in 23.221 shows examples of transition: Dual Stack NAT/PT Tunneling These are only examples to show how transition could be done. They are not mandatory to implement/deploy.

Contact Juan-Antonio Ibanez Ericsson Jonne Soininen Nokia Juan-Antonio.Ibanez@eed.ericsson.se Jonne Soininen Nokia jonne.soininen@nokia.com