Building Voice - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

Building Voice

Description:

Bottleneck-free System Architecture. Surf Proprietary Information. 13. www. ... have a direct IP network interface suffer from unnecessary delay and bottlenecks. ... – PowerPoint PPT presentation

Number of Views:81
Avg rating:3.0/5.0
Slides: 31
Provided by: ruthbr1
Category:

less

Transcript and Presenter's Notes

Title: Building Voice


1
Building Voice Video Infrastructure
Applications
with the SurfUP Media Processing Platform
2
Presentation Highlights
  • Sample Voice Video Infrastructure Applications
  • SurfUP System Architectures
  • SurfUP Support for Voice Video Applications
  • SurfUP Integration Levels and Features
  • SurfUP Value Propositions

3
Presentation Highlights
  • Sample Voice Video Infrastructure Applications
  • SurfUP System Architectures
  • SurfUP Support for Voice Video Applications
  • SurfUP Integration Levels and Features
  • SurfUP Value Propositions

4
Application 1 Mobile to IP Voice Video
Gateway/Conferencing
Video MPEG4,10 FPS,QCIF Voice WB-AMR Transport
H.223 (3G-324M) Control H.245 (3G-324M)
Voice Video GW
Media processing board
Video H.264,30 FPS,4CIF Voice G.729a Transport
RTP/UDP/IP Control SIP
SIP Video Phone
SIP Video Phone
Comment Video conferencing is supported on the
same system using the Video transcoding channel,
the Video mixing channel, and the Voice mixing
channel.
5
Application 2 PSTN to IP Voice Video Gateway
Video H.263,7 FPS,QCIF Voice G.723.1 Transport
H.223 (H.324) over V.34 modem Control H.245
(H.324)
3G-324M Video Phone
H.324 Video Phone
Voice Video GW
Media processing board
Video H.264,30 FPS,4CIF Voice G.729a Transport
RTP/UDP/IP Control SIP
SIP Video Phone
SIP Video Phone
6
Application 3 Voice Video Mail
Voice/Video message sent as .MP4 file to Media
board
H.324 Video Phone
3G-324M Video Phone
Voice Video GW
Video CIF ? QCIF Voice WB-AMR?NB-AMR Transport
H.223
Media processing board
Voice Video multiplexed in 3G-324M
Legacy Phone
Fax
SIP Phone
SIP Video Phone
7
Application 4 Announcement Server
H.324 Video Phone
Prompt for file transfer
3G-324M Video Phone
Voice/Video Over H.324 (V.34 modem)
Voice Video GW
Voice/Video 3G-324M
Media processing board
Voice Video multiplexed in 3G-324M
Voice Over E1/T1
Voice/Video Over RTP
Legacy Phone
Fax
Voice Over RTP
SIP Phone
SIP Video Phone
8
Application 5 Recording Server
Prompt for file storage
H.324 Video Phone
3G-324M Video Phone
Voice/Video Over H.324 (V.34 modem)
Voice Video GW
Voice/Video 3G-324M
Media processing board
Voice Over E1/T1
Voice/Video Over RTP
Legacy Phone
Fax
Voice Over RTP
SIP Phone
SIP Video Phone
9
Application 6 Video/Voice Transcoding
Video phone
Video phone
Transcoding server/app.
Media processing board
Video H.264, 30 FPS, 4CIF Voice
G.729 Signaling H.323
Video MPEG4 SP, 10 FPS, QCIF Voice
AMR Signaling SIP
10
Presentation Highlights
  • Sample Voice Video Infrastructure Applications
  • SurfUP System Architectures
  • SurfUP Support for Voice Video Applications
  • SurfUP Integration Levels and Features
  • SurfUP Value Propositions

11
Voice Video System Architecture
Host processor
PCI
Framer
IP routing
Media processing resource board
12
Bottleneck-free System Architecture
Open framework
Built-in diagnostics
13
Presentation Highlights
  • Sample Voice Video Infrastructure Applications
  • SurfUP System Architectures
  • SurfUP Support for Voice Video Applications
  • SurfUP Integration Levels and Features
  • SurfUP Value Propositions

14
Surf has the Most Comprehensive Media Processing
Package in the Market
Customer Application
Host
SIP
H.323
Megaco
Surf 3G - 324M API
SurfUP API
Recording
Streaming
Diagnostics
IP / UDP / RTP / RTCPAdaptive Jitter BufferRFC
3550 / 3551RFC 3016 (Video), RFC 3267 (AMR)
H.223 Adaptation Layer MUX Layer
TDM A-Law / Mu-Law
DSP
  • 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

15
PTP Server
Applications
Signaling
Transport
Media Processing
16
Presentation Highlights
  • Sample Voice Video Infrastructure Applications
  • SurfUP System Architectures
  • SurfUP Support for Voice Video Applications
  • SurfUP Integration Levels and Features
  • SurfUP Value Propositions

17
SurfUP Integration Levels DSP Software
Components
DSP S/W Components C64x- and DM64-based
  • SurfUP
  • Field-hardened DSP software components optimized
    for TIs 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

18
Chip-Level
Chip-Level Solution C64x-based
  • SurfSTP-12 (based on C6412_at_500/600/720MHz)
  • Supports audio/video/fax/modem
  • Ideal for various applications
  • Gateway
  • Conferencing
  • Streaming
  • Supports simultaneous TDM?IP 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_at_400MHz)
  • SurfSTP-14 (based on C6414_at_600/720/850/1000MHz)
  • SurfSTP-55 (based on C6455_at_720/850/1000MHz)

19
Board-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

20
Board-Level - PTMC
Board-Level Solutions PCI, PTMC AMC
  • 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

21
Board-Level - AMC
Board-Level Solutions PCI, PTMC 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

22
SurfRider-812/PTMC Integrated with cPCI
23
SurfRider-812/PTMC Integrated with ATCA
24
Presentation Highlights
  • Sample Voice Video Infrastructure Applications
  • SurfUP System Architectures
  • SurfUP Support for Voice Video Applications
  • SurfUP Integration Levels and Features
  • SurfUP Value Propositions

25
SurfUP for Voice VideoValue 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.

26
SurfUP for Voice VideoValue Proposition (2)
  • Direct DSP??network 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.

27
SurfUP for Voice VideoValue 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 dont allow vendors to
    add value to the media processing sub-system.
    External memory is a must for providing an open
    platform.

28
SurfUP for Voice VideoValue 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.

29
SurfUP for Voice VideoValue 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.

30
Thank You
  • www.surf-com.com
Write a Comment
User Comments (0)
About PowerShow.com