21
IP Solution Architectures for Deploying Video Services (SP-08) IP Media Servers for Multimedia Garland Sharratt VP Partner Development & Chief Architect [email protected] Carrier Class IP Media Servers CMS-1000 Media Server CMS-6000 Media Server

IP Solution Architectures for Deploying Video Services

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: IP Solution Architectures for Deploying Video Services

IP Solution Architectures for Deploying Video Services (SP-08)

IP Media Servers for Multimedia

Garland SharrattVP Partner Development

& Chief [email protected]

Carrier Class IP Media Servers

CMS-1000 Media Server

CMS-6000 Media Server

Page 2: IP Solution Architectures for Deploying Video Services

Agenda

Presentation – 35 minutes Why use media servers

Multimedia services Media processing

Architectures Why decompose / layer NGN architecture H3323 MCU / non-decomposed IMS architecture Service building blocks

Building Blocks Play/Record & Transcoding Conf. - Continuous Presence Conf. - Voice Activated

Switch'g 3G-324M - two models

Video service delivery platform Multimedia file gateway

Controlling media servers IMS media processing chain Control protocols SIP compared to H.248

Example call flow Using a MS for enhanced

video conferencing

Q&A – 10 minutes

Page 3: IP Solution Architectures for Deploying Video Services

Multimedia Services x Media Processing

Multimedia Services Video announcements for

greetings, branding, advertisements, ...

Video information portal Video auto-attendant Video call center Video messaging, videomail Video ringback tones Video conferencing Video network gaming

Multimedia Building Blocks Play Record DTMF Conferencing – Switching Conferencing – Mixing Titles, Borders, Cropping, ... (Transcoding, Rate

matching)

Page 4: IP Solution Architectures for Deploying Video Services

Legacy TDM Network

Services – Traditional Approach

Services typically tied to access network Each new service required the provisioning of new hardware and

software Hardware and software was sold as a service node by one vendor,

typically a proprietary solution deployed as a silo Service node approach was necessary in 90's but in retrospect resulted

in lots of infrastructure duplication and associated capex/opex cost

ProprietaryProprietary

SUN Card + DSP Cards

+ TDM Interface CardsEmbedded in a

Compact PCIChassis

Proprietary, MonolithicSystem with software and Media processing hardware, e.g., MCU

SUN Workstation withPCI DSP and TDM boards

Proprietary Audio Bridge

Conferencing Software

NT Server+ ASR Software

+ PCI DSP +TDM Boards

OS2 Based PC

TDM and DSP Boards in VME

Chassis

Conferencing Service Node

VoicemailService Node

Video Conferencing

Mobility (Find Me)Services Node

Prepaid/RechargeService Node

Speech PortalService Node

Page 5: IP Solution Architectures for Deploying Video Services

Services – Decomposed Approach

Services are introduced and delivered through a software defined network

Service composed from best of breed software and media processing hardware

Open standards interfaces Service logic executes on

off-the-shelf servers Media processing hardware

is shared by many services

Conferencing Software

Messaging Software

Class 5 SoftswitchSoftware

MobilitySoftware

Prepaid/RechargeSoftware

Speech PortalSoftware

Media Gateway

IP/MPLSBackbone

IP Media Server

Legacy TDM Networks

Sessioncontrol

Com

mon

In

frastru

ctu

re

Page 6: IP Solution Architectures for Deploying Video Services

Transport Layer - IP/MPLS(routing/switching)

Traffic Processing Layer (inspect, process, adapt, convert,…)

MediaGateway

Session BorderController

Media Server

Signaling LayerBasic voice services

Enhanced multimedia services

layer

(mobile) VoiceSoftswitch

Voicemail IP CentrexIP PBX

Call Center

Conferencing

CollaborationRingback

Videomail

Calling Card Push to Talk

Speech PortalHosted Services

Network Gaming

Application Server

Layered Architecture for Services

Page 7: IP Solution Architectures for Deploying Video Services

IP Phone

PDA/3G Phone

PC

Media ServerMedia Gateway

"Softswitch" Application Servers

Cell Phone

PSTN Access

IP Service Core

IP Access

TDM

RTP RTP

SS7

SIP, H.323

MGCP,MEGACO

SIP/VoiceXML,MSML/MOML

MGCP, MEGACO

SIP, H.323,MGCP, MEGACO

Phone

Speech Server

MRCPContent

StorageHTTP,NFS

Peer NetworkSession Border

Controller

RTP

RTP

NGN Generic Architecture

Page 8: IP Solution Architectures for Deploying Video Services

IP Phone

PDA/3G Phone

PC

H.323 MCUMedia Gateway

"Softswitch"/Gatekeeper

Cell Phone

PSTN Access

IP Service Core

IP Access

TDM

RTP RTP

SS7

H.323

MGCP,MEGACO

H.323

Phone

Peer NetworkSession Border

Controller

RTP

RTP

Non-Decomposed Architecture

Page 9: IP Solution Architectures for Deploying Video Services

Application

Servers

Legacy Wireless(PLMN,

2G/2.5G)

IP Wireless(3G, WiFi, WiMax)

Con

trol

Layer

Tra

nsp

ort

&En

dp

oin

t Layer

Legacy Wireline(PSTN)

IP Wireline(DSL,Cable

)

Serv

ices

Layer

SCIM

MGCF

HSS

ASASAS

RNC

Call StateControl Function

Mp (SIP, NETANN, VoiceXML, MSML)

Internet/Intranet

GGSNMb

(RTP)

IP Multimedia Subsystem

Mb (RTP)

MGW MRFP

Mb (RTP)

SGSN

Multimedia Resource Function

Controller

MediaGateway

Media GatewayControl

Function

Home Subscriber Service

Multimedia Resource

Function Processor

Mb (RTP)

IMS Architecture

CSCF

MRFC

Multimedia

Resource Function

Page 10: IP Solution Architectures for Deploying Video Services

Service Building Blocks

S-CSCF

AS

MRB

MRF/MRFP

SIP

SIP

SIP/H.248

Multimedia Resource Function (Processor)

SIP

Application Server

Media Resource Broker

Service Specific LogicService Specific Logic

Service Managementand Provisioning

Service Managementand Provisioning

Call SignalingCall Signaling

Service DatabasesService Databases

Billing InterfaceBilling Interface

Service CreationService Creation

Audio Tones & AnnouncementsAudio Tones & Announcements

DTMF Detection& Generation

DTMF Detection& Generation

Audio Bridging& Mixing

Audio Bridging& Mixing

Audio Recording & Playback

Audio Recording & Playback

SpeechRecognition

SpeechRecognition Text to SpeechText to Speech

VideoAnnouncements

VideoAnnouncements

Video Bridging& mixing

Video Bridging& mixing

Video Recording & Playback

Video Recording & Playback

Fax Detection& ProcessingFax Detection& Processing

Hot WordSpotting

Hot WordSpotting

Video SwitchingVideo Switching

Video Transcoding

Video Transcoding

AudioTranscoding

AudioTranscoding

MRF selection/virtualization

MRF selection/virtualization

SIP

RTP

Video EnhancedProcessing

Video EnhancedProcessing A&V CodecsA&V Codecs

Page 12: IP Solution Architectures for Deploying Video Services

Conferencing - Continuous Presence

Supports participants with

• Different codecs (transcoding)

• Different bit rates, frame rates, screen sizes (rate matching)

Page 13: IP Solution Architectures for Deploying Video Services

Conferencing - Voice Activated Switching

Everyone sees current speaker. Option: current speaker sees previous speaker

RTP

RTP

RTP

RTP

Current speakerPrevious speaker

Application Server

Codec, rate, fps, bit rate must matchTerminals must support I-Frame requests

Page 14: IP Solution Architectures for Deploying Video Services

3G-324M in Gateway

IP/IMS PLMN

Mobile phonewith 324M

Convedia Media Server

Application Server

SIP / 324MGateway

PRI/BRI/ISUP

SIP

RTP

SIP (signaling)SIP (control)

RTPSIP

Example:Dilithium Networks DTG 2000

324M processing

Regular RTP processing

Page 15: IP Solution Architectures for Deploying Video Services

3G-324M in Media Server

IP/IMS PLMN

Mobile phonewith 324M

Convedia Media Server

Application Server

AnyGateway

PRI/BRI/ISUP

SIP

SIP (signaling)SIP (control)

64kSIP

Example:Dilithium Networks DTG 2000

Transparent pass-through

324M processing

Page 16: IP Solution Architectures for Deploying Video Services

Video Service Delivery Platform

Application Server

Media Server

Multimedia File Gateway

Media Gateway

IP terminal

CS terminal

Terminal

SIP / H.248

RTP

RTP

File

File

File

File

TDM

Multimediacontentsources

File server (video/audio file storage)

e.g., web server for PC access to files, or MMS gateway for mobile phone access to files

SIP

Wireline or wireless

Wireline or wireless

Wireline or wireless

File

Page 17: IP Solution Architectures for Deploying Video Services

Media Processing Chain

S-CSCF

AS

MRFC

MRFP

SIP

SIP

SIP

SIP UAProtocol conversion(Call Detail Records)

Media processing

H.248

MRB MRF selection/virtualization

SIP

Service logic, signaling

MRF

RTP

SIP

Page 18: IP Solution Architectures for Deploying Video Services

Media Server Control Protocols

S-CSCF/"Softswitch"

AS

MRFC

MRFP

SIP

SIP

SIP

SIP UAProtocol conversion(Call Detail Records)

Media processing

H.248

MRB MRF selection/virtualization

Service logic, signaling

SIP

• Simple processing,e.g., PSTN Emulation

• "Mobile softswitch" use

SIP + Netann + XML (e.g., MSML/MOML)

MRF

• Complex processing,e.g., enhanced services

• Application server use• "Mobile softswitch" use

Page 19: IP Solution Architectures for Deploying Video Services

SIP or H.248 for Media Server Control

SIP > H.2481. Application servers already have SIP

stack for signaling, have no use for H.248

2. Powerful SIP service creation capabilities: VoiceXML, proxies, routing, security, etc.

3. SIP skills and tools more widespread than H.248 skills and tools

4. Many service providers want to simplify networks, reduce number of protocols

5. SIP is only common protocol for MS control between all NGN architectures

H.248 > SIP1. Currently ahead in standardization due

to reusing MG specification work

Application Server(s)

IP Network

RTP

Signaling

IP Media Server

SIP or H.248???

Page 20: IP Solution Architectures for Deploying Video Services

Call Flow Example: Enhanced Video Conf.

AS MST1 T2 T3

SIP INVITE / OK / ACK SIP INVITE / OK / ACK

SIP INVITE / OK / ACKSIP INVITE / OK / ACK

SIP INFO + XML: Create Conf. + Join T1+ Join T2 + Record Conf.

RTP

RTP

SIP INVITE / OK / ACKSIP INVITE / OK / ACK

SIP INFO + XML: Join T3

RTP

2WC

3WC

SIP INFO + XML: Play video clip Play

Clip finishes 3WC

SIP BYE OKSIP BYE / OK 2WCSIP BYE OKSIP BYE / OK 1WCSIP BYE OKSIP BYE / OK 0WC

1WC

1WC

Not shown: possible initial video IVR phase for conference number and PIN collection

Page 21: IP Solution Architectures for Deploying Video Services

Summary

Multimedia services need media processing IMS is decomposed into functional components Media server is a key reusable IMS component Media servers offer building blocks Two media server control options

MRFP -- H.248 interface• Simple processing

MRF -- SIP interface• Enhanced processing

Media server > H.323 MCU