3G All IP Network 1 Outline Mobile Technology Evolution GPRS - - PowerPoint PPT Presentation

3g all ip network
SMART_READER_LITE
LIVE PREVIEW

3G All IP Network 1 Outline Mobile Technology Evolution GPRS - - PowerPoint PPT Presentation

3G All IP Network 1 Outline Mobile Technology Evolution GPRS Overview 3GPP UMTS System (Release 99) Introduction to VoIP Technologies H.323 SIP MGCP/MEGACO SIGTRAN Softswitch 3GPP All IP Network 2


slide-1
SLIDE 1

1

3G All IP Network

slide-2
SLIDE 2

2

Outline

Mobile Technology Evolution GPRS Overview 3GPP UMTS System (Release 99) Introduction to VoIP Technologies

  • H.323
  • SIP
  • MGCP/MEGACO
  • SIGTRAN
  • Softswitch

3GPP All IP Network

slide-3
SLIDE 3

3

Mobile 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 and FDMA 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-4
SLIDE 4

4

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 (Also considered as 3G technology) D-AMPS EDGE

cdma System

  • cdma 1x

Up to 144 Kbps Korea

slide-5
SLIDE 5

5

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

GPRS

External Data Network

PSTN

HLR SGSN GGSN Gb Gn Gi GSM

PCU

BSS

Gateway MSC/VLR Visited MSC/VLR

Physical Channel for Data Transmission

  • Assigned on Demand
  • Can Be Shared with Other Users
slide-6
SLIDE 6

6

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-7
SLIDE 7

7

GPRS MM/SM

Mobility Management

  • Attach
  • Detach
  • Security
  • Routing Area Update

Session Management

  • PDP Context Activation
  • PDP Context Deactivation
  • PDP Context Modification
slide-8
SLIDE 8

8

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-9
SLIDE 9

9

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 Aaccess to High-quality Video, Audio, Graphics and

Multimedia as Fixed Internet

Massive Increase in Network Capacity

  • To Support Billions of Subscribers

Global Roaming

  • To Use Single Terminal to Access Identical Services All Around

the World

slide-10
SLIDE 10

10

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-11
SLIDE 11

11

VoIP Protocols

H.323

SIP (Session Initiation Protocol) MGCP (Media Gateway Control Protocol) MEGACO (Media Gateway Control Protocol) SIGTRAN (Signaling Transport) Softswitch

slide-12
SLIDE 12

12

What is H.323

The H.323 standard provides audio, video and data communications across IP-based networks. H.323 is an umbrella recommendation from ITU, which was approved in 1996.

slide-13
SLIDE 13

13

PictureTel

RAS Channel

  • 1. ARQ (alias address/bandwidth)
  • 2. ACF (call signaling channel address/bandwidth)

5. ARQ 6. ACF

  • 3. Setup

Q.931 Call Signaling Channel

  • 4. Call Proceeding

Gatekeeper Terminal B

PictureTel

Terminal A

  • 7. Alerting
  • 8. Connect (H.245 Address)

H.245 Control Channel Capability Exchange OpenLogicalChannel OpenLogicChannelACK Logical Channel (RTP Stream)

slide-14
SLIDE 14

14

What is SIP

Developed in IETF

  • Proposed standard RFC 2543, February 1999
  • Current standard: RFC 3261

Main functions

  • Invite users to sessions

Find the user’s current location, match with their capabilities and preferences

  • Modification of sessions
  • Termination of sessions

Text-based Encoding

slide-15
SLIDE 15

15

SIP Architecture

User Agent Client (Calling Party) Proxy Server Proxy Server Proxy Server Redirect Server Location Server SIP Request SIP Response Media Stream User Agent Server (Called Party)

slide-16
SLIDE 16

16

Invitation for SIP Proxy Server

itri.org.tw

location server

BENZ

honda@AUDI

(5) AUDI (1) INVITE honda@itri.org.tw acer@csie.nctu.edu.tw

csie.nctu.edu.tw

BMW (2) honda (3) honda@AUDI (4) INVITE honda@AUDI (5) 200 OK (6) 200 OK (7) ACK honda@itri.org.tw (8) ACK honda@AUDI

RTP Stream

slide-17
SLIDE 17

17

Invitation for SIP Redirect Server

itri.org.tw

location server BENS AUDI

Honda@AUDI

acer@csie.nctu.edu.tw

csie.nctu.edu.tw

BMW (2) honda (3) honda@AUDI (4) 302 Moved temporarily

Contact: Honda@AUDI.itri.org.tw

(5) ACK Honda@itri.org.tw (1) INVITE Honda@itri.org.tw (6) INVITE Honda@AUDI.itri.org.tw (7) 200 OK (8) ACK Honda@AUDI.itri.org.tw

RTP Stream

slide-18
SLIDE 18

18 Class 5 End Office Switch

The Telephone Network [1/2]

Circuit Switched Network

Intelligent Peripheral Signal Transfer Point Service Control Point Class 4 Tandem Switch Service Data Point + Transport Layer Control Layer SS7 Signaling ISUP Messages INAP/TCAP Messages

Reference: CCL/ITRI

slide-19
SLIDE 19

19

The Telephone Network [2/2]

5 Basic Components in Intelligent Networks

  • SSP/Service Switching Point

switching, signaling, routing, service invocation

  • STP/Service Transfer Point

signaling, routing

  • SCP/Service Control Point

service logic execution

  • SDP/Service Data Point

subscriber data storage, access

  • IP/Intelligent Peripheral

resources such as customized voice announcement, voice recognition, DTMF digit collection

slide-20
SLIDE 20

20

Introduction to MGCP/MEGACO

A protocol for controlling media gateways Two components

  • Media gateway provides conversion between audio

signals on telephone circuits and data packets carried

  • ver IP networks.
  • Call agent (Media gateway controller) handles the call

setup and release for media channels in a media gateway. Types of media gateway

  • Trunking gateway to CO/switches
  • Residential gateway to PSTN phones
slide-21
SLIDE 21

21

MGCP/MEGACO-based Architecture

Signaling (SS7) Gateway Trunking Gateway

Call Agent SCP

Residential Gateway

Internet

SS7 Network

STP

Trunking Gateway Trunking Gateway

CO Switch

Residential Gateway Residential Gateway

MGCP/MEGACO RTP SIGTRAN MGCP/MEGACO

PSTN

slide-22
SLIDE 22

22

SIGTRAN

IETF SIGTRAN (Signaling Transport) - for SS7 over IP

ISUP TCAP SCCP MAP MTP

OSI Layers Application Presentation Session Transport Network Data Link Physical

INAP

SS7 Protocol Stack

ISUP TCAP SCCP MAP

SCN Signaling Adaptation (SSA) Common Signaling Transport (CST)

IP INAP

SIGTRAN Protocol Stack

slide-23
SLIDE 23

23

Softswitch Overview [1/2]

Softswitch: Emulating Circuit Switching in Software

IN/SCP

PSTN Local Switch PSTN Local Switch STP SS7 Network

IP Network

RTP Streams MGC MGC MGC MGC Trunk Trunk Gateway Gateway Trunk Trunk Gateway Gateway SIP-T SG SG SG SG SIGTRAN MEGACO IP Phone IP Phone

9000 9000

Personalized VoIP Service System

Application Server Application Server

Reference: CCL/ITRI

slide-24
SLIDE 24

24

Softswitch Overview [2/2]

Softswitch Provides Open Layered Architecture

  • Solutions in a proprietary box
  • Expensive
  • Little room for innovation

Circuit-Switched

Transport Hardware Call Control & Switching Services & Applications

P R O P R I E T A R Y

  • Solutions are open standards-based
  • Customers choose best-in-class products
  • Open standards enable lower cost for innovation

Soft-Switched

Transport Hardware Softswitch Call Control Services, Applications & Features (Management, Provisioning and Back Office) Open Protocols APIs Open Protocols APIs

Open APIs for 3rd Party App develop. Best-in-class Access Devices. Scalable, Open Interfaces for Comm.

slide-25
SLIDE 25

25

Softswitch Architecture

SIP-T CO Switch STP SCP CO Switch STP SCP Signaling Layer Transport Layer IP Media Server RTP SIP-? SIP-TSI

Media Gateway Controller Trunking Gateway Signaling (SS7) Gateway Media Gateway Controller Residential Gateway

SIGTRAN RTP

SS7 TCAP

MGCP/ MEGACO Phones

ISUP/TCAP

App. Server MGCP/MEGACO

Reference: CCL/ITRI

slide-26
SLIDE 26

26

3GPP All IP Network

slide-27
SLIDE 27

27

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)

  • GERAN and UTRAN

Core Network

  • Based on the evolution of GPRS
slide-28
SLIDE 28

28

3GPP All IP Network

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) Call control function

Reference: CCL/ITRI

slide-29
SLIDE 29

29

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) Call control function

Reference: CCL/ITRI

slide-30
SLIDE 30

30

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) Call control function

Reference: CCL/ITRI

slide-31
SLIDE 31

31

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) Call control function

Reference: CCL/ITRI

slide-32
SLIDE 32

32

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) Call control function

Reference: CCL/ITRI

slide-33
SLIDE 33

33

HSS

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-34
SLIDE 34

34

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 user profile information

AH (Address Handling)

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

transport address

slide-35
SLIDE 35

35

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-36
SLIDE 36

36

CSCF [3/4]

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

  • Maintaining a session state as needed by the

network operator 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-37
SLIDE 37

37

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-38
SLIDE 38

38

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, or
  • a roaming subscriber currently located within that network
  • perator’s service area.
  • That is,I-CSCF is the first contact point within an operator’s

network for incoming call signaling.

Registration

  • Assigning a Serving CSCF to a user performing SIP

registration

Session Flow

  • Routing a SIP request received from another network

towards the S-CSCF(Serving Terminating UE)

  • Obtaining the S-CSCF address from HSS
slide-39
SLIDE 39

39

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-40
SLIDE 40

40

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-41
SLIDE 41

41

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-42
SLIDE 42

42

T-SGW & R-SGW

Transport Signaling Gateway Function

  • Mapping call related signaling 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 with a 2G/R99 MSC/VLR
slide-43
SLIDE 43

43

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-44
SLIDE 44

44

Registration

UE GPRS IP MM CN Subsystem

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

45

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-46
SLIDE 46

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

Reference: CCL/ITRI

slide-47
SLIDE 47

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

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#1 Visited Network#2

slide-49
SLIDE 49

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 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) Home Network#2 Visited Network#2

slide-50
SLIDE 50

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 UE#2

COMET COMET COMET COMET 200 OK 200 OK 200 OK 200 OK 200 OK Resource Reservation Resource Reservation Home Network#2 Visited Network#2

slide-51
SLIDE 51

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 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

Home Network#2 Visited Network#2