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

Enabling Technology Webinar 2009

May 20, 2015

Download

Technology

paulglen

Enabling Technology Webinar 2009
Quadruple 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/
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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