Towards Data-as-a-Service Provisioning with High-Quality Data
Given the large amount of sensed data by IoT devices and various wireless sensor networks, traditional data services lack the necessary resources to store and process that data, as well as to disseminate high-quality data to a variety of potential consume
- PDF / 347,812 Bytes
- 13 Pages / 439.37 x 666.142 pts Page_size
- 85 Downloads / 200 Views
Abstract Given the large amount of sensed data by IoT devices and various wireless sensor networks, traditional data services lack the necessary resources to store and process that data, as well as to disseminate high-quality data to a variety of potential consumers. In this paper, we propose a framework for Data as a Service (DaaS) provisioning, which relies on deploying DaaS services on the cloud and using a DaaS agency to mediate between data consumers and DaaS services using a publish/subscribe model. Furthermore, we describe a decision algorithm for the selection of appropriate DaaS services that can fulfill consumers’ requests for high-quality data. One of the benefits of the proposed approach is the elasticity of the cloud resources used by DaaS services. Moreover, the selection algorithm allows ranking DaaS services by matching their quality-of-data (QoD) offers against the QoD needs of the data consumer. Keywords Quality-of-data
⋅
DaaS selection
⋅
Smart cities
⋅
Cloud computing
1 Introduction Over the last few years, the impressive progress in sensing and wireless technologies result in the proliferation of wireless sensor networks (WSNs) in many areas such as: • Industrial machine surveillance for predictive maintenance. • Intelligent buildings and smart homes applications. E. Badidi (✉) College of Information Technology, United Arab Emirates University, Al-Ain, United Arab Emirates e-mail: [email protected] H. Routaib ⋅ M. El Koutbi MIS Team, ENSIAS, Mohamed V University, Rabat, Morocco e-mail: [email protected] M. El Koutbi e-mail: [email protected] © Springer Science+Business Media Singapore 2017 R. El-Azouzi et al. (eds.), Advances in Ubiquitous Networking 2, Lecture Notes in Electrical Engineering 397, DOI 10.1007/978-981-10-1627-1_48
611
612
• • • • •
E. Badidi et al.
Military target tracking and surveillance. Government and environmental services like natural disaster relief. Seismic sensing. Long-term surveillance of elderly and chronically ill patients. Traffic management and garbage levels monitoring in smart cities.
A WSN typically contains many spatially distributed self-regulated sensors that cooperatively monitor the environmental conditions, like temperature, pressure, motion, sound, vibration, pollution, etc. Each node of a WSN usually contains an energy source most often cells/battery, a radio transceiver or some other wireless communication device, and a small microcontroller. These sensor nodes perform three main activities: sensing, processing raw sensed data and communicating that data. Some of the most common sensor devices, deployed in sensor network as sensor nodes, are camera sensor, accelerometer sensor, a thermal sensor, microphone sensor, and so forth. The above application areas are increasingly requiring real-time data to make decisions, deal with the changing environment and user conditions, and create value-added services. Data may be obtained at different quality levels. Section 2 describes the concept of data quality and the different attributes that ch
Data Loading...