VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains...

22
VoIP Media Processing in CDMA Networks CDG VoIP Summit San Diego, CA February 8, 2005 Rich Poole Director, Business Development AudioCodes [email protected] W: 773.695.9874

Transcript of VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains...

Page 1: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

VoIP Media Processing in CDMA Networks

CDG VoIP Summit

San Diego, CA

February 8, 2005

Rich PooleDirector, Business [email protected]: 773.695.9874

Page 2: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Who is AudioCodes?

• VoIP Media Gateway & Media Server Technology & Systems for Wireless, Wireline, Cable & Enterprise Networks

• Over 12 Million Channels Shipped to Over 75 Countries

• Leader in Innovation & Density of VoIP Solutions • Best Vocoder in ETSI 3rd VoIP Speech Voice Quality Test

Event 2004

• Large Selection of Wireline & Wireless Codecs & Signaling

• Wide Choice of Products

•• Strong, Stable And GrowingStrong, Stable And Growing

• 11 years of Operation. On NASDAQ (AUDC) since 1999

• 13 Consecutive Quarters of Growth (10-25%/qtr), Strong Financials

• Strong Investment in R&D

•• Strong Partnering / OEM Business ModelStrong Partnering / OEM Business Model• Enabling Network Equipment Providers with Best-of-Breed

Media Gateways & Media Servers

•• Global OperationsGlobal Operations

Page 3: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Mobile Network Evolution

1G – Analog networks2G – Digital networks2.5G – Adding data capabilities3G – Fast Data transmission

UMTS (3GPP)1G, 2G – Core networks based on

TDM switching2.5G (GPRS) – Packet domain for

WAP, email and MMS3G R99 – WCDMA, ATM core, CS

+ PS domains3G R4 – CS: SS architecture3G R5 – IMS/PS domain:Data apps3G R6 - VoIP on air

CDMA (3GPP2)1G, 2G – Core networks based on

TDM switching2.5G 1x – New radio interface3G EVDO – IMS core, Voice CS3G EVDV – voice + data IP3G EVDO rev.A – IMS R6 (QoS

air interface)

Page 4: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

VoIP is Everywhere

• Wireline• Enterprise is adopting VoIP. IP-PBX market up 80%.

Source: TIA 2005 Telecommunications Market Review & Forecast

• Vonage, AT&T Vantage, Skype, … deploying in Residential

• Cable VoIP Increasing – Bundling LD & Local Service• 50,000 in 2003 to 500,000 in 2004 (900%?)

Source: Infonetics Research report 2/05

• Quadruple-Play – Voice, Video, Data + Wireless

• 3G/WiFi/WiMAX – Wireless VoIP • Dual-use Cellular+WiFi phones being developed• Wireless Carriers interested in using VoWiFi to supplement

Cellular Service

• Wireless• CDMA 1xEVDO rev.A enables VoIP over CDMA Packet

Page 5: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

VoIP Applications

Page 6: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Wireline Application: Long Distance & Enterprise

Wide Area IP Network

Media Gateway

Region A Trunking Gateway

Media Gateway

Region B

PBX or Key System

Customer Premises

PBX or Key System

Soft Switch

PSTNPSTN

Trunking Gateway

Page 7: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Wireline Application:Broadband Access (Cable, Wired, WiFi, …)

Legend

Converged Network

Telephony Network

Access Layer and Control Protocols

IP Phone

IP Phone

IP Phone

PBX

FXS Analog MGW

FXO Analog MGW

T1 Trunk Media Gateway

Router

Remote Site Connectivity

Enterprise Headquarters

Medium Branch

Small Branch

Service ProviderIP Cloud

H.323, MGCP, MEGACO, TGCP,SIP

E1, T1, FR, Fiber, WLL, DSL, Cable

ApplicationServer

(IVR, UM, Conferencing...)

BillingServer

VoIP TrunkingGateway

SoftSwitch(Voice VPN, Centrex...)

PSTN

Multi-Tenant Unit

IP Phone

IP Phone

IP Phone

T1/E1

FXO

Key System

FXS

FXS Analog GW

FXO Analog GW

T1 Trunk MGW

AccessEdge Device

Router/Switch

Eth

erne

t V

LAN

PBX

3rd Floor

2nd Floor

1st Floor

Basement

Page 8: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Wireline/Wireless Application:Centralized Service Nodes

Services

§ V-mail

§ Pre-Paid card

§ Call Center

Wide Area IP Network

Region A

Trunking GatewayRegion B

Server

Region C

MSC

Region D

Soft Switch

MSC

MSC

MediaGateway

MediaGateway

MediaGateway

Page 9: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Wireless Application: Gateway-MSC (G-MSC) Application

BTS

• Packet IMT Network – Lower OPEX• Centralized Control / Distributed

Switching• Frees up MSC Capacity

LocalPSTN

G-MSC Server

BTS

BTS

BTS

BTS

BTS

Coverage Area B

Coverage Area A

MediaGateway

BTS

LocalPSTN

BTS

BTS

Coverage Area C

BTS

BTS

BTS

Coverage Area DIP

Central Operations

Control & IMT TrafficLocalPSTN

HLR

LocalPSTN

BSC

BSC

BSC

BSC

MSC

MSC

MSC

MSC

G.7xxVocoders

MediaGateway

MediaGateway

MediaGateway

Page 10: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Wireless Application: Next Generation MSC

BTSBTS

PSTN

• Local Traffic Stays Local• Reduced Demand on

Backhaul Network• Centralized Control

LocalPSTN

MSC Server

MediaGateway

BTSBTS

BSC

LocalPSTN

BTSBTS

Coverage Area B

Coverage Area A

MediaGateway

MediaGateway

LocalPSTN

BTSBTS

Coverage Area C

MediaGateway

BTSBTS

LocalPSTN

BTSBTS

BSC

Coverage Area D

MediaGateway

Central Operations

BTSBTS BSC

IP or ATMControl & LD Traffic

BTSBTSBSC

On-net LD Traffic over IP to remote

MGW

Local TrafficStays Local

Off-net LD Traffic over IP to Central

MGW

BTSBTS BTSBTS

G.7xxVocoders

Page 11: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Wireless Application: IP-Enabled BSS & Next Generation MSC

BTSBTS

PSTN

• Local Traffic Stays Local• Use of CDMA Vocoders

improves call quality on M-M calls

LocalPSTN

MSC Server

MediaGateway

BTSBTS

LocalPSTN

BTSBTS

Coverage Area B

Coverage Area A

MediaGateway

MediaGateway

LocalPSTN

BTSBTS

Coverage Area C

MediaGateway

BTSBTS

LocalPSTN

BTSBTS

BSC

Coverage Area D

MediaGateway

Central Operations

BTSBTS

IPControl & LD Traffic

BTSBTSBSC

Local TrafficStays Local

BTSBTS BTSBTS

EVRC/QCELPVocoders

IP

BSC

IPBSC

IP

IP

Page 12: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

CDMA 1xEVDO-Rev.Awith Converged IMS core

• IMS has been adopted by mobile operators as the architecture of choice

• IMS is being picked up by Wireless & Wireline operators • Provides Good Architectural Support for 802.11 & Converged

Business Wireline & Wireless Service/Applications

• Media Gateway (MGW) is a defined Network Element that provides media conversion functions between packet and circuit-switched domains

• Multimedia Resource Function (MRF) is a defined Network Element that provides media processing functions for various applications in the IMS domain

Page 13: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Media Gateways & Media Servers in an IMS Core Network

IP Phone

PDA/3G Phone

Desktops

Media Server

MRFP

Media Gateway

CSCF

Application Server

2.5G Cell Phone

PSTN / PLMN Access

IP IMS Service Core

IP Access

TDM RTP RTP

SS7

SIP, H.323

MGCP,H.248 SIP, MGCP, H.248

SIP, H.323

Phone

Speech Server

MRCPMessage Storage

HTTP,NFS

Content Servers

RTSP

CDMA, CableWiFi, Wireline

Enterprise

SIP

HSS

MGCP SIP

MRFC

Page 14: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Media Gateway Functions

• Vocoding • G.711 & G.72x – VoIP vocoders• EVRC & QCELP – CDMA vocoders• Other vocoders (GSM-EFR, AMR, VMR, G.722.2, iLBC, etc.)• VAD, CNG, SS

• Echo Cancellation• IP and TDM Interfaces and Mediation• Terminate IP Transport Protocols• Terminate PSTN Protocols• Signaling Gateway Interworking / SigTran-SS7• Progress Tones, DTMF, CAS

• Detection & Generation• Media Gateway Control

• Megaco (H.248), SIP, MGCP, TGCP• Special Features

• Handover, IP Multicasting, Conferencing (simple), IPSec, T.38 Fax, …• Management• Announcements

Page 15: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

MRF Domain

• MRF: Media Resource Function• AS=Application Server• CSCF=Call Session Control Function (i.e.

Soft switch)• MRF is split into two components:

• MRFC = MRF Controller is contained within the call server and is responsible to proxy, generate CDR and manage resources across multiple MRFP

• MRFP – MRF Platform (i.e. Media Server) that performs media processing

• The Media server interface Mp is defined in the 3GPP as H.248 (MEGACO)

• The interface between AS, CSCF and MRFC is defined in the 3GPP as SIP

• Resources need to be managed since the MFRP (media server) resources are shared with multiple application servers and call session controllers

AS

ISC

S-CSCF MRFC

MRFP

Mb

Mr

Mp

Media Server

Call Server

MRF Domain

MEGACOSIP

Page 16: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Audio Applications

• Network Announcements (Play)• Audio Conferencing Flash-hook (Audio mixing)• Legacy SCP applications – Calling cards, 800 services (Play-Collect)• Colored Ring Back Tones, Colored Dial Tone (Streaming)• Scheduled and Meet-me conferencing (Audio mixing, Play-Collect)• Messaging applications (Play-Record, Play-Collect, Storage)• Personal Communication Management (Play-Collect)• Speech enabled Voice portals (ASR/TTS servers, Play-Collect)• Gaming conferences (Audio mixing)• CALEA (Packet tandeming)• Business applications:

• 802.11 <-> Wireless (Audio mixing, Trans-coding)• Voice VPN (Play-Collect)• Unified Communication (Play-Record, Play-Collect, ASR/TTS)• Auto-Attendant (Play-Collect)

Page 17: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Non-mobile Video Applications

• Enterprise - Conversational• Video conferencing

• Room systems ISDN-H.320, IP-H.323• Desktops: SIP Microsoft Live Communication

• Carrier hosted services• Multi-media enterprise communication: SIP

• Consumers• Conversational Video telephony over BB

• Yahoo, ICQ, Messenger, Netmeeting: H.323• Skype: SIP

• Non conversational services: VoD

Page 18: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Mobile Video applicationsConversational, Video Telephony

• Applications• Business applications: Appraisal, Medical, Advice,

Adult• Consumer: Shopping (“See What I see”), family• Multi-point conferencing

• Full Duplex, Bi-directional or Unidirectional• Real time, QoS• Functionality required from Media server:

• Trans-coding between various users (mobile and non-mobile)

• Audio Mixing for Multi-point conferencing• Video switching or Video mixing for screen layout

Page 19: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Mobile Video applicationsMessaging

• Applications• Video mail, Personalized greeting• Video greeting cards• Video MMS• Forward Video clips

• Half duplex, Bi-directional, Medium latency• Functionality required from Media server

• Trans-coding between various users (mobile and non-mobile)

• Video Play and Record

Page 20: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Mobile Video applicationsStreaming and downloading

Real time Video streaming/downloading:Medium/High latency, Unidirectional, Half-duplex

News clips PromotionsMusic clipsSports broadcast Call a cam (Traffic, home security, Adult)

Functionality required by Media server:• Transcoding between source codecs to various

handsets• Streaming server interfaces (RTSP)

Page 21: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Summary

• VoIP is being deployed in Wireline and Wireless Networks

• Wireline and Wireless Networks will converge using IMS

• Reduce Costs • Distribute Switching – Push IP to Edge• Use Common IP IMS Core Network • Use Unlicensed WLAN Band (WiFi)

• Use Best of Breed Solution

Page 22: VoIP Media Processing in CDMA Networks - cdg.org … · 3G R99 –WCDMA, ATM core, CS + PS domains 3G R4 – CS: SS architecture ... • Conversational Video telephony over BB •

Thank You!

Rich Poole

[email protected]

W: 773-695-9874