Surf Communication Solutions - Combined Voiceand Video

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Surf Communication Solutions - Combined Voiceand Video - Presentation Transcript

    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 Voice & Video GW Media processing board SIP Video Phone Video: H.264,30 FPS,4CIF Voice: G.729a Transport: RTP/UDP/IP Control: SIP Video: MPEG4,10 FPS,QCIF Voice: WB-AMR Transport: H.223 (3G-324M) Control: H.245 (3G-324M) Comment: Video conferencing is supported on the same system using the Video transcoding channel, the Video mixing channel, and the Voice mixing channel . SIP Video Phone IP Mobile PSTN
    5. Application 2: PSTN to IP Voice & Video Gateway Voice & Video GW Media processing board SIP Video Phone SIP Video Phone H.324 Video Phone 3G-324M Video Phone Video: H.264,30 FPS,4CIF Voice: G.729a Transport: RTP/UDP/IP Control: SIP Video: H.263,7 FPS,QCIF Voice: G.723.1 Transport: H.223 (H.324) over V.34 modem Control: H.245 (H.324) IP Mobile PSTN
    6. Application 3: Voice & Video Mail Voice & Video GW Media processing board SIP Phone SIP Video Phone Video : CIF  QCIF Voice: WB-AMR  NB-AMR Transport: H.223 Voice & Video multiplexed in 3G-324M Voice/Video message sent as .MP4 file to Media board 3G-324M Video Phone H.324 Video Phone Legacy Phone Fax IP Mobile PSTN
    7. Application 4: Announcement Server Voice & Video GW Media processing board SIP Phone SIP Video Phone Voice & Video multiplexed in 3G-324M 3G-324M Video Phone H.324 Video Phone Legacy Phone Fax Voice/Video 3G-324M Voice/Video Over RTP Voice Over RTP Voice Over E1/T1 Voice/Video Over H.324 (V.34 modem) Prompt for file transfer IP Mobile PSTN
    8. Application 5: Recording Server Voice & Video GW Media processing board SIP Phone SIP Video Phone 3G-324M Video Phone H.324 Video Phone Legacy Phone Fax Voice/Video 3G-324M Voice/Video Over RTP Voice Over RTP Voice Over E1/T1 Voice/Video Over H.324 (V.34 modem) Prompt for file storage IP Mobile PSTN
    9. Application 6: Video/Voice Transcoding Video phone Transcoding server/app. Media processing board Video phone Video: MPEG4 SP, 10 FPS, QCIF Voice: AMR Signaling: SIP Video: H.264, 30 FPS, 4CIF Voice: G.729 Signaling: H.323 IP IP
    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 Media processing resource board IP routing PCI Framer IP Router Control Controlling/ Monitoring/ Diagnostics I/F: IP or PCI bus Shelve SIP/H.323 Routed directly to host Signaling VoIP, FoIP Video-oIP Routed directly to media board Media TDM PCM or 3G324M Routed directly to media board Media Signaling TDM Signaling routed directly to host
    12. Open framework Built-in diagnostics Bottleneck-free System Architecture Double Cache: No bottleneck for code Background data swapping: No bottleneck for data Ethernet connection: No DSP-Aggregation Unit bottlenecks Separate control and media handling: No bottleneck in Host 24MB temporary storage to prevent Host-DSP bottleneck
    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 SIP H.323 Megaco Surf 3G - 324M API SurfUP API Recording Streaming Diagnostics IP / UDP / RTP / RTCP Adaptive Jitter Buffer RFC 3550 / 3551 RFC 3016 (Video), RFC 3267 (AMR) H.223 Adaptation Layer & MUX Layer TDM A-Law / Mu-Law
      • 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-law encoding
      • 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/PLC handling, 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 Data pumps: V.92, V.90, V.34, V.32bis, V.32, V.22bis, V.22, V.21, V.23, Bell212, Bell103
      Host DSP
    15. PTP Server Media Processing Transport Signaling Applications DSP C64x or board- level solution Host With Partners
    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
      • SurfUP
        • Field-hardened DSP software components optimized for TI’s C64x TM
        • 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
      DSP S/W Components C 64x- and DM64-based
    18. Chip-Level
      • SurfSTP-12 (based on C6412@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@400MHz)
        • SurfSTP-14 (based on C6414@600/720/850/1000MHz)
        • SurfSTP-55 (based on C6455@720/850/1000MHz)
      Chip-Level Solution C64x-based
    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
      Board-Level Solutions PCI, PTMC & AMC
    20. Board-Level - PTMC
      • 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
      Board-Level Solutions PCI, PTMC & AMC
    21. Board-Level - 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
      Board-Level Solutions PCI, PTMC & AMC
    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 & Video: Value 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 & Video: Value 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 & Video: Value 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 don’t 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 & Video: Value 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 & Video: Value 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

    + Surf Communication Solutions, Ltd.Surf Communication Solutions, Ltd., 3 years ago

    custom

    1281 views, 1 favs, 0 embeds more stats

    Surf Communication Solutions provides of MoP (Media more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1281
      • 1281 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 43
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories