All Columns by:  Date  I  Company  I  Telco Triple Play I Circuit-to-Packet  I  Metro Ethernet
For information on how to submit a column, see Editorial Calendar.
 

Guest Column

Programmability for SIP-based Services
Standard interfaces and interoperability are cornerstones 

By Michael Doerk
Senior Manager, Wireline Marketing
Nortel
Networks and

Robert Beaumont, 
IMS Product Line Management, Wireline Networks, Nortel Networks  

05-September-2003

Ask a group of telecommunications professionals involved in the deployment and delivery of Session Initiation Protocol (SIP)-based multimedia services to define “programmability”, you are likely to get a variety of responses. 

For some, “programmability” may mean the ability to customize clients, incorporating different graphics, changing colors, and modifying other characteristics of the user interface.  Others may relate the term “programmability” to the use of industry-standard languages and APIs such as Call Processing Language (CPL), Extensible Markup Language (XML), and SOAP to create customized service scripts.  There will be those individuals who think of “programmability” in terms of more powerful service creation tools, such as JAIN SIP Servlets and Parlay, which leverage session management (call control), presence, and Instant Messaging (IM) without the need for expert level knowledge of the underlying protocol.  Finally, there are those that will consider programmability to be an expression used to indicate that the solution for delivery SIP-based multimedia services is open and capable of interoperating with 3rd party products and applications.

So, whose definition of “programmability” as it relates to SIP-based multimedia services is correct?  The answer is that, in a large part, they are all correct because to achieve a truly “programmable” implementation of services in a SIP network solution, programmability is required in many solution elements utilizing a wide range of tools.

To implement customized end-to-end services, a SIP multimedia services solution must deliver the service development tools necessary to provide the appropriate level of programmability within each component of its architecture.  For an increasing number of individuals, the overriding conclusion is that the web services environment provides the best model for SIP service programmability.  This desire to see the web services paradigm penetrate the telephony network is based on the benefits that have been realized from the penetration of the web services environment into business systems, including ease and speed of service development, as well as ready access to a large pool of skilled resources.  

Fundamental in this vision of programmability is that, by exposing programmable interfaces within SIP solutions to the web services environment, the web services environment essentially becomes the Service Creation Environment (SCE) for the Next Generation Network.  SIP delivers the underpinnings of this vision by merging traditional voice telephony services with multimedia, instant messaging, presence and the simplicity of HTTP.

Next page >>

Page 1 of 4

 

 

 

 

 

 

Subscription Info  |  UnSubscribe  |  Archive  | Marketing & Advertising  |  Link2Us Events  | About Us  |  Contact Us
Copyright © 2010 Converge! Media Ventures, Inc.  All rights reserved.