Blog

- March 31, 2011

Introduction

Noelios Technologies is proud to announce the release of Restlet Framework version 2.1 Milestone 3, its leading RESTful web framework for Java. This version includes stable client and server connectors for SIP (see specifications and user guide section), the core protocol for VoIP applications that were co-developed with NetDev.

NetDev’s point of view

NetDev is a provider of carrier-grade voice applications for communications service providers. We were one of the first companies to introduce RESTful web services into the telecoms space over three years ago. Back then we were looking for a lightweight method to communicate between services over the web and had previously used SOAP, which was heavy, cumbersome and difficult to understand. We found Restlet, with an architectural style true to the web, and began using it for provisioning and reporting of our applications. We soon extended its use for call control within the NetDev Audio Conferencing solution.

We’ve always been innovators and we got to thinking about how we could improve our customer proposition and reach new market segments, ultimately with the aim of winning more business. That’s when we started looking at a solution for VoIP deployments that could open up our applications to different customers. We considered using an Open Source SIP stack, but we were passionate about Restlet and that’s when we started talking to Noelios about adding SIP. For the project to be a success we needed Restlet to provide greater capacity, higher throughput and prove that our applications could run on it.

After many months work, the release of version 2.1 M3 represents the stabilisation of SIP Restlet and it’s a great achievement. At NetDev we have been working to port our Audio Conferencing Application from our existing container environments to Restlet. We’re delighted that this has now been achieved. We have successfully emulated all features in Restlet that were available in our previous software container. Not only that, but we’ve removed complexity and made development and deployment of applications simpler and much more economical.

For VoIP deployments we now have a suite of applications which don’t rely on commercial third party software or license fees and that’s going to open up new business opportunities for us. Essentially, we can offer cost effective, turnkey voice applications to any communications service provider with VoIP connectivity. We can also, through partnerships, pursue our cloud services offer, create new business models (revenue share & pay as you grow) because we have an efficient way to deliver our standard services. Of course, we will still work with our existing partners for customer deployments, but we now have the opportunity to address the markets that were previously closed to us.

Jointly with Noelios, we have brought Restlet into the telecoms world and have proved that its flexible architecture is easy to adapt in a new domain. In effect Restlet is now an Open Source, converged voice and web container, which we think is a great thing for telecoms. We will continue to jointly innovate with Noelios and encourage other telecoms companies to do the same!

Noelios’s point of view

Noelios is a provider of open source web middleware, specialized in the REST architecture style and web APIs. We created the open source Restlet Framework 6 years ago and are leading its development with the support of our community. We have an active community, including independent developers as well as large organizations such as Google, IBM, Microsoft, Ericsson Research or the NASA.

We offer consulting services, technical support and legal protection to Restlet users all over the world. This includes co-development services for customers willing to sponsor and collaborate with Noelios in order to bring new features in Restlet. In this regard, NetDev has been exemplary, leveraging the full range of our offer and understanding the economics of open source software development.

We have been working with them for 3 years, initially on their RESTful web services needs and progressively became knowledgeable about the VoIP world, its strong performance requirements and its core SIP protocol for which NetDev collaborates with the best industry experts.

The Restlet/SIP connector that we co-developed with NetDev opens new doors for usage of Restlet beyond its Web roots and reinforces its position as a unified development framework. This project which is available in the new 2.1 M3 version, adds a great value to our technology.

We are delighted to open Restlet to the telecom world with NetDev and encourage other companies to join our community and develop an ecosystem around this foundation as an alternative to traditional, complex and heavier SIP stacks such as JAIN SLEE and SIP Servlets, keeping alignment with Internet standards, lightweight, simplicity and performance as key characteristics!

Contributors

We would also like to thank other contributors that helped during the Restlet SIP specifications phase:

  • Vincent Nonnenmacher (TelNowLedge)
  • Kristoffer Gronowski (Ericsson Research)