Home arrow Blog
Blog
StratoSIP sneak preview at IPTComm Print
Written by Eric Cheung   
We demonstrated our latest tool for developing SIP applications -- StratoSIP -- at IPTComm Conference earlier this summer, and wrote an application proposed by an attendee in under an hour!
Last Updated ( Friday, 09 September 2011 )
Read more...
 
The Benefits of Application Routing Print
Written by Gregory W. Bond   
In a recent blog post entitled "Sip Servlets Application Routing Guidelines and Best Practices," Vladimir Ralev, co-developer of the open source Red Hat Mobicents SIP servlet container, provides an insightful perspective on resource usage related to application routing in SIP servlet containers. Unfortunately, based on this analysis he concludes that architects and developers should "forget that application routing exists." However, this conclusion is not justified in the article. Furthermore, based on over a decade's experience building complex, large-scale systems that utilize application routing, our own group here at AT&T advocates the use of application routing in many circumstances.
Last Updated ( Friday, 09 September 2011 )
Read more...
 
What's Coming Up Print
Written by Gregory W. Bond   
I thought I should let everyone know what's been happening on the ECharts, E4SS and Converge fronts of late. There may not have been much happening here on the front page of echarts.org but if you've taken a look at our svn activity you'll see that we've been busy working towards our next release which should ready by mid-summer. What's in store you may ask? Some big enhancements are on the way.

Last Updated ( Thursday, 13 May 2010 )
Read more...
 
Running E4SS apps on Mobicents SIP Servlets Print
Written by Tom Smith   
The Mobicents team has released version 1.0 GA of Mobicents SIP Servlets (MSS), which is a full JSR289-compliant container running on top of Tomcat 6 or JBoss 4. We have successfully tested all of the reusable features from E4SS v.2.5-beta on MSS. This post explains the steps necessary to get E4SS features, as well as the DFC Application Router, running on MSS 1.0.
Last Updated ( Wednesday, 08 September 2010 )
Read more...
 
The Year of the Converged App Framework Print
Written by Gregory W. Bond   
Tom Smith and I have returned from a stimulating but hectic week at JavaOne. The week culminated with our own presentation "Web 2.0 Phone Home: Rapid Development of Telecom-Enabled Web Applications" and with the release of our new framework called "Converge" for the rapid development of converged (telecom + web) applications on a SIP servlet container (the slides for our presentation can be downloaded from here).

In addition to our Converge announcement, there were two more talks at JavaOne where SIP servlet-based converged application development frameworks were announced:

Last Updated ( Monday, 08 June 2009 )
Read more...
 
What is a bound box? Explaining the session key based targeting mechanism Print
Written by Eric Cheung   

Version 1.1 of the SIP Servlet API introduced the awkwardly named session key based targeting mechanism. This blog explains what it is for, and what a bound box is. As it turns out, they are both pretty useful for a large class of telephony applications.

Last Updated ( Wednesday, 13 May 2009 )
Read more...
 
SIP servlet for endpoint applications? Print
Written by Eric Cheung   

The SIP Servlet API is originally intended for writing applications to be deployed on network servers, e.g. application servers in SIP architectures.  However, there are no widely accepted standard API for writing applications for endpoint devices. Some applications fit naturally on network servers, but some applications are better suited to be deployed at endpoints. Can we leverage existing SIP Servlet containers and ECharts for SIP Servlets to develop and deploy endpoint applications?

I recently presented a paper Implementing Endpoint Services Using the SIP Servlet Standard at the Fifth International Conference on Networking and Services (ICNS 2009). I concluded that SIP Servlet API is indeed suitable for endpoint applications. The advantages include familiar programming paradigm and existing tools, code re-use, and fliexibility in moving applications from endpoints to servers. As well, the application composition mechanism can be used to support modularity. However, existing containers may have too big a footprint for some mobile devices. As well, containers need to deal with network topology using mechanism such as STUN or ICE. The full paper can be obtained here .

Last Updated ( Monday, 04 May 2009 )
 
SVN Changes in Preparation for Next Release Print
Written by Eric Cheung   
We are working towards the next release of ECharts for SIP Servlet (E4SS) which will support the SIP Servlet 1.1 (JSR 289) specification!

As part of this work, we have created maintenance branches in the SVN repository for the legacy code base for JSR 116. As discussed in an earlier blog entry, we will continue to work on any high-priority bugs in the maintenance branches, but will not add any new features.

Last Updated ( Thursday, 12 February 2009 )
Read more...
 
E4SS JSR289 Support Print
Written by Tom Smith   
In August, 2008, the JSR289 Expert Group completed the Final Release of the SIP Servlet v. 1.1 specification. This updated specification has standardized a number of powerful capabilities for application developers, including:

  • Application Convergence (HTTP and other Java EE technologies)
  • Application Composition
  • Helper functions for back-to-back user agents

In the few months since the release, a number of commercial and open-source containers have already claimed compliance with the new specification. The new standard has a lot of momentum, and we are anxious to take advantages of all these new capabilities.

Before long, we plan to migrate E4SS to provide support for JSR289 containers. At that time, we plan to stop development on the JSR116 version of E4SS, with the exception of high-priority bug fixes. If you anticipate that this will cause you any hardship, please let us know in the forums.

Discuss this article on the forums. (8 posts)

Last Updated ( Thursday, 12 February 2009 )
 
Application Composition with the DFC-AR Part 3 Print
Written by Eric Cheung   

In this last part of the three part posting, we will add an application that is invoked to serve both the caller and the callee. We will also examine an interesting feature interaction and see how application precedence can help achieve the desired behavior.

Last Updated ( Monday, 04 August 2008 )
Read more...
 
Application Composition with the DFC-AR Part 2 Print
Written by Eric Cheung   

In part 2, we will look at what happens when the subscriber Bob cannot be reached, and Reroute Upon Failure application acts to reroute the call to an alternate destination.

Last Updated ( Monday, 04 August 2008 )
Read more...
 
Application Composition with the DFC-AR Print
Written by Eric Cheung   

In this first part of a three part posting, I use a simple example to illustrate how to compose multiple applications with the DFC Application Router on the open-source SailFin container. This will explain some of the concepts of application selection and composition in SIP Servlet 1.1 (JSR289), as well as highlight the features and advantages of the DFC-AR.

Last Updated ( Thursday, 09 October 2008 )
Read more...
 
<< Start < Prev 1 2 Next > End >>

Results 1 - 12 of 22
Copyright © 2006-2009 echarts.org