Title :
A Holistic Architecture for the Internet of Things, Sensing Services and Big Data
Author :
Tracey, D. ; Sreenan, Cormac
Author_Institution :
Dept. Of Comput. Sci., Univ. Coll. Cork, Cork, Ireland
Abstract :
Wireless Sensor Networks (WSNs) increasingly enable the interaction of the physical world with services, which 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). This 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 provides a set of abstractions for the different types of sensors and services, enabling them to take advantage of Big Data and cloud technologies and which is termed holistic as it caters for the data flow from sensors through to services. The architecture has been designed for implementation on a resource constrained node and to be extensible to server environments, shown in this paper where we present 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 data store.
Keywords :
C language; Internet of Things; Linux; cloud computing; information systems; public domain software; software architecture; wireless sensor networks; C language; CoAP; Constrained Application Protocol; Contiki; Hadoop HBase datastore; Internet of Things; IoT; Linux service; WSN; availability improvement; big-data approach; cloud services; data analysis; data flow; data storage; holistic architecture; pervasive-integrated information system; resource constrained node; scalability improvement; wireless sensor networks; Big data; Computer architecture; Data models; Instruments; Peer-to-peer computing; Protocols; Wireless sensor networks; Big Data; Cloud Computing; Information Model; Tuple Space; Wireless Sensor Networks;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2013 13th IEEE/ACM International Symposium on
Conference_Location :
Delft
Print_ISBN :
978-1-4673-6465-2
DOI :
10.1109/CCGrid.2013.100