Summary: Middleware support for the "Internet of Things"
Karl Aberer, Manfred Hauswirth, Ali Salehi
School of Computer and Communication Sciences
Ecole Polytechnique F´ed´erale de Lausanne (EPFL)
CH-1015 Lausanne, Switzerland
Abstract. The "Internet of Things" intends to enhance items of our everyday life
with information and/or processing and interconnect them, so that computers can
sense, integrate, present, and react on all kinds of aspects of the physical world.
As this implies that enormous numbers of data sources need to be connected
and related to each other, flexible and dynamic middleware support essentially
providing zero-programming deployment is a key requirement to cope with the
sheer scale of this task and the heterogeneity of available technologies. In this pa-
per we briefly overview our Global Sensor Networks (GSN) middleware which
supports these tasks and offers a flexible, zero-programming deployment and in-
tegration infrastructure. GSN's central concept is the virtual sensor abstraction
which enables the user to declaratively specify XML-based deployment descrip-
tors in combination with the possibility to integrate sensor network data through
plain SQL queries over local and remote sensor data sources. The GSN imple-
mentation is available from http://globalsn.sourceforge.net/.