30
Surf Proprietary Information 1 Building Voice & Video Infrastructure Applications with the SurfUP Media Processing Platform

Surf Communication Solutions - Combined Voiceand Video

Embed Size (px)

DESCRIPTION

Surf Communication Solutions provides of MoP (Media over Packet) Triple Play (Voice, Video, and Modem/Fax/Data) conversion solutions to communication equipment manufacturers. These solutions are provided in various integration levels: DSP software ; PTMC boards; DSP hardware/software; and PCI boards. http://www.surf-com.com

Citation preview

Page 1: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 1

Building

Voice & Video Infrastructure

Applications

Building

Voice & Video Infrastructure

Applications

with the SurfUP Media Processing Platform with the SurfUP Media Processing Platform

Page 2: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 2

www.surf-com.comPresentation HighlightsPresentation Highlights

Sample Voice & Video Infrastructure Applications

SurfUP System Architectures

SurfUP Support for Voice & Video Applications

SurfUP Integration Levels and Features

SurfUP Value Propositions

Page 3: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 3

www.surf-com.comPresentation HighlightsPresentation Highlights

Sample Voice & Video Infrastructure Applications

SurfUP System Architectures

SurfUP Support for Voice & Video Applications

SurfUP Integration Levels and Features

SurfUP Value Propositions

Page 4: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 4

www.surf-com.com

Application 1: Mobile to IP Voice & Video Gateway/Conferencing

Application 1: Mobile to IP Voice & Video Gateway/Conferencing

IP

Mobile PSTN

Voice & Video GW

Media processing

board

SIP Video Phone

Video: H.264,30 FPS,4CIFVoice: G.729aTransport: RTP/UDP/IPControl: SIP

Video: MPEG4,10 FPS,QCIFVoice: WB-AMRTransport: H.223 (3G-324M)Control: H.245 (3G-324M)

Comment: Video conferencing is supported on the same system using the Video transcoding channel, the Video mixing channel, and the Voice mixing channel.

SIP Video Phone

Page 5: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 5

www.surf-com.com

IP

Mobile PSTN

Voice & Video GW

Media processing

board

SIP Video Phone

SIP Video Phone

Application 2: PSTN to IP Voice & Video GatewayApplication 2: PSTN to IP Voice & Video Gateway

H.324 Video Phone

3G-324M Video Phone

Video: H.264,30 FPS,4CIFVoice: G.729aTransport: RTP/UDP/IPControl: SIP

Video: H.263,7 FPS,QCIF

Voice: G.723.1

Transport: H.223 (H.324) over V.34 modem

Control: H.245 (H.324)

Page 6: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 6

www.surf-com.com

IP

Mobile PSTN

Voice & Video GW

Media processing

board

SIP PhoneSIP Video Phone

Application 3: Voice & Video MailApplication 3: Voice & Video Mail

Video : CIF QCIFVoice: WB-AMRNB-AMRTransport: H.223

Voice & Videomultiplexed in 3G-324M

Voice/Video message sent as .MP4 file to Media board

3G-324M Video Phone

H.324 Video Phone

Legacy Phone

Fax

Page 7: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 7

www.surf-com.com

IP

Mobile PSTN

Voice & Video GW

Media processing

board

SIP PhoneSIP Video Phone

Voice & Videomultiplexed in 3G-324M

3G-324M Video Phone

H.324 Video Phone

Legacy Phone

Fax

Application 4: Announcement ServerApplication 4: Announcement Server

Voice/Video 3G-324M

Voice/Video Over RTP

Voice Over RTP

Voice Over E1/T1

Voice/VideoOver H.324 (V.34 modem)

Prompt for file transfer

Page 8: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 8

www.surf-com.com

IP

Mobile PSTN

Voice & Video GW

Media processing

board

SIP PhoneSIP Video Phone

3G-324M Video Phone

H.324 Video Phone

Legacy Phone

Fax

Application 5: Recording ServerApplication 5: Recording Server

Voice/Video 3G-324M

Voice/Video Over RTP

Voice Over RTP

Voice Over E1/T1

Voice/VideoOver H.324 (V.34 modem)

Prompt for file storage

Page 9: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 9

www.surf-com.comApplication 6: Video/Voice Transcoding Application 6: Video/Voice Transcoding

IP IP

Video phone

Transcoding server/app.

Media processing

board

Video phone

Video: MPEG4 SP, 10 FPS, QCIFVoice: AMRSignaling: SIP

Video: H.264, 30 FPS, 4CIFVoice: G.729Signaling: H.323

Page 10: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 10

www.surf-com.comPresentation HighlightsPresentation Highlights

Sample Voice & Video Infrastructure Applications

SurfUP System Architectures

SurfUP Support for Voice & Video Applications

SurfUP Integration Levels and Features

SurfUP Value Propositions

Page 11: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 11

www.surf-com.comVoice & Video System ArchitectureVoice & Video System Architecture

IP

Host processor

Media processing resource board

RouterIP routing

PCI

ControlControlling/Monitoring/Diagnostics

I/F: IP or PCI bus

Shelve

SIP/H.323Routed directlyto host

Signaling

VoIP, FoIPVideo-oIPRouted directlyto media board

Media

TDMFramer

PCM or 3G324MRouted directlyto media board

Media

Signaling

TDM Signaling routed directlyto host

Page 12: Surf Communication Solutions - Combined Voiceand Video

Double Cache:No bottleneckfor code

Background data swapping: No bottleneckfor data

Ethernet connection: No DSP-Aggregation Unitbottlenecks

Separate control and media handling:No bottleneck in Host

24MB temporary storage to preventHost-DSP bottleneck

Openframework

Built-indiagnostics

Bottleneck-free System ArchitectureBottleneck-free System Architecture

Page 13: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 13

www.surf-com.comPresentation HighlightsPresentation Highlights

Sample Voice & Video Infrastructure Applications

SurfUP System Architectures

SurfUP Support for Voice & Video Applications

SurfUP Integration Levels and Features

SurfUP Value Propositions

Page 14: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 14

www.surf-com.comSurf has the Most Comprehensive Media Processing Package in the MarketSurf has the Most Comprehensive Media Processing Package in the Market

Customer Application

SIP H.323 Megaco Surf 3G - 324M API

SurfUP API Recording Streaming Diagnostics

IP / UDP / RTP / RTCPAdaptive Jitter Buffer

RFC 3550 / 3551RFC 3016 (Video), RFC 3267 (AMR)

H.223 Adaptation Layer& MUX Layer

TDM A-Law / Mu-Law

Video Processing Transcoding Resizing Conferencing Frame rate adaptation Bit rate adaptation Text and Logo Overlay Dynamic Layout

Video Processing H.263 MPEG-4 H.264

Audio Processing Transcoding, Echo cancelation, Conferencing, A-Law / Mu-lawencoding

Audio Codecs G.711, G.726, G.723.1A, G.729AB, GSM-NB-AMR,GSM-FR, GSM-HR, GSM-EFR,EVRC, G.722.2 (WB-AMR),G.729

Telephony Events RFC2833, Tone det/gen from TDM and IP, VAD/CNG/PLChandling, Caller ID I/II det/gen

IWF V.110, ATRAU, ATRAU’, GSM 03.45, Transparent /Non-transparent

Fax Data pumps, V34HD, V.29,V.27ter

V.21 Relay: T.32, T.32/T.30

Modem V.150.1 Modem Relay Datapumps: V.92, V.90, V.34, V.32bis, V.32, V.22bis, V.22,V.21, V.23, Bell212, Bell103

Host

DSP

Page 15: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 15

www.surf-com.comPTP ServerPTP Server

DSPC64x

or board- level

solution

Host

Media Processing

Transport

Signaling

Applications

With Partners

Page 16: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 16

www.surf-com.comPresentation HighlightsPresentation Highlights

Sample Voice & Video Infrastructure Applications

SurfUP System Architectures

SurfUP Support for Voice & Video Applications

SurfUP Integration Levels and Features

SurfUP Value Propositions

Page 17: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 17

www.surf-com.comSurfUP Integration Levels: DSP Software ComponentsSurfUP Integration Levels: DSP Software Components

SurfUP Field-hardened DSP

software components optimized for TI’s C64xTM

API based on a simple set of ANSI-C function calls

Built-in diagnostics API

Re-entrant code for multi-instance implementation

Available in object form and source code

DSP S/W Components

C64x- and DM64-based

Page 18: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 18

www.surf-com.comChip-LevelChip-Level

SurfSTP-12 (based on C6412@500/600/720MHz) Supports audio/video/fax/modem

Ideal for various applications: Gateway Conferencing Streaming

Supports simultaneous TDMIP interfaces for VOIP gateway

SurfDetect for real-time streaming diagnostics from DSP

Surf Open Framework™ for integration of customer technology

Solution is also available on other TI C64x-based DSPs: SurfSTP-10 (based on C6410@400MHz)

SurfSTP-14 (based on C6414@600/720/850/1000MHz)

SurfSTP-55 (based on C6455@720/850/1000MHz)

Chip-Level Solution C64x-based

Page 19: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 19

www.surf-com.comBoard-Level - PCIBoard-Level - PCI

SurfAce-112 Form Factor: PCI

Number of SurfSTP-12 DSPs: 1 on board/2,4 or 8 with daughter card

Interfaces: Ethernet E1/T1 (optional) PCI H.100

Software features: same as SurfSTP-12

Mode of operation: Control through PCI Control through Ethernet

Board-Level Solutions

PCI, PTMC & AMC

Page 20: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 20

www.surf-com.comBoard-Level - PTMCBoard-Level - PTMC

SurfRider-812/PTMC Form Factor: PTMC (cPCI mezzanine)

Number of SurfSTP-12 DSPs: 2,4,or 8

Interfaces: Ethernet PCI H.100

Software features: same as SurfSTP-12

Modes of operation: Control through PCI, Media through Ethernet Control & Media through Ethernet

Board-Level Solutions

PCI, PTMC & AMC

Page 21: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 21

www.surf-com.comBoard-Level - AMCBoard-Level - AMC

SurfRider/AMC Fully compliant (incl. RoHS), full/half-height, single-size AMC form

factor

2,4,6,8 DSPs of C64x or any other processor/logic type

Supports all next-generation TI DSPs

High capacity of audio/video

Very high throughputs – up to 10Gb between external interface and any DSP, and between the DSPs.

Supports ALL types of external interfaces: GbEthernet, PCI_Express, advanced switching, Rapid IO, fiber channel, Infiniband

and others. Mounted on ATCA (up to 8 boards) or MicroTCA

Board-Level Solutions

PCI, PTMC & AMC

Page 22: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 22

www.surf-com.comSurfRider-812/PTMC Integrated with cPCISurfRider-812/PTMC Integrated with cPCI

Page 23: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 23

www.surf-com.comSurfRider-812/PTMC Integrated with ATCASurfRider-812/PTMC Integrated with ATCA

Page 24: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 24

www.surf-com.comPresentation HighlightsPresentation Highlights

Sample Voice & Video Infrastructure Applications

SurfUP System Architectures

SurfUP Support for Voice & Video Applications

SurfUP Integration Levels and Features

SurfUP Value Propositions

Page 25: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 25

www.surf-com.comSurfUP for Voice & Video:Value Proposition (1)SurfUP for Voice & Video:Value Proposition (1)

Voice, Video and Fax/Modem processing on the same DSP:

Supports a flexible usage model

Dynamic balance between media types processing

Single integration for support of all media types

Eliminates Voice/Video synchronization issues

Other solutions separate Voice & Video processing (different DSPs/host) resulting in an unbalanced system.

Page 26: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 26

www.surf-com.comSurfUP for Voice & Video:Value Proposition (2)SurfUP for Voice & Video:Value Proposition (2)

Direct DSPnetwork interface for lowest possible delay

DSPs connected to Ethernet eliminate the need for an aggregation unit that causes excessive delay

Solutions based on DSPs that do not have a direct IP network interface suffer from unnecessary delay and bottlenecks.

Page 27: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 27

www.surf-com.comSurfUP for Voice & Video:Value Proposition (3)SurfUP for Voice & Video:Value Proposition (3)

Open Platform

Vendors are able to add SW modules to the DSP code in order to create a competitive advantage, without the need to recompile the DSP or host interface code

Integration of new Voice and Video standards takes no more than a few days

Closed system solutions don’t allow vendors to add value to the media processing sub-system. External memory is a must for providing an open platform.

Page 28: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 28

www.surf-com.comSurfUP for Voice & Video:Value Proposition (4)SurfUP for Voice & Video:Value Proposition (4)

Support for various applications with the same HW/SW

VoIP & Video gateways

Voice & Video Messaging/CTI applications

Lawful Interception (LI) applications

Other vendors will have two separate platforms: one optimized for Voice and the other optimized for Video.

Page 29: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 29

www.surf-com.comSurfUP for Voice & Video:Value Proposition (5)SurfUP for Voice & Video:Value Proposition (5)

Streaming diagnostics for quick resolution of issues

The release version can stream the diagnostics from problematic connections without affecting other connections

Other vendors do not support streaming diagnostics because their DSPs do not have external memory for temporary storage of data.

Page 30: Surf Communication Solutions - Combined Voiceand Video

Surf Proprietary Information 30

Thank YouThank You

www.surf-com.com