3GPP All IP Network Outline Wireless Technology Evolution GPRS - - PowerPoint PPT Presentation

3gpp all ip network outline
SMART_READER_LITE
LIVE PREVIEW

3GPP All IP Network Outline Wireless Technology Evolution GPRS - - PowerPoint PPT Presentation

3GPP All IP Network Outline Wireless Technology Evolution GPRS Overview 3GPP All IP Network 3GPP IP Multimedia Subsystem Vision of Comm. System 3G/4G/ Source: DoCoMo Wireless Technology Evolution 1G Analog System


slide-1
SLIDE 1

3GPP All IP Network

slide-2
SLIDE 2

Outline

Wireless Technology Evolution GPRS Overview 3GPP All IP Network 3GPP IP Multimedia Subsystem

slide-3
SLIDE 3

Vision of Comm. System

3G/4G/…

Source: DoCoMo

slide-4
SLIDE 4

Wireless Technology Evolution

1G – Analog System

AMPS (Advanced Mobile Phone System) : 中華電信090系統

2G – Digital System

GSM (Global System for Mobile Communication)

900MHz and 1.8GHz (DCS1800) TDMA Technologies 9.6K bps Data Rate (Shore Message Service; SMS) 歐亞160 Countries, 全球55%市場, 約5億個用戶

CDMA (Code Division Multiple Access)

IS-95: Data Rate 14.4K bps (cdmaOne) IS-95B: Data Rate 64 Kbps Qualcom 亞太北美市場, 約7,500萬用戶

D-AMPS

又稱IS-136

slide-5
SLIDE 5

2.5G

GSM System

High Speed Circuit Switch Data (HSCSD)

Up to 115.2 Kbps

General Packet Radio Service (GPRS)

Up to 171.2 Kbps

Enhanced Data rates for GSM Evolution (EDGE)

改變調變技術 up to 384 Kbps (亦被視為3G技術) D-AMPS EDGE

cdma System

cdma 1x

Up to 144 Kbps Korea

slide-6
SLIDE 6

3G

IMT-2000

Year 2000 Ready Operate at 2000 MHz Provide 2000K bps Data Rate

3G Data Rate 要求

Vehicular -- 144 Kbps Pedestrian --- 384 Kbps Indoor --- 2Mbps

Three Important 3G Technologies Standards

W-CDMA (Wideband CDMA) (歐日系統)

GSM/GPRS/EDGE W-CDMA

cdma2000 (北美系統) TD-SCDMA (Time Division Synchronize CDMA) (大陸系統)

slide-7
SLIDE 7

From 2G to 3G

From Voice Service to Rich, Interactive Multimedia- based Personal Communication Service Permanent Network Connection with High Data Rate

384 Kbps to 2 Mbps Mobile Access to High-quality Video, Audio, Graphics and Multimedia as Fixed Internet

Massive Increase in Network Capacity

To Support Billions of Subscribers

Global Roaming

Use Single Terminal to Access Identical Services All Around the World

slide-8
SLIDE 8

GPRS System

Packet Switching Technology Based on GSM Cellular Network High Data Speed

  • 21.4 Kbps per Time Slot

(channel)

  • Up to 8 Time Slots

Physical Channel for Data Transmission

  • Assigned on Demand
  • Can Be Shared with Other

Users GPRS

External Data Network

PSTN

HLR SGSN GGSN Gb Gn Gi GSM

PCU

BSS

Gateway MSC/VLR Visited MSC/VLR

slide-9
SLIDE 9

GPRS Logical Architecture

  • ther PLMN

MSC/VLR HLR EIR SGSN GGSN GGSN SGSN PDN TE SMS-GMSC SMS-IWMSC MS BSS Gi Gn Gn Gp Gb Gd Um Gc Gr Gs Gf C E D A

Signalling & Data Transfer Signalling

slide-10
SLIDE 10

SGSN and GGSN

IP based Network

SGSN GGSN

HLR

Serving GPRS Support Node

. Mobility Management (Location Update, Paging etc.) . Access Control & Security (Authentication, Ciphering) . BSS Queue Management . GSM Circuit-Switched Interactions . Operation Data, such as Billing Info.

Gateway GPRS Support Node

. Interworking between PDN and GPRS PLMN . Packet Screening . Routing Tables about Attached GPRS Subscribers . Address Mapping . PDU Tunneling . Operation Data, such as Billing Info.

slide-11
SLIDE 11

GPRS MM/SM

Mobility Management

Attach Detach Security Routing Area Update

Session Management

PDP Context Activation PDP Context Deactivation PDP Context Modification

slide-12
SLIDE 12

GPRS Data Transfer

MS Sends Packet, Destined to Another MS’s PDP Address, to SGSN. SGSN Delivers Packets to GGSN. GGSN Determines the SGSN where MS Registered by Checking the PDP Context Corresponding to PDP Address. GGSN Tunnels the PDU to SGSN Using GPRS Tunneling Protocol (GTP). SGSN Receives and Decapsulates the Packet, and Delivers to MS.

BSS SGSN GGSN GPRS Backbone IP Network SGSN BSS Internet

slide-13
SLIDE 13

3GPP UMTS System

Node B Node B Node B Node B RNC RNC Iub Iur UTRAN USIM ME UE Cu 3G

MSC/VLR 3G SGSN

GMSC GGSN HLR External Networks

PLMN, PSTN, ISDN,...

Internet

Core Network Uu Iu

Iu-PS Gn Gi Gr Gc D D

System Architecture of 3GPP Release 99

Gs Iu-PS Iu-CS Iu-CS

slide-14
SLIDE 14

Introduction

All IP Architecture

Based on packet technologies and IP telephony for real time and non real time services An evolution from Release 99 specifications

All IP core network should support release 99 CS terminals

Radio Access Network (RAN)

Based on ERAN and UTRAN

Core Network

Based on the evolution of GPRS

slide-15
SLIDE 15

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-16
SLIDE 16

Circuit-Switched Services

RNC

Node B Node B MS

MS

T-SGW

PSTN

MSC Server Legacy mobile signaling network

HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Nc Nb Iu_CS (control part) Mh Gr Iu_CS (user traffic) Mc Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-17
SLIDE 17

Packet-Switched Services

RNC

Node B Node B MS

MS

SGSN Internet GGSN HSS

Gi Gr Gc Gn Iu_PS Gi Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-18
SLIDE 18

Real-Time PS Services

RNC

Node B Node B MS

MS

SGSN Internet GGSN

Legacy mobile signaling network

CSCF HSS

R-SGW

Gi Mh Gr Gc Cx Mm Ms Gn Iu_PS Gi Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-19
SLIDE 19

Interworking with PSTN

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

GGSN

Legacy mobile signaling network

CSCF HSS MGW

R-SGW

Mc Gi Gi Mh Gr Gc Cx Mm Ms Gn Iu_PS Gi

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-20
SLIDE 20

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-21
SLIDE 21

HSS [1/2]

HSS (Home Subscriber Server) is the master database for a given user. Functionalities

The HLR functionality required by the PS-Domain The circuit switched part of the HLR User control functions required by the IP multimedia (IM) subsystem

HSS

MSC Server GMSC Server SGSN GGSN R-SGW CSCF

D C Gr Gc Mh Cx

slide-22
SLIDE 22

HSS [2/2]

MAP termination Addressing protocol termination Authentication, Authorization protocol termination IP multimedia control termination

MAP termination Addressing Protocol termination

Authentication Authorization protocol termination IP multimedia control protocol termination

HSS

C,D, Gr,Gc Mh Cx

slide-23
SLIDE 23

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-24
SLIDE 24

CSCF [1/4]

Call State Control Function ICGW (Incoming Call Gateway)

  • Acting as a first entry point to perform routing of incoming

calls

CCF (Call Control Function)

  • Call setup/termination and call state/event management
  • Application level registration handling

SPD (Serving Profile Database)

  • Interacting with HSS to receive the user profile information

AH (Address Handling)

  • Mapping between alias address (e.g., E.164 number) and

transport address

slide-25
SLIDE 25

CSCF [2/4]

Proxy CSCF (P-CSCF) is the first contact point within IM CN subsystem.

Its address is discovered by UEs following PDP context activation procedure. Behaving like a Proxy server defined in RFC2543

P-CSCF Discovery

Use of DHCP (Dynamic Host Configuration Protocol) Transfer the P-CSCF address with the PDP Context Activation signaling to the UE

slide-26
SLIDE 26

CSCF [3/4]

Serving CSCF (S-CSCF) performs the session control service for the UE.

Maintaining a session state as needed by the network

  • perator for support of the services

Registration

Behaving as a Registrar as defined in RFC2543 It accepts registration requests and makes its information available through the location server (e.g., HSS).

Session Flow

Interaction with service platform for support of services

slide-27
SLIDE 27

Service Platform Interface

SIP Application Server CAMEL Service Environment

SIP+ OSA API Cx

IM SSF

SIP+

OSA Application Server S-CSCF OSA Service Capability Server (SCS) HSS

SIP+ CAP MAP

slide-28
SLIDE 28

CSCF [4/4]

Interrogating CSCF (I-CSCF) is the contact point

within an operator’s network for all connections destined to a subscriber of that network operator.

Registration

Assigning a S-CSCF to a subscriber performing SIP

registration

Session Flow

Obtaining the S-CSCF address from HSS Routing a SIP request received from another network

towards S-CSCF

slide-29
SLIDE 29

CSCF Roles & Features

CSCF P-CSCF

(Proxy)

I-CSCF

(Interrogating)

S-CSCF

(Serving)

Behaving like

Features/Functions

Register Forward SIP register to I-CSCF by home domain name. Session Flow Forward SIP messages from UE to SIP server (S-CSCF) as a result of registration procedure. Detect an emergency session and select a S-CSCF to handle emergency sessions. Authorization of bearer resources & QoS management.

Proxy server User Agent

(abnormal cases)

Proxy server User Agent

(register reject)

Register Assigning a Serving CSCF to the subscriber. Session Flow Routing a SIP request from another network towards the S-CSCF(Serving Terminating UE) Obtaining the S-CSCF address from HSS

Registrar Proxy Server User Agent

Register As a Registrar, store registration info to HSS. Session-related/unrelated Flow S-CSCF performs session control services for the UE. Interaction with Service Platforms. Maintaining a session state as needed by the network

  • perator for support of the services.
slide-30
SLIDE 30

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-31
SLIDE 31

MGCF & MGW

Media Gateway Control Function

Being PSTN signaling termination point Performing protocol conversion between the legacy (e.g., ISUP) and the All-IP network call control protocols

Media Gateway

Being PSTN transport termination point Interfacing UTRAN over Iu

slide-32
SLIDE 32

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-33
SLIDE 33

MSC Server

Mainly comprising the call control and mobility control parts of a GSM/UMTS MSC Performing the connection control for media channels in a MGW MSC server + MGW = MSC

slide-34
SLIDE 34

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-35
SLIDE 35

MRF

Multimedia Resource Function

Performing multi-party call and multi- media conferencing functions The same function as an MCU in the H.323 network

slide-36
SLIDE 36

All IP Network Architecture

RNC

Node B Node B MS

MS

SGSN

T-SGW

Internet

PSTN

MSC Server

GGSN

Legacy mobile signaling network

CSCF HSS MGW MGW

GMSC Server R-SGW

MAP MAP Mc Mc Gi Gi Nc Nb Iu_CS (control part) Mh Gr Gc Cx Mm Ms Gn Iu_PS Iu_CS (user traffic) Gi Mc

MGCF

Mg Gi Mr

MRF

Signaling (SS7 or IP based) Circuit Packet (user traffic / signaling)

slide-37
SLIDE 37

T-SGW & R-SGW

Transport Signaling Gateway Function

Mapping call related signaling (i.e., SS7/ISUP) from PSTN/PLMN on an IP bearer and sending it to the MGCF Providing PSTN/PLMN↔IP transport level address mapping

Roaming Signaling Gateway Function

Providing communication (i.e., SS7/MAP) with a 2G/R99 MSC/VLR

slide-38
SLIDE 38

IM Subsystem

IP Multimedia (IM) CN subsystem

Comprising all CN elements for provision of multimedia

services

The IM subsystem (IMS) utilizes the PS domain to

transport multimedia signaling and bearer traffic.

The IMS attempts to be conformant to IETF

“Internet standards”.

SIP (Session Initiation Protocol) has been selected as the

interfaces between the IM CN elements.

slide-39
SLIDE 39

Identification of IM Users

Private user identities

Assigned by the home network operator Contained in all registration requests passed from UE

to the home network (for authentication)

Public user identities

Every IM subscriber shall have one or more public

user identities.

The public user identity shall take the form of SIP

URL or E.164 number.

IM Subscription Private User Identity Public User Identity 1 (e.g., SIP URL) Public User Identity 2 (e.g., E.164) Public User Identity 3

slide-40
SLIDE 40

QoS Requirement

Independence between QoS signaling and Session

Control

Necessity for end-to-end QoS signaling and resource

allocation Better than best-effort services or the background

QoS class

QoS Singaling at different bearer service control

levels IP bearer service level UMTS bearer service level

Coordination between session control and QoS

signaling/resource allocation

slide-41
SLIDE 41

End-to-End QoS Architecture

TE MT UTRAN/ GERAN CN Iu EDGE NODE CN Gateway TE GPRS End-to-End Service TE/MT Local Bearer Service UMTS Bearer External Bearer Service GPRS Bearer Service Radio Access Bearer CN Bearer Service Backbone Bearer Service Iu Bearer Service Radio Bearer Service Physical Radio Service Physical Bearer Service

slide-42
SLIDE 42

Registration

UE GPRS IP MM CN Subsystem

  • 1. Bearer Level Registration: GPRS
  • 2. PDP Context Activation
  • 3. Proxy CSCF Discovery
  • 4. Application Level Registration
slide-43
SLIDE 43

Proxy-CSCF Discovery

  • 1. PDP Context Activation
  • 3. DNS - Query/Response
  • 2. DHCP - Query/Response
  • 2. DHCP -Relay
  • 1. Activate PDP Context Request
  • 3. Activate PDP Context Accept
  • 1. Create PDP Context Request
  • 3. Create PDP Context Response

DHCP server DNS server UE GGSN UE SGSN GGSN

  • 2. Get IP address
  • f P-CSCF(s)

Use of DHCP (Dynamic Host Configuration Protocol) Transfer the P-CSCF address with the PDP Context Activation signaling to the UE

GGSN acts as a DHCP Relay Agent 1.Create PDP context bearer ( TS 23.060) 2.UE requests a DHCP server

  • 2a. P-CSCF domain name
  • 2b. IP addresses of DNS servers
  • 3. UE performs a DNS query

to retrieve P-CSCF(s) IP addresses During PDP Context Activation signalling

  • 1. UE indicates the request of P-CSCF

IP address in PDP context request

  • 2. GGSN gets P-CSCF IP address

(internal configure, implement choice)

  • 3. P-CSCF IP address forwarded to UE
slide-44
SLIDE 44

Application Level Registration

I-CSCF P-CSCF

UE

HSS

  • 1. Register

S-CSCF

Visited Network Home Network

  • 2. Register
  • 3. Cx-Query
  • 3. Cx-Query Resp.
  • 4. Cx-Select-Pull
  • 4. Cx-Select-Pull Resp.
  • 5. Register
  • 6. Cx-Put
  • 6. Cx-Put-Resp.
  • 7. Cx-Pull
  • 7. Cx-Pull-Resp.
  • 8. 200 OK
  • 9. 200 OK
  • 10. 200 OK
slide-45
SLIDE 45

Application-level Registration Diagram

P-SCSF P-SCSF S-CSCF S-CSCF P-CSCF P-CSCF

GGSN GGSN SGSN SGSN Radio Access Network Radio Access Network GGSN GGSN SGSN SGSN Radio Access Network Radio Access Network

I-CSCF I-CSCF HSS HSS

  • 1. MS sends SIP REGISTER to P-CSCF.
  • 2. Forward to I-CSCF by “home domain name”.
  • 3. User can register in the P-CSCF network ?

Request info about required S-CSCF cap. ?

  • 4. Responses & Information.
  • 5. Select S-CSCF.
  • 6. S-CSCF requests HSS to retrieve the

subscriber info.

  • 7. Download user profile
  • 8. Send Register info to Service Platform.
  • 1. MS sends SIP REGISTER to P-CSCF.
  • 2. Forward to I-CSCF by “home domain name”.
  • 3. User can register in the P-CSCF network ?

Request info about required S-CSCF cap. ?

  • 4. Responses & Information.
  • 5. Select S-CSCF.
  • 6. S-CSCF requests HSS to retrieve the

subscriber info.

  • 7. Download user profile
  • 8. Send Register info to Service Platform.

3 4 5 7 6 8 1 1 2 2

Home Network Visited Network App. Server

slide-46
SLIDE 46

Call Setup Diagram

S-CSCF S-CSCF P-CSCF P-CSCF

GGSN GGSN SGSN SGSN Radio Access Network Radio Access Network

I-CSCF I-CSCF HSS HSS App. Server

3 1 2

Originating Home Network Visited/Home Network S-CSCF S-CSCF I-CSCF I-CSCF HSS HSS

5 6 7 8

Terminating Home Network

4

P-CSCF P-CSCF

GGSN GGSN SGSN SGSN Radio Access Network Radio Access Network 10 9

App. Server Originating Terminating Visited/Home Network

slide-47
SLIDE 47

Session Flow Procedure

UE#1 S-CSCF#1 S-CSCF#2 UE#2 INVITE Ringing 200 OK ACK SDP Final SDP Reserv Success

slide-48
SLIDE 48

INVITE

P-CSCF P-CSCF

Home Network#1 INVITE+SDP INVITE + SDP

I-CSCF#2 HSS S-CSCF#2 S-CSCF#1

Home Network#2

UE#2

INVITE + SDP

Service Control

INVITE + SDP Location Query Response INVITE + SDP INVITE + SDP 100 trying 100 trying 100 trying 100 trying 100 trying 100 trying

Service Control

UE#1

Visited Network

slide-49
SLIDE 49

183 Session Progress + PRACK

P-CSCF P-CSCF UE#1

Home Network#1 Visited Network

I-CSCF#2 HSS S-CSCF#2 S-CSCF#1

Home Network#2

UE#2

183 (SDP) 183 (SDP) 183 (SDP) 183 (SDP) 183 (SDP) 183 (SDP) PRACK (Final SDP) PRACK (Final SDP) PRACK (Final SDP) PRACK (Final SDP) 200 OK 200 OK 200 OK 200 OK

Authorize QoS Resource Authorize QoS Resource

200 OK PRACK (Final SDP

slide-50
SLIDE 50

Reserv Success (COMET)

P-CSCF P-CSCF UE#1

Home Network#1 Visited Network COMET

I-CSCF#2 HSS S-CSCF#2 S-CSCF#1

Home Network#2

UE#2

COMET COMET COMET COMET 200 OK 200 OK 200 OK 200 OK 200 OK Resource Reservation Resource Reservation

slide-51
SLIDE 51

Ring (180 Ringing) + 200 OK (Hang Up) + ACK

P-CSCF P-CSCF UE#1

Home Network#1 Visited Network

I-CSCF#2 HSS S-CSCF#2 S-CSCF#1

Home Network#2

UE#2

Ring Ring Ring Ring Ring Ring

Ringback

200 OK 200 OK

Service Control

200 OK 200 OK

Service Control

ACK ACK ACK ACK ACK 200 OK 200 OK

Approval of QoS Commit Approval of QoS Commit

slide-52
SLIDE 52

Airlink Optimization for Real- Time IP [1/2]

IP-based real-time multimedia

The size of IP/UDP/RTP headers is at least 40 bytes for IPv4. The voice payload is shorter than the header. It is not possible to meet to the baseline spectral efficiency of existing circuit voice.

Solutions

Header Compression/Decompression Header Stripping/Regeneration

slide-53
SLIDE 53

Airlink Optimization for Real- Time IP [2/2]

RTP RTP Voice sample Voice sample

Header compressor (UPA point)

L2/L1 (interleaving, channel coding, etc.) L2/L1 (deinterleaving, channel decoding, etc.)

Header decompressor (UPA point)

IP IP UDP UDP IP IP UDP UDP RTP RTP Voice sample Voice sample

Air interface

IP IP Voice Compressed header Voice sample Voice sample

Header compressor (UPA point)

L2/L1 (interleaving, channel coding, etc.) L2/L1 (deinterleaving, channel decoding, etc.)

Header regenerator (UPA point)

IP IP UDP UDP RTP RTP IP IP UDP UDP RTP RTP Voice sam Voice sam

Air interface

IP IP Voice

Information to support header regeneration

Header Compression/ Decompression

Header Stripping/

Regeneration

slide-54
SLIDE 54

Wireless & Internet

Wireless LAN WLAN CA FA

SIP Proxy Server

Internet

MS

3GPP CSCF 3G UMTS GGSN SGSN

T-SGW

MGW MGW

PSTN

3GPP MGCF