Context-aware Control Platform for Sensor Network Integration in IoT and Cloud
Daniel MEREZEANU*, Gheorghe VASILESCU, Radu DOBRESCU
Faculty of Automatic Control and Computer Science,
University Politehnica of Bucharest,
313, Splaiul Independentei, 060042, Romania
* Corresponding author
Abstract: The main goal of the paper is to integrate three emergent technologies (Wireless Sensor Networks, Internet of Things and Cloud Computing) in a framework supporting context-aware sensing, computing and communication capabilities into industrial applications. In this regard, the paper presents original solutions for a context-aware three-tier system architecture, that provides context information sensing and processing, an access mechanism for interfacing sensor networks with IoT and Cloud and a four-level architecture to perform industrial process control, that includes the modules of a context-aware control platform. These solutions are validated with a proof of concept application implemented on a IBM Bluemix IoT platform.
Keywords: Wireless Sensor Networks; Internet of Things Cloud Computing; context-aware systems; access mechanism; sensor-cloud interface; web services.
CITE THIS PAPER AS:
Daniel MEREZEANU*, Gheorghe VASILESCU, Radu DOBRESCU, Context-aware Control Platform for Sensor Network Integration in IoT and Cloud, Studies in Informatics and Control, ISSN 1220-1766, vol. 25(4), pp. 489-498, 2016. https://doi.org/10.24846/v25i4y201610
Sensor networks have rapidly imposed usefulness in a variety of applications, such as in control of industrial processes, in environmental monitoring, or in active and assisted living. We find them in Supervisory Control and Data Acquisition (SCADA) systems, mostly as Wireless Sensor and Actor Networks (WSANs). However, because SCADAs used more and more programs with expensive proprietary hardware, software and communication protocols, new solutions that make use of the common Internet protocols have proven to be more effective. In this complex open service environment, the way to integrate heterogeneous sensor networks is very important. Some authors advanced the name of Ubiquitous Sensor Network Environment (USN) . USN provides integration of data from various sensors, sensor data and context information processing, sensor network monitoring and intelligent events handling. USN enables the competitive Internet of Things (IoT), mediating interactions with the outside world in pervasive ways.
IoT consists of large-scale, distributed multi-agents placed in dynamically changing environments that present wireless connectivity. In the same time, with the development of wireless based Internet devices presenting ubiquitous availability, more and more entities included in IoT are becoming context-aware. These devices can perceive their surroundings based on the gathered context information.
If in its beginning IoT vision was to enable devices to transfer data from various objects into the web, today this vision aims at enabling smart and context-aware applications at global scale extension of pervasive computing paradigm. Therefore, context-aware architectures must be designed to respond to the various demands of users and applications by offering the possibility to acquire, analyze and interpret relevant context information, and to offer adequate feedback to contextual changes.
The purpose of this paper is to propose a competitive architecture of a context aware system that can allow the access of agents connected in sensor networks to the IoT, starting from the evidence that such objects have data and ubiquitous web services need to access, learn and interpret this data.
In the same time, the opportunities to use Cloud Computing facilities were analysed, as well as the distribution of platform modules of the proposed platform in different layers of the Sensor Network-IoT-Cloud global software architecture. The proposed architecture provides the technology to connect these three conceptual paradigms in process control applications. A proof of concept IoT application is described finally.
- BARNAGHI, DE, S., P., BAUER, M. AND MEISSNER, S, Service modelling for the Internet of Things, Proc. of Federated Conference on Computer Science and Information Systems, 2011. pp. 949-955.
- BODDHU, S., R. FLAGG, P. GRZEBALA, R. BODDULURI, R. WILLIAMS, A Generic Sensor Fusion Architecture for enhancing Situational Awareness, IEEE National Aerospace and Electronics Conference, 2014, pp. 143-148.
- CAMARIHNA-MATOS, L. M., et al. A comprehensive research roadmap for ICT and ageing . Studies in Informatics and Control, 2013, 22 (3) pp: 233-254.
- CELIKKAN, U., K. KURTEL, A Platform for Context-Aware Application Development: PCAD, Proc. of the Federated Conference on Computer Science and Information Systems, 2015, pp. 1481-1488.
- CHENARU, O., A. STANCIU, V. SIMA, D. POPESCU, G. FLOREA, R. DOBRESCU, Modeling Complex Industrial Systems Using Cloud Services, 20th International Conference on Control Systems and Computer Science (CSCS), 2015, pp. 565 – 571.
- DAVOUDPOUR, M., A. SADEGHIAN, H. RAHNAMA, CANthings: Context-Aware Networks for the Design of Connected Things, IEEE International Conference on Semantic Computing (ICSC), 2015, pp. 127-130.
- GANZ, F., P. BARNAGHI, F. CARREZ, AND K. MOESSNER, Context-Aware Management for Sensor Networks, Proceedings of the 5th International Conference on Communication System software and middleware, 2011, pp. 1-6.
- IMTIAZ, J., N. KOCH, H. FLATT, J. JASPERNEITE, A Flexible Context-Aware Assistance System for Industrial Applications Using Camera based Localization, IEEE Emerging Technology and Factory Automation, 2014, pp. 1-4.
- KANTARCI, B., H. T. MOUFTAH, Sensing Services in Cloud-Centric Internet of Things: A Survey, taxonomy and challenges, IEEE Int. Conf. on Communications, Workshop on Cloud Computing Systems, Networks and Applications, 2015, pp. 1865-1870.
- KIM, M., H. BANG, H. J. GAK, AND C. S. PYO, The Access Control Model in Ubiquitous Sensor Network Environment, Fifth International Joint Conference on INC, IMS and IDC, 2009, pp. 739-744.
- KIM, M. K., S. D. KIM, Inference-as-a-Service: A Situation Inference Service for Context-Aware Computing, Int. Conf. on Smart Computing, 2014, pp. 318-324.
- KOTHARI, A., V. BODDULA, L. RAMASWAMY, N. ABOLHASSANI, DQS-Cloud: A data quality-aware autonomic cloud for sensor services, Int. Conf. on Collaborative Computing: Networking, Applications and Work sharing, 2014, pp. 295–303.
- LEE, J., B. BAGHERI, H. KAO, A cyber-physical systems architecture for industry 4.0-based manufacturing systems, Manufacturing Letters, vol. 3, no. 1, 2015, pp. 18- 23.
- MISRA, S., S. CHATTERJEE, M. OBAIDAT, On theoretical modelling of sensor cloud: A paradigm shift from wireless sensor network, Systems Journal, IEEE, vol. PP, no. 99, 2014, pp. 1–10.
- NOROUZI, Ali, BABAMIR, Faezeh Sadat, ZAIM, A. Halim. An interactive genetic algorithm for mobile sensor networks. Studies in Informatics and Control, 2013, 22 (2) pp: 213-218.
- PERERA, C., A. ZASLAVSKY, C. H. LIU, M. COMPTON, P. CHRISTEN AND D. GEORGAKOPOULOS, Sensor Search Techniques for Sensing as a Service Architecture for the Internet of Things, IEEE Sensors Journal, Vol. 14, No. 2, 2014, pp. 406-420.
- PONISZEWSKA-MARANDA, A., KACZMAREK. Selected methods of artificial intelligence for Internet of Things conception, Proc. of the Federated Conference on Computer Science and Information Systems, ACSIS, Vol. 5, 2015, pp. 1343-1348.
- SAREMI, A., CaDSS: A Framework for Enhancing Decision Making in Pervasive Computing Environment, Third European Symposium on Computer Modeling and Simulation, 2009, pp. 17-22.
- SHENG, X., J. TANG, X. XIAO, AND G. XUE, Sensing as a service: Challenges, solutions and future directions, IEEE Sensors Journal, vol. 13, no. 10, 2013, pp. 3733–3741.
- SKOWRONSKI, A., WEREWKA. A Quality Attributes Approach to Defining Reactive Systems Solution Applied to Cloud of Sensors, Proc. of the Federated Conference on Computer Science and Information Systems, ACSIS, Vol. 5., 2015, pp. 789-796.
- TANG, C. B., Explore MQTT and the Internet of Things service on IBM Bluemix, IBM tutorial, available on site: https://www.ibm.com/developerworks/cloud/library.
- WILUSZ, D., J. RYKOWSKI, Comparison of architectures for service management in IoT and sensor networks by means of OSGI and rest services, Proceedings of the 2014 Federated Conference on Computer Science and Information Systems, ACSIS, vol. 2., IEEE, 2014, pp. 1207–1214.
- YURIYAMA, M., T. KUSHIDA, Sensor-cloud infrastructure – physical sensor management with virtualized sensors on cloud computing, 13th International Conference on Network-Based Information Systems, 2010. pp. 1–8.