Identifying VoIP Development Platforms - PowerPoint PPT Presentation

About This Presentation
Title:

Identifying VoIP Development Platforms

Description:

VoiceXML: PROS & CONS. PROS. Standard, well defined, and popular for IVR definition ... IP Communications Application Environments: PROS and CONS. PROS ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 10
Provided by: LMEL
Category:

less

Transcript and Presenter's Notes

Title: Identifying VoIP Development Platforms


1
(No Transcript)
2
Identifying VoIP Development Platforms
  • Making the right platform choice can make your
    life as a developer much more enjoyable

3
Introduction
  • Who am I?
  • Louis R. Marascio, former CTO of Metreos
    Corporation
  • Metreos was acquired by Cisco Systems in June
    2006
  • For the past 6 years I have been building a
    development platform, tools, and applications for
    large Cisco IP Communications customers
  • In this session I hope to share with you
    knowledge learned through painful trial and error
    in the real world

4
Different Types of Platforms
  • VoiceXML (read IVR)
  • J2EE SIP (or your protocol of choice)
  • IP Communications Application Environments

5
VoiceXML PROS CONS
  • PROS
  • Standard, well defined, and popular for IVR
    definition
  • Good for building IVR oriented applications
  • CONS
  • But what happens when you just want to push some
    text and audio to an IP phone without a call

6
J2EE SIP PROS and CONS
  • PROS
  • Familiar development environment
  • Relatively straightforward call control protocol
  • CONS
  • But what happens when you need to process or
    manipulate media

7
IP Communications Application Environments PROS
and CONS
  • PROS
  • Great for building any type of IP communications
    application
  • Extensible to (at a minimum) the phone system
    that it is tightly integrated with
  • CONS
  • New, less familiar development environment

8
Key Ingredients
  • Telephony must be made easy
  • Abstract that nasty call control
  • Media processing should be built in
  • A VoIP application without media is like a
  • Dial tone should be ensured and preserved
  • The developer who breaks dial tone is going to
    have a very bad day
  • Extensibility and a non-voice centric view of the
    world

9
Contact Information
  • If you have any questions please feel free to
    contact me
  • Louis R. Marascio
  • Cisco Systems, Inc.
  • louis_at_cisco.com
Write a Comment
User Comments (0)
About PowerShow.com