The design and implementation of architectural components for the integration of the IP multimedia subsystem and wireless sensor networks

The IP multimedia subsystem is becoming the de facto standard for IP-based multimedia services, while wireless sensor networks are gaining in popularity due to their ability to capture a rich set of contextual information. Integrating the sensing capabilities of WSNs in the IMS can open the door to a wide range of context-aware applications in areas such as wireless healthcare and pervasive gaming. We have previously proposed a presence-based architecture for WSN/IMS integration. This architecture relies on two key components: a WSN/IMS gateway acting as an interworking unit between WSNs and the IMS; and an extended presence server serving as a context information management node in the core network. In this article we focus on the design and implementation of these two components. Furthermore, two applications (a pervasive game and a personalized call control application) are used to concretely show how new applications can be developed using our architecture. Performance has also been evaluated. Several important findings were made in the course of this work; one is that the IMS integration with a large and evolving variety of WSNs may be a never-ending endeavor - the gateway requiring constant upgrading due to the lack of standard APIs for the interaction with sensors produced by different vendors. Another finding is that while the introduction of context as an application building block in the IMS ensures the availability of additional contextual information in the network and enables fast and easy development of context-aware applications, the lack of mature IMS application development toolkits remains a roadblock.

[1]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[2]  Prasant Misra,et al.  Safety assurance and rescue communication systems in high-stress environments: A mining case study , 2010, IEEE Communications Magazine.

[3]  Roch H. Glitho,et al.  Integrating wireless actuation capabilities with the 3GPP IP Multimedia Subsystem for enhanced multimedia services , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[4]  Hari Balakrishnan,et al.  Tracking moving devices with the cricket location system , 2004, MobiSys '04.

[5]  Roch H. Glitho,et al.  Using Web Services for Bridging End-User Applications and Wireless Sensor Networks , 2006, 11th IEEE Symposium on Computers and Communications (ISCC'06).

[6]  Chris Boulton,et al.  Media Control Channel Framework , 2011, RFC.

[7]  Roch H. Glitho,et al.  A Presence-Based Architecture for the Integration of the Sensing Capabilities of Wireless Sensor Networks in the IP Multimedia Subsystem , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[8]  Karl Aberer,et al.  A middleware for fast and flexible sensor network deployment , 2006, VLDB.

[9]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[10]  S. Krishnamurthy TinySIP: Providing Seamless Access to Sensor-based Services , 2006, 2006 3rd Annual International Conference on Mobile and Ubiquitous Systems - Workshops.

[11]  Alexander Gluhak,et al.  The SENSEI Real World Internet Architecture , 2010, Future Internet Assembly.

[12]  Jonathan D. Rosenberg,et al.  The Extensible Markup Language (XML) Configuration Access Protocol (XCAP) , 2007, RFC.

[13]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

[14]  David E. Culler,et al.  sMAP: a simple measurement and actuation profile for physical information , 2010, SenSys '10.