Surf Product`s Overview

advertisement

Overview of multimedia enabling solutions

Alex Shtein alex@surf-com.com

Surf Proprietary Information

Presentation High-Lights

» Company Overview

» Surf’s Products Overview

» Surf’s Media Processing Offering

Surf Proprietary Information www.surf-com.com

Company Overview

» Founded in 1996

» Expertise in multimedia processing with Texas Instruments’

(TI) DSPs

» Strategic partner of TI for C64x generation multimedia processing solutions

» Subsidiaries

Surf Communication Solutions Inc. (USA)

Surf Communication Solutions B.V. (Netherlands)

Surf Proprietary Information www.surf-com.com

Global Presence

Headquarters: Surf Communication Solutions, Ltd.

US Subsidiary: Surf Communication Solutions, Inc.

European Subsidiary: Surf Communication Solutions, B.V.

Representatives

Surf Proprietary Information www.surf-com.com

Powered by

Live-VU

Surf Proprietary Information

Surf Proprietary Information

Surf’s Products Overview

Surf Proprietary Information

SURF provides products and solutions which enable convergence of

Voice + Video + Data across Wireline and Wireless networks

.

Surf Proprietary Information www.surf-com.com

7

Surf’s Product Lines

Chip-Level Solutions

Surf DSP-12, 24, 82

C64x-based

Board-Level Solutions

SurfRider/SurfExpress/SurfAce

AMC, PMC/PTMC, PCIe, PCI

Pre-Integrated System-Level Solutions

With Leading Platforms

PCI

,

CompactPCI, ATCA, MicroTCA

Surf Proprietary Information www.surf-com.com

SurfWare-Media

Surf Proprietary Information

SurfWare-Media Overview

» The SurfWare-Media™ package is a media processing solution that enables simultaneously processing a wide variety of media types including:

Voice

Video

Fax and Data

» The SurfWare-Media package is composed of two main layers:

The SurfWare-Media API, residing on the Host processor

The SurfWare-Media Processing layer, residing on a Texas

Instruments’ TMS320C64x™ DSP

Surf Proprietary Information www.surf-com.com

SurfWare-Media Overview

Customer’s Application

Host

SurfWare-Media API

Control/Monitor

Play/Record

Surf 3G-324M

Diagnostics

Surf Board/

Surf DSP

Transport Protocols (IP/UDP/RTP)

Data:

- Fax / FoIP

- Modem / MoIP

- IWF

Voice,

Conferencing

H.223

(part of

Surf

3G-324M)

Video

Mixing

TDM

Surf Proprietary Information www.surf-com.com

SurfWare-Media API

» Resides on the Host processor

» Integrated with the customer’s Host application

» Provided in a source code format including project files/make files for:

Windows

Linux

» Provides the following capabilities:

Control and configure the SurfWare-Media processing DSPs and/or boards

Monitor the SurfWare-Media processing DSPs and/or boards

Stream multimedia file content to a media processing channel(s)

Record a media stream coming from a media processing channel(s) into a file

Retrieving real time diagnostics using SurfWare-Media API functions

Surf Proprietary Information www.surf-com.com

Voice Features

» Voice codecs

G.711

G.726

G.723.1A

G.729AB

G. 722.2 (WB-AMR)

GSM FR

GSM EFR

GSM NB-AMR

EVRC iLBC

WMA-9 (decoder)

AAC-LC

» 3-way Voice conferencing

» N-Way Voice conferencing

» Auto Gain control/Auto Level Control

» Play/Record

» Secured RTP (SRTP)

» Packet size

5-60ms (5ms resolution)

» Echo cancellation

G.168 2002 Echo tail up to 128ms

» VAD, CNG, Packet Loss Concealment

» RTP/RTCP

RFC 3550, 3551, 3389

» Fixed/Adaptive Jitter Buffer

Up to 700 ms

» Caller ID Detection and Generation

» Tone and Events

Monitoring

Relay

Generation

User-defined tones

Surf Proprietary Information www.surf-com.com

Video Features

» Video Codecs

MPEG-4

H.263

H.264

WMV-9 (decoder)

» Resolution

Any resolution up to VGA

» CIF

» QCIF

» SQCIF

» VGA/4CIF/D1

» Frame Rate

1-30FPS

» Constant and variable bit rate

» Advanced Video Toolbox

Text Overlay & Scrolling

Configurable frame rate

Bit rate change

Any resolution resize

Video codec change

Logo insertion

Alpha blending

» RTP Encapsulation

Multiple destination support

» Jitter Buffer

Packet rearrangement

Packet loss handling

Surf Proprietary Information www.surf-com.com

Video Features Cont’

» Play/Record

Video and Voice, single or separate files

Standard file formats

» .3GP

» .MP4

» .AVI

» .ASF (for playing .WMV)

» Conferencing

Combining simultaneously participant from all networks: 3G,

IP, PSTN

Up to 100 participants, with up to

16 displayed participants

5 different programmable mixed images layouts per single conferencing bridge

Conference can be split between several DSPs

Surf Proprietary Information www.surf-com.com

Mobile Video Features

» 3G-324M support

H.324 Annex C

H.223 Annex A & B

» H.223 running on the DSP for enhanced performance (include

WNSRP)

» H.245 running on the host

» High-level 3G-324M APIs

Surf Proprietary Information www.surf-com.com

Data

» Fax

FoIP - T.38

T.32

Fax data-pumps

» Modem

MoIP – V.150.1

Modem Data-pumps

» IWF (interconnects CS wireline and cellular data)

For GSM and UMTS networks

Surf Proprietary Information www.surf-com.com

Surf DSP Family

Surf Proprietary Information

Chip-Level

» Surf DSP-12/24/82

(based on C6412/24/82)

Supports audio/video/fax/modem media processing

Ideal for:

» Media Gateways

» Media Servers

» IP-PBXs

» Messaging Servers

» Streaming Applications

Supports simultaneous TDM  IP interfaces for VoIP gateway

Includes real-time streaming diagnostics

Surf Proprietary Information www.surf-com.com

Surf DSP-82 (Himalaya)

» C64+ core, 850 or 1000MHz

» L2 memory – 2MB

» 10/100/1000 EMAC

» TDM (up to 256 Time slots)

» HPI

» Sample densities:

IP to TDM LBR G.729 Gateway (20ms) – 102

N-way (IP) voice conferencing – 195

Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) - 28

Surf Proprietary Information www.surf-com.com

Surf DSP-24

» C64+ core, 400 or 500 or 600 MHz

» L2 memory – 128KB

» 10/100 EMAC

» TDM (up to 128 Time slots)

» HPI

» Sample densities (600MHz):

IP to TDM LBR G.729 Gateway (20ms) – 30

N-way (IP) voice conferencing – 55

Video Transcoding Gateway (H.263 to MPEG4, 10FPS, QCIF) -

18

Surf Proprietary Information www.surf-com.com

Surf DSP-12

» C64 core, 600 or 720 MHz

» L2 memory – 256KB

» 10/100 EMAC

» TDM (up to 128 Time slots)

» HPI

» Sample densities (720 MHz):

IP to TDM LBR G.729 Gateway (20ms) – 38

N-way (IP) voice conferencing – 90

Video Transcoding Gateway (H.263 to MPEG4, 10FPS, QCIF) -

18

Surf Proprietary Information www.surf-com.com

Surf’s Boards

Surf Proprietary Information

SurfRider/AMC

Fully compliant, half-height, single-size AMC form factor

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

» Supported DSP

C6412

C6424

C6482

C6486

High capacity of audio/video channels

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

DSPs.

Supported interfaces:

» 2 X GbEthernet

» iTDM

Mounted on ATCA or MicroTCA

Densities:

» Over 2000 Voice conferencing participants on single board

» IP to TDM LBR G.729 Gateway (20ms) – 300-816 (depends on type of DSP or number of DSPs)

» Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) – 144-224 (depends on type of DSP or number of DSPs)

Surf Proprietary Information www.surf-com.com

SurfExpress/PCIe

» PCI Express - single lane

» 2 x 1000Base-T Ethernet interface

(RJ-45) H.100 connector

» Up to 8 DSPs per board (e.g., C6412/C6482)

» E1/T1 ports with additional card (4/8/16)

» Supported DSP

C6412

C6424

C6482

C6486

» Next generation TI DSP-ready

Densities:

» Over 2000 Voice conferencing participants on single board

» IP to TDM LBR G.729 Gateway (20ms) – 300-816 (depends on type of DSP or number of DSPs)

» Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) – 144-224 (depends on type of DSP or number of DSPs)

Surf Proprietary Information www.surf-com.com

Board-Level: PMC/PTMC

» SurfRider-812/PTMC

Number of Surf DSP-12 DSPs:

2,4,6 or 8

Interfaces:

» Ethernet (10/100BaseT)

» PCI

» H.100

Includes all media processing software features

Controlled through PCI or Ethernet

Integrates with PCI, cPCI and ATCA carrier boards

Densities:

» Over 500 Voice conferencing participants on single board

» IP to TDM LBR G.729 Gateway (20ms) – 304

» Video Transcoding (H.263 to MPEG4, 10FPS, QCIF) – 150

Surf Proprietary Information www.surf-com.com

Board-Level: Single DSP PCI

» SurfAce-112/PCI

Number of Surf DSP-12 DSPs:

1 on board/2,4,6 or 8 with daughter card

Interfaces:

» Ethernet (10/100BaseT)

» E1/T1 (optional)

» PCI

» H.100

Includes all media processing software features

Controlled through PCI or Ethernet

Package: SurfWare-Media

Surf Proprietary Information www.surf-com.com

Reasons for Using

Surf’s Technology

Surf Proprietary Information

Innovation

» Efficient Media Concept

Voice, Video and Data run simultaneously on a single chip

Voice, Video and Data run simultaneously on a single board

» Scalable Processing

Surf’s hardware design makes choosing the amount and type of chips easy, whether the application requires video and/or any other type of media

» Applications

Same board and API serve as building blocks for a wide variety of applications

Surf Proprietary Information www.surf-com.com

Wide Variety, Single API

» Single API for all media types

» Single API for all boards/chip-level

Enables smooth migration between different boards and from chip-level to board-level solutions

» Wide range of form factors

PCI…………………………….SurfAce/PCI

PCI-Express………………SurfExpress/PCIe

PMC/PTMC…………………SurfRider/PTMC

AMC……………………………SurfRider/AMC

» Wide range of chips for different density requirements

Surf Proprietary Information www.surf-com.com

Media

» Rich set of voice/audio and video processing codecs

» Advanced video adaptation tools to support anything your customer can dream of:

Mixing

Several output layouts

Streaming

Layers (PIP)

Text overlay

Image overlay

Resize/Rate change

Different input and output codecs

Surf Proprietary Information www.surf-com.com

Support Accelerates Time-to-Market

» Surf assigns a professional engineer as a direct contact person to assist you during development and deployment stages

» Surf provides a full documentation set with the product including starter kits, developer’s and reference guides

» Training and sample applications accelerate the development phase

Surf Proprietary Information www.surf-com.com

Surf Proprietary Information

Thank You

www.surf-com.com

www.surf-com.com

Download