Abstract
Wireless Sensor Networks (WSNs) increasingly enable applications and services to interact with the physical world. Such services may be located across the Internet from the sensing network. Cloud services and big data approaches may be used to store and analyse this data to improve scalability and availability, which will be required for the billions of devices envisaged in the Internet of Things (IoT). The potential of WSNs is limited by the relatively low number deployed and the difficulties imposed by their heterogeneous nature and limited (or proprietary) development environments and interfaces. This paper proposes a set of requirements for achieving a pervasive, integrated information system of WSNs and associated services. It also presents an architecture which is termed holistic as it considers the flow of the data from sensors through to services. The architecture provides a set of abstractions for the different types of sensors and services. It has been designed for implementation on a resource constrained node and to be extensible to server environments. This paper presents a 'C' implementation of the core architecture, including services on Linux and Contiki (using the Constrained Application Protocol (CoAP)) and a Linux service to integrate with the Hadoop HBase datastore.
| Original language | English |
|---|---|
| Pages | 546-553 |
| Number of pages | 8 |
| DOIs | |
| Publication status | Published - 2013 |
| Event | 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2013 - Delft, Netherlands Duration: 13 May 2013 → 16 May 2013 |
Conference
| Conference | 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2013 |
|---|---|
| Country/Territory | Netherlands |
| City | Delft |
| Period | 13/05/13 → 16/05/13 |
Keywords
- Big data
- Cloud computing
- Information model
- Protocols
- Tuple space
- Wireless Sensor Networks