Vinícius A. Barros, J. C. Estrella, Leonardo B. Prates, S. Bruschi
{"title":"An IoT-DaaS Approach for the Interoperability of Heterogeneous Sensor Data Sources","authors":"Vinícius A. Barros, J. C. Estrella, Leonardo B. Prates, S. Bruschi","doi":"10.1145/3242102.3242141","DOIUrl":null,"url":null,"abstract":"The Internet of Things (IoT) consists of network connections among devices for the development of predefined activities. A difficulty in IoT is the integration among services, which hinders interoperability and is related to the creation of a procedure that collects, stores and processes data from different sources and formats. This paper introduces an approach for the storage and retrieval of multiple sensor data sources that provides a RESTful API for the management of multiple database types and data formats. The evaluation scenario consists of the integration of the procedure with a data source containing information on the climate of worldwide cities. Data were imported through a process that enables their storage in PostgreSQL and MongoDB exposing an API that supports JSON and XML data format. The performance evaluation methodology includes a workload test and an influence factor analysis. The results show a comparison of different strategies for data conversion and storage and better performance of PostgreSQL and JSON in comparison to MongoDB and XML.","PeriodicalId":241359,"journal":{"name":"Proceedings of the 21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3242102.3242141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
The Internet of Things (IoT) consists of network connections among devices for the development of predefined activities. A difficulty in IoT is the integration among services, which hinders interoperability and is related to the creation of a procedure that collects, stores and processes data from different sources and formats. This paper introduces an approach for the storage and retrieval of multiple sensor data sources that provides a RESTful API for the management of multiple database types and data formats. The evaluation scenario consists of the integration of the procedure with a data source containing information on the climate of worldwide cities. Data were imported through a process that enables their storage in PostgreSQL and MongoDB exposing an API that supports JSON and XML data format. The performance evaluation methodology includes a workload test and an influence factor analysis. The results show a comparison of different strategies for data conversion and storage and better performance of PostgreSQL and JSON in comparison to MongoDB and XML.