21
The Leader in Power Architecture based VoIP Software The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. 1 based VoIP Software from D2 Technologies: Quark Li, FAE Manager

D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

The Leader in Power Architecture based VoIP Software

The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.1

based VoIP Softwarefrom D2 Technologies: Quark Li, FAE Manager

Page 2: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

• Section Divider HeadingAbout D2 Technologies

Page 3: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Corporate Overview

Rich VoIP History Product Line Highlights

� Core competence: Embedded VoIP software solutions � Complete suite of field proven voice technology� Virtual DSP: SoftDSP and HardDSP� Extensive system integration experience

VoIP Software Leadership

n 1993: D2 Tech founded– HQ: Santa Barbara, CA– Provider of VoIP software for TI

DSP’s: C54x and C55x– Acquired by Virata (became

GlobespanVirata) in 2000

n 2003: New D2 Tech formed– Spun-out of Globespan-Virata– Re-acquired IP portfolio &

customer accounts

n 2004: Taiwan office opened – Provide efficient local integration

and training support for Aisa including JP, TW, CN, KR ..etc

n 10’s of billions mins/month– Leading softswitch vendors– CPE and end-points– Over 14yr+ proven field S/W

n vOpen: Complete VoIP s/w on TI C54x and C55x DSP– Rich voice coder: G.729AB,

G.723.1A, GSM/AMR, ..etc

n vPort: SoftDSP on PowerPC,MIPS, ARM based SOCs– ARM: 920, 922, 926ejs, 11– MIPS: 4K, 4KEc, 24K, 34K, 64– PowerPC SoC: Freescale, AMD.– Others on Demand

3

Page 4: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Leading embedded VoIP S/W for CPE and Terminals• ATA• VoIP Gateway or Router, Triple-play IAD• IP Phone• WiFi phone• Dual-mode FMC (GSM+WiFI) phone• IPSTB• VoWiMAX IAD

Extensive ecosystem

D2’s Embedded VoIP Leadership

• CPU Core:

• SoC:

• O/S:

• CODEC/SLIC:

4

Page 5: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Field Proven SoftwareSample Top-Tier Customers

100+ design wins WW for D2 VoIP software solutions

D2 VoIP software = leader in VoIP traffic minutes per month

5

Page 6: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

• Section Divider HeadingSoftDSP Technology on PowerPCPowerPC

Page 7: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

DSP In The Past: Hard DSP

7

Page 8: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

DSP Now: Hard DSP, SoC

8

Page 9: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

DSP Now: Software DSP on Power Architecture

9

Power Architecture SoC

Page 10: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Software DSP vs. Hardware DSP

Soft DSPSoft DSPSoft DSPSoft DSPPros:�Single CPU design and Dual

CPU if necessary�One set of tools and O/S�Lower recurrent cost: shared

memory and I/O

Hard DSPHard DSPHard DSPHard DSPCons:� Dual CPU design� Two sets of tools and O/S� Higher recurrent cost: separate

memory and I/OPros:

10

�Simplify hardware designCons:�Slight higher CPU clock speed�Less deterministic DSP�Higher real-time demands on

O/S

Pros:� Slight lower clock speed� More deterministic DSP� Lower real-time demands on

O/S

Page 11: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Value Position of D2 vPort on Power Architect

�Save the H/W cost of dual CPU, external DSP, extra memory, I/O … etc

�Single toolchain and O/S for development on the same CPU which reduced S/W development cycle

�Simplify the hardware design

11

�Utilize the unused cycles and DSP instructions of high-speed advanced Power Architecture CPU’s. EX: Freescale MPC83xx

�Portable S/W to the same Power Architecture architecture, EX: migrate from MPC8314/8315 to MPC8323

�Best solution for CPE devices

Page 12: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

• Section Divider Heading

D2’s vPort Solution:Best VoIP Solution to CPE

DevicesDevices

Page 13: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

vPort Product Line

Product Applications Specific Features Common Features

vPort MP

(Mobile Phone)

• Wi-Fi Phone– VoWLAN

• FMC/Dual-Mode– VoWLAN + GSM

• SIP or IM/P2P protocol*• Speaker Phone

– Full Duplex + Acoustic Echo Canceller

– Audio Drivers

• Wideband CODECs*• Power Management

• Voice and Telephony Signal Processing

– Voice Compression (CODECs)

– Adaptive Jitter Buffer– Packet Loss Compensation

– Echo Cancellation– VAD/Silence Comp– DTMF and Call Progress Signaling

– DTMF Relay

vPort IPP

(IP Phone)

• IP Desk Phone• IP Speaker Phone• Video Phone

– Voice functionality

• Speaker Phone– Full Duplex + Acoustic Echo Canceller

– Audio Drivers

• Wideband CODECs*

• ATA/Router/IAD• Signaling Protocols

– SIP & H.323/MGCP– XMPP, MSN, MS LCS*– Google Talk for phone– Yahoo Messenger for phone

– Skype**

• OS Integration– OSAL: OS Abstraction Layer

– Real-Time OS enhancements for Linux

vPort GW

(CPE Gateway)

• ATA/Router/IAD– ADSL2+, VDSL2– FTTx (GPON/EPON)– WiMAX, 3/3.5G

• Voice+Video/Triple Play– VoIP on IPSTB

• FXS support– SLIC drivers– Line Echo Canceller

• FXO support*– PSTN Fail-over– PSTN connectivity / call origination

• Fax Relay*

vPort CP

(DECT/Cordless phone)

• DECT/Cordless VoIP– SIP-based for ITSP– VoIM/P2P Voice (stand-alone, w/o PC)

• FXS support*– SLIC drivers– Line Echo Canceller

• FXO support*– PSTN Fail-over– PSTN connectivity / call origination *Optional Features

13

Page 14: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

vPort Architecture

14

SoC

Page 15: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

vPort: Leading Embedded VoIP SoftwareProduct Line Highlights

Delivers substantial savings in cost – Save Cost• No additional hardware DSP needed � SAVE COST!Broadest multi-platform support – Time-To-Market• Available on Power Architecture platforms• SoftDSP API (vTSP API)

� Common Voice DSP engine interface across different hardware platforms• Internet Service Interface (ISI)

� VoIP/VoIM protocol abstraction layer for multi-service support • OS Adaptation Layer (OSAL) for Multi-O/S support

� VxWorks, Linux (OpenSource & Commercial), Nucleus, et. al.

Highly optimized and field proven

15

Highly optimized and field proven• Lowest CPU (MHz) utilization and memory footprint• Widest field deployments, including carrier/operator environmentsOptimized OS and System integration – Provide same vo ice quality as HW DSP• Provide Real-time optimized kernel, tasks & drivers for Linux 2.4 and 2.6

kernel • S/W DSP processing on Kernel-mode packet processing (no user space

packet flow) – via LKM

15

Page 16: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

• Section Divider HeadingvPort-GW on Freescale

MPC83xxMPC83xx

Page 17: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

vPort-GW on VoIP IAD – FTTH/WiMAX IAD

�SoC: Freescale MPC8314/15/23

�Product: FTTH/WiMAX 2FXS VoIP IAD

�QUICC II Engine Technologies

�Security Engine

�Unique microcode for NAT and others

17

others

�D2 standard ISI voice API

Available

Page 18: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

D2 vPort VoIP live demo on Freescale MPC8315 and MPC8323 EVB

Intranet PSTN Phone

18

Available

Internet Home PSTN Phone

Page 19: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

vPort-GW 1.4 – NB Feature List

DSP Software (vTSP)� G711 A/u-law, � G729AB � G726-32K� G.723.1A *� iLBC *� G.168 16-48ms tail LEC� Packet Loss Compensation� Silence Compression� DTMF Tone Generation� DTMF Tone Detection� DTMF Relay (RFC2833)

Application� Codec Negotiation� Silence Suppression� Proxy calls from outside firewall� 3-way call conference� DTMF relay� Speed dial� Call waiting / Caller-ID� Calls from behind firewall� Call Hold/Retrieve� Call Forwarding (Busy/NO

Answer/Unconditional)

OS�Linux 2.6

Protocols•RTP RFC 3550 & 3551•SIP RFC 3261 & 2543 •SIP PRACK (RFC3262)•SIP RFC 3263•SDP RFC 3264 &2327•SIP RFC 3265•SIP UPDATE (RFC 3311)•SIP RFC 3428•SIP REFER (RFC 3515)

19

� DTMF Relay (RFC2833)� Call Progress Tones� Type 1 and Type 2 Caller ID

Generation (FXS) US, Japan, ETSI

� Dynamic Adaptive Jitter Buffer � Fax/Modem Tone Detection� Fax Pass Through: G.711� T.38 Fax Relay� 3-way Calling Conference� Telephony driver� FXO Support **

Answer/Unconditional)� Call Return� Call Blocking� Do not disturb� Configurable Ring Pattern per

Port (Ring Cadence)� Repeat dialing on busy� Call Transfer

* =Optional Feature**=Customized by Demand

•SIP REFER (RFC 3515)•SIP RFC 3581•SIP RFC 3605•SIP RFC 3842•SIP RFC 3891•SIP RFC 4028•SIP INFO (RFC 2976)•SIP RFC 2617•SIP RFC 3611•STUN (RFC 3489)•> 1 UA login

Page 20: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Thank You

Hsinchu, Taiwan

Page 21: D2 VoIP Solutions on PowerPC Processor_Asia_PAC

Thank You

Beijing, China