Resource-oriented design towards the convergence of Web-centric and Telecom-centric services

Several approaches are currently being discussed for the convergence of Web-centric and Telecom-centric services. They can resort to a resource-oriented design methodology for defining a set of REST APIs in order to allow communication services on the Web. Our work aims at investigating how Telecom capabilities could be exposed on the web and be accessed through web browsers. The contribution of this work is threefold. Firstly, a resource-oriented service design methodology is adopted to specify a set of REST APIs for communication services (e.g. a voice call service). Secondly, we model the call resource behavior through a finite-state machine notation which accounts for the SIP signaling specifications. Thirdly, we design and develop a web application prototype that implements the REST APIs to provide a communication service which is accessible to web browsers and also interworks with SIP User Agents. This prototype supports also a mechanism based on the WebSocket protocol for handling asynchronous notifications.

[1]  Jyri Naarmala,et al.  Call and messaging performance comparison between IMS and SIP networks , 2010, 2010 IEEE 4th International Conference on Internet Multimedia Services Architecture and Application.

[2]  D. Lozano,et al.  WIMS 2.0: Converging IMS and Web 2.0. Designing REST APIs for the Exposure of Session-Based IMS Capabilities , 2008, 2008 The Second International Conference on Next Generation Mobile Applications, Services, and Technologies.

[3]  Elie Najm,et al.  Architecting end-to-end convergence of web and Telco services , 2011, iiWAS '11.

[4]  Roch H. Glitho,et al.  RESTful web services for service provisioning in next-generation networks: a survey , 2011, IEEE Communications Magazine.

[5]  Roch H. Glitho,et al.  RESTful web services for bridging presence service across technologies and domains: an early feasibility prototype , 2010, IEEE Communications Magazine.

[6]  Bradford G. Nickerson,et al.  Communicating and Displaying Real-Time Data with WebSocket , 2012, IEEE Internet Computing.

[7]  Kundan Singh,et al.  SIP APIs for voice and video communications on the web , 2011, IPTComm 2011.

[8]  Christian Menkens,et al.  From service delivery to integrated SOA based application delivery in the telecommunication industry , 2011, Journal of Internet Services and Applications.

[9]  Sachin Agarwal Toward a push-scalable global internet , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[10]  Sam Ruby,et al.  RESTful Web Services , 2007 .

[11]  Takaaki Moriya,et al.  Application programming gap between telecommunication and internet [Next-Generation Telco IT Architectures ] , 2010, IEEE Communications Magazine.

[12]  Wu Chou,et al.  Design Patterns for RESTful Communication Web Services , 2010, 2010 IEEE International Conference on Web Services.