Architecture, Functional Requirements, and Early Implementation of an Instrumentation Grid for the IoT

This paper presents an innovative architecture for the instrumentation layer of a pervasive large-scale information system. State of the art examples already include an instrumentation layer in a grid infrastructure; nontheless these systems were not designed for large-scale ad-hoc networks, rapidly deployed, continuously upgraded, and dynamically reconfigured when the system is on-line. The main contribution is that of designing an instrumentation layer coherent with existing infrastructures capable of being federated with others, and already providing robust virtualization services in what concerns user authentication and access, distributed storage, and computing power. The large-scale instrumentation layer is inspired by the Internet of Things, and will consist of a large number of autonomous nodes organized in Wireless Sensor Networks and accessing the Internet following the 6LoWPAN specifications. An early implementation of this architecture is proven to respond to use cases centered on data- and event-driven services; it also permits a large degree of flexibility and adaptiveness in end nodes applications.

[1]  Paolo Pagano,et al.  Perceptual voice communications in IEEE802.15.4 networks for the emergency management support , 2012, 2012 2nd Baltic Congress on Future Internet Communications.

[2]  David E. Culler,et al.  The dynamic behavior of a data dissemination protocol for network programming at scale , 2004, SenSys '04.

[3]  Zach Shelby,et al.  Embedded web services , 2010, IEEE Wireless Communications.

[4]  COUNCIL DECISION,et al.  Council Decision Establishing the Specific Programme Implementing Horizon 2020 -the Framework Programme for Research and Innovation (2014-2020) , 2013 .

[5]  Nader Mohamed,et al.  Middleware: middleware challenges and approaches for wireless sensor networks , 2006, IEEE Distributed Systems Online.

[6]  A. Curri,et al.  Integrating Instruments in the Grid for On-line and Off-line Processing in a Synchrotron Radiation Facility , 2009 .

[7]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[8]  Dieter Fensel,et al.  Foundations for the Web of Information and Services - A Review of 20 Years of Semantic Web Research , 2011, Foundations for the Web of Information and Services.

[9]  Paolo Pagano,et al.  ScanTraffic: Smart Camera Network for Traffic Information Collection , 2012, EWSN.

[10]  Philip Levis,et al.  Maté: a tiny virtual machine for sensor networks , 2002, ASPLOS X.

[11]  Qiang Wang,et al.  Low Power or High Performance? A Tradeoff Whose Time Has Come (and Nearly Gone) , 2012, EWSN.

[12]  David E. Culler,et al.  IP is dead, long live IP for wireless sensor networks , 2008, SenSys '08.

[13]  Sandro Zappatore,et al.  Remote Instrumentation Services on the e-Infrastructure: Applications and Tools , 2014 .

[14]  Gidon Ernst,et al.  Introducing TakaTuka: a Java virtualmachine for motes , 2008, SenSys '08.

[15]  Steve Vinoski,et al.  Advanced Message Queuing Protocol , 2006, IEEE Internet Computing.

[16]  Enamul Hoque,et al.  Physicalnet: A Generic Framework for Managing and Programming Across Pervasive Computing Networks , 2010, 2010 16th IEEE Real-Time and Embedded Technology and Applications Symposium.