enabling technology webinar 2009

34
Surf Proprietary Information 1 Enabling-technology for Multimedia Applications and services Market-proven Market-proven since 1996 since 1996 Avi Fisher, CTO

Upload: paulglen

Post on 20-May-2015

828 views

Category:

Technology


4 download

DESCRIPTION

Enabling Technology Webinar 2009Quadruple and triple play VoIP chip which process video, voice, audio & data supporting codecs and formats including WMV, H263, H264, H324, G729, MPEG4, G723. Available as DSP chips or DSP boards. 3G-H.324M and all-IP NGN compliant products.http://www.surf-com.com/

TRANSCRIPT

Page 1: Enabling Technology Webinar 2009

Surf Proprietary Information 1

Enabling-technology for

Multimedia Applications and services

Market-provenMarket-provensince 1996since 1996

Avi Fisher, CTO

Page 2: Enabling Technology Webinar 2009

Surf Proprietary Information

2www.surf-com.comSurf Proprietary Information

2

Targets for the WebinarTargets for the Webinar

» Review the main market trends in the multi-media telecom market and their impact on leading applications and services

» Indentify the dominant applications in the fixed-line and mobile telecom market

» For each of the above application a description of the main media-processing related challenges

» The Surf products

» Software/Hardware architecture

» Competitive advantages and differentiators for each vertical application

» A detailed list of media processing features

Page 3: Enabling Technology Webinar 2009

Surf Proprietary Information

3www.surf-com.comSurf Proprietary Information

3

Trends in the telecom market drive applications and services

Trends in the telecom market drive applications and services

» Trend 1: Promote increased usage of network bandwidth

» Trend 2: Replace legacy (PSTN) core network equipment with NGN/IMS

» Trend 3: Introduce 3G value added services (VAS) as a means to promote usage of 3G networks

» Trend 4: Enterprises move to VoIP as a means for cost reduction

» Trend 5: Ride the success of the social networks

» Trend 6: Rich (multimedia) content owners seek new ways to increase customer base and revenues

Each of the above trends (individually and as a whole) are the key to driving multimedia applications and services into the marketplace

Page 4: Enabling Technology Webinar 2009

Surf Proprietary Information

4www.surf-com.comSurf Proprietary Information

4

Trends in the telecom market drive applications and services (cont.)

Trends in the telecom market drive applications and services (cont.)

» Trend 1: Promote increased usage of network bandwidth

High quality, high bandwidth video conferencing

wideband telephony as a means to differentiate

» Trend 2: Replace legacy (PSTN) core network equipment with NGN/IMS

IMS infrastructure: media server (MRF)

media gateway for voice/video

session boarder controller (SBC) and security gateway

» Trend 3: Introduce 3G value added services (VAS) as a means to promote usage of 3G networks

Mobile TV & other Video streaming services to mobile

Video mail

Interactive Video services (IVVR) including

» Mobile banking, Video portal, video blog, video dating, participation TV, video search

Page 5: Enabling Technology Webinar 2009

Surf Proprietary Information

5www.surf-com.comSurf Proprietary Information

5

Trends in the telecom market drive applications and services (cont.)

Trends in the telecom market drive applications and services (cont.)

» Trend 4: Enterprises move to VoIP as a means for cost reduction

Integrated IP-PBX (PBX+fax+conferencing+video)

» Trend 5: Ride the success of the social networks

Video chat, Video dating including animation (uses IVVR capabilities)

» Trend 6: Rich (multimedia) content owners seek new ways to increase customer base and revenues

Mobile to web and Web to mobile content gateway

Monetization through mobile video advertisement

Page 6: Enabling Technology Webinar 2009

Surf Proprietary Information

6www.surf-com.comSurf Proprietary Information

6

Product LinesProduct Lines

Chip levelSoftware for multimedia processing embedded in DSPs for board and system developers

Board level

Boards + embedded software for multimediaprocessing for system developers

Page 7: Enabling Technology Webinar 2009

Surf Proprietary Information

7www.surf-com.com

Board level Board level

SurfExpress™ /PCIe

» Single-lane PCI Express card

» SurfDocker architecture with up to 8 TI C64x family DSPs

» 2 x 1Gb Ethernet ports

» H.100

» Dockers: C6482, C6486 (Multi-core)

SurfRider™/AMC

» AMC form factor half/full size

» SurfDocker architecture with up to 8 TI C64x family DSPs

» iTDM

» Pre-integrated with leading xTCA vendors

» Dockers: C6482, C6486 (Multi-core)

Page 8: Enabling Technology Webinar 2009

Surf Proprietary Information

8www.surf-com.com

Software ArchitectureSoftware Architecture

[1] Roadmap feature

Page 9: Enabling Technology Webinar 2009

Surf Proprietary Information

9www.surf-com.com

SurfExpress™ - Hardware Architecture

SurfExpress™ - Hardware Architecture

GbEth

Main FPGA

PowerPCCore

Connector

FPGA

Media +con.

DSP

DDR/SDRAM

DSP

DDR/SDRAM

SurfDocker

Connector

FPGA

Media +con.

DSP

DDR/SDRAM

DSP

DDR/SDRAM

SurfDocker

Connector

FPGA

Media +con.

DSP

DDR/SDRAM

DSP

DDR/SDRAM

SurfDocker

Connector

FPGA

Media +con.

DSP

DDR/SDRAM

DSP

DDR/SDRAM

SurfDocker

High Speed Bus Matrix 10Gbps/port

SDRAM FLASH

JTAGSerial

PCI Express

GbEth

Power PHYPHY

TDMRouter

Layer IV Switch

H.100

E1/T1 Interface Card

(PCI/PCI Express)

H.100

Page 10: Enabling Technology Webinar 2009

Surf Proprietary Information

10www.surf-com.comSurf Proprietary Information

10

Media Processing highlightsMedia Processing highlights

Video: • Transcoding from any-to-any codec• Multi-party conferencing with split-screen capabilities• On the fly Bit-rate adaptation capabilities• Support for H.264, MPEG4, H.263, WMV/VC1• All resolutions from SD (4CIF/D1) down to SQCIF• Advertisement injection• Logo and text overlays• 3G-324M

Voice/Audio: • Enhanced and complete high capacity VoIP media processing

(Up to 3000 channels per board)• Wireline and wireless codecs including wideband codecs• Multi-party conferencing, up to 3000 participants in a single

conference.• Streaming and recording with transcoding of up to 2000 concurrent

streams per board.

Data: • Modem relay: V.150.1• Modem: Up to V.92• Fax relay (T.38) and Fax termination

(T.32)…

Page 11: Enabling Technology Webinar 2009

Surf Proprietary Information

11www.surf-com.comSurf Proprietary Information

11

Competitive Edges/product advantages

Competitive Edges/product advantages

» For video telephony (video conferencing, IVVR, video mail, Video ringback):

Any resolution from SQCIF to D1/VGA

All major video/audio codecs: H.264, MPEG4, H.263, AAC, ….

On-the-fly transcoding from any to any

Continues presence (multi-video sources on same frame)

Video on video

Text/logo overlay with transparancy (Alpha blending)

Interoperability with more then a hundred of mobile phones, dozens of desktop and soft video clients

» For IMS/NGN infrastructure (MRF, MGW, SBC):

Highest density (up to 3000 concurrent sessions per board for transcoding and streaming)

Up to 250 new calls per second (10 second hold time) per board

iTDM – interoperable with leading linecards

Texas Instruments Echo canceller

Security (SRTP)

IPv6

VoIP, T.38 – 12 years deployment

SurfExpress™ and SurfRider™/AMC share the same API’s

avi
Page 12: Enabling Technology Webinar 2009

Surf Proprietary Information

12www.surf-com.comSurf Proprietary Information

12

Competitive Edges/product advantages

Competitive Edges/product advantages

» For IP-PBX:

The only chip level product supporting:

» VoIP GW

» Fax server and fax relay

» Voice bridge

» Prompt announcement

» IVR

Video ready

» Support for video conferencing

» For Content streaming (Mobile TV, web-to-mobile, mobile-to-web, mobile ads)

High capacity on-the-fly bitrate adaptation

Any to any on-the-fly transcoding

Advertisement injection

Video on video

Scrolling Text and logo overlay with transparency

Wideband audio codec processing

Page 13: Enabling Technology Webinar 2009

Surf Proprietary Information

13www.surf-com.com

Thank YouThank You

Page 14: Enabling Technology Webinar 2009

Surf Proprietary Information

14www.surf-com.com

Detailed media processing features

Detailed media processing features

[1] Roadmap feature

Page 15: Enabling Technology Webinar 2009

Surf Proprietary Information

15www.surf-com.com

Video FeaturesVideo Features

» Video Codecs MPEG4 (Enc/Dec) H.263 (Enc/Dec) H.264 (Enc/Dec) – BP, MP* WMV9 (Dec) MPEG2* Any to any transcoding

» Resolution Any up to VGA/D1/4CIF

» Frame Rate 1-30FPS

» Bit Rate Constant and variable Adaptation On-the-fly

» Transport RTP 3G-324M MPEG-TS*

» Quality Configurable deblocking levels

Multiple destination support

Packet Loss Concealment (PLC)

Fixed/Adaptive Jitter Buffer

» Advanced Video Toolbox Dynamic text overlay (Unicode)

Configurable frame rate

Bit rate change

Any resolution resize

Superimposed logos and icons

Animated banners

Picture-in-picture advertising supporting video-on-video

* Roadmap feature

Page 16: Enabling Technology Webinar 2009

Surf Proprietary Information

16www.surf-com.com

Voice/Audio FeaturesVoice/Audio Features

» Wireline & Wireless Speech Codecs G.711 G.726 G.723.1A G.722.2 (WB-AMR) G.729AB EVRC GSM FR GSM EFR GSM NB-AMR iLBC

» Audio Codecs WMA9 (decode only) AAC-LC*

» Conferencing (for fully-populated 8xDSP board)

N-way: 3000 participants per board 3-way: 1000 bridges

» Echo Cancellation G.168 2002 echo tail up to 128ms

» Quality Voice Activity Detection (VAD) Comfort Noise Generation (CNG) Packet Loss Concealment (PLC) Fixed/Adaptive Jitter Buffer up to 1000 ms Auto Gain / Level Control (AGC / ALC)

» Transport RTP/RTCP: RFC 3550, 3551, 3389 Security: SRTP Configurable packet size: 5-60ms (5ms resolution) Single or multiple frames per packet

» Tone and Events Monitoring Relay (RFC 2833) Caller ID detection and generation Detection/Generation User-defined tones

* Roadmap feature

Page 17: Enabling Technology Webinar 2009

Surf Proprietary Information

17www.surf-com.com

Conferencing & StreamingConferencing & Streaming

Conferencing

» Up to 384 TDM or IP audio conferencing participants on a single DSP

» Dominant speakers detection

» Up to 96 active video participants

» Up to 16 displayed participants

» Configurable video conference layouts

» Text and image overlay on conference output

Streaming

» Play/Record of any channel from/to file

» Supported file formats

3GP

MP4

ASF (WMV9)

AVI

» Supports more than 2000 concurrent G.711 streams

Page 18: Enabling Technology Webinar 2009

Surf Proprietary Information

18www.surf-com.com

Video ConferencingVideo Conferencing

Main challenges

» Bridge between various types of endpoints (soft clients, desktop, Mobile phones, MS Messenger, Skype..) with diverse codecs and resolutions

» Support various transport layers (RTP, 3G-324M)

» High density/low cost

Video Phone (Desktop phone)

SurfExpress PCI/e IP

Video Phone (Soft phone)

H.264/VGA

Video Phone (LCD, TV)

MPEG4/D1

H.264/CIF

3G-324M/MPEG4/QCIF

Page 19: Enabling Technology Webinar 2009

Surf Proprietary Information

19www.surf-com.com

Wideband TelephonyWideband Telephony

Main challenges

» High density transcoding and streaming (150MIPS for AAC compared to 10MIPS for G.729)

» Wideband conferencing optimize voice quality

» Interoperability

• Conference bridge

• Announcement server

• Transcoder

IP

RTP/G711.1 RTP/AAC

IP phone

WB-AMR (G.722.2)

Page 20: Enabling Technology Webinar 2009

Surf Proprietary Information

20www.surf-com.com

IMS Infrastructure: MRFIMS Infrastructure: MRF

Main challenges

» High density and bottleneck-free architecture (move away from the TDM based architecture of legacy boards)

» High call-per-second (CPS) score. At least 100 per board for a 10 second call duration.

» Multiple services including voice/video, streaming, conferencing

» Support for distributed conferencing – at least 1000 participants on the same bridge

IP/NGN

RTP/G.729

IP phone

DTMF

IP phone

RTP/G.729

AnnouncementServer

Prompts in G.711

(example)

SurfExpress PCI/e

StorageServers

Page 21: Enabling Technology Webinar 2009

Surf Proprietary Information

21www.surf-com.com

IMS Infrastructure: Media GatewayIMS Infrastructure: Media Gateway

IP/NGN

Media Gateway PSTN

SurfRider/AMC

3G-324m/H.263

SIP IP phone

SIP Video phone

RTP/SIP

H.264

RTP/SIP

Main challenges

Field hardened with top class echo canceller, T.38, interoperable

Use the same box for other IMS infrastructure (MRF, SBC)

iTDM for ATCA

Page 22: Enabling Technology Webinar 2009

Surf Proprietary Information

22www.surf-com.com

IMS Infrastructure: SBCIMS Infrastructure: SBC

IP Operator A

SBC

SurfRider/AMC

SIP IP phone

G.729/SRTP

IP Operator B

IPv6 G.711/RTP IPv4

Main challenges

» Packet to packet architecture (not the TDMIP based architecture of legacy telephony boards)

» High density, high CPS, security, IPv6

» Use the same box for other IMS infrastructure (MRF, MGW)

Page 23: Enabling Technology Webinar 2009

Surf Proprietary Information

23www.surf-com.com

Mobile TV & Other Streaming Video Services

Mobile TV & Other Streaming Video Services

SurfExpress PCI/e

Web

Ad Server

Live feed

StorageServers

StreamingServer

3GPP

flv

RTP

HTTP

RTP/UDP/IP(unicast)

RTCP

Main challenges

» Adaptive bitrate adaptation based on RTCP

» Ads injection

» Each phone get his own oprimized codec and optimized bitrate

» Text overlay with transparency

» Banners and logos

Page 24: Enabling Technology Webinar 2009

Surf Proprietary Information

24www.surf-com.com

Video MailVideo Mail

Fixed Video Phone

SurfExpress PCI/e

IP

Storage

Video Phone (Soft Client)

Server

3G-324M/H.263 QCIF

Leave message

RTP/H.263/CIFRTP/H.264/VGA

Play message in adifferent formatMain challenges

» Record in one format, play in another format (transcoding)

» Resolution adjustment, transport adjustment (3G-324MRTP)

» Generate I-frames so that recorded message starts with an I-frame

» Diverse resolutions and codecs (from VGA/D1 to QCIF phones) high quality rescaling

» Audio-video synchronization

Page 25: Enabling Technology Webinar 2009

Surf Proprietary Information

25www.surf-com.com

IVVRIVVR

Main challenges

Various video content in different formats: requires transcoding

Video quality especially in 3G-324M

Low latency

SurfExpress PCI/e

Server

3G-324M orRTP

Storage

Prompts in various formats

Play prompt information

Receive DTMF

• Mobile banking

• video dating

• Video search

• Mobile TV

• Video blog

Page 26: Enabling Technology Webinar 2009

Surf Proprietary Information

26www.surf-com.com

Integrated IP-PBXIntegrated IP-PBX

PSTNIP

Surf DSP chip

PSTN Phone

Fax

Modem

PBX

IP Phone

Printer

• VoIP GW

• Conference bridge

• Fax server

• Modem backup connection

• Codec transcoder

Main challenges

» Low cost per port / high functionality

» Integration of:

VoIP gateway, Fax server, conferencing bridge, analog modem backup connection, voice mail

» Video conferencing bridge (option)

Page 27: Enabling Technology Webinar 2009

Surf Proprietary Information

27www.surf-com.com

Web to Mobile, Mobile to Web GatewayWeb to Mobile, Mobile to Web Gateway

Main challenges

Interworking/transcoding between Flash (web) and 3GPP (mobile)

Support for FLV file format and 3GPP file format

Support for H.264 (rapidly increasing), Sorenson/spark (declining), VP6

Support for AAC codec

SurfExpress PCI/e

Web

Server

HTTP/flv/VP63GPP/RTP/

H.264

Real time uploads of mobile video to the web

Streaming of web originated video to the mobile

Page 28: Enabling Technology Webinar 2009

Surf Proprietary Information

28www.surf-com.com

Dinnovan - KoreaDinnovan - Korea

Page 29: Enabling Technology Webinar 2009

Surf Proprietary Information

29www.surf-com.com

WinnerstekWinnerstek

Page 30: Enabling Technology Webinar 2009

Surf Proprietary Information

30www.surf-com.com

Matrix - IndiaMatrix - India

Page 31: Enabling Technology Webinar 2009

Surf Proprietary Information

31www.surf-com.com

NEC - JapanNEC - Japan

Page 32: Enabling Technology Webinar 2009

Surf Proprietary Information

32www.surf-com.com

Newgrid - KoreaNewgrid - Korea

Page 33: Enabling Technology Webinar 2009

Surf Proprietary Information

33www.surf-com.com

VoxPilotVoxPilot

Page 34: Enabling Technology Webinar 2009

Surf Proprietary Information

34www.surf-com.com

EthrixEthrix