A stream processing architecture for heterogeneous data sources in the Internet of Things

被引:0
|
作者
Corral-Plaza, David [1 ]
Medina-Bulo, Inmaculada [1 ]
Ortiz, Guadalupe [1 ]
Boubeta-Puig, Juan [1 ]
机构
[1] Department of Computer Science and Engineering, University of Cadiz, Avda. de la Universidad de Cádiz 10, Puerto Real,Cádiz,11519, Spain
来源
关键词
Data handling - Network architecture - Water supply - Information analysis - Water management - Information management - Complex networks - Internet of things;
D O I
暂无
中图分类号
学科分类号
摘要
The number of Internet of Things (IoT) and smart devices capable of producing, consuming and exchanging information is constantly increasing. It is estimated there will be around 30 billion of them in 2020. In most cases, the structures of the information produced by such devices are completely different, thus providing heterogeneous information. This is becoming a challenge for researchers working on IoT, who need to perform homogenisation and pre-processing tasks before using the IoT data. This paper aims to provide an architecture for processing and analysing data from heterogeneous sources with different structures in IoT scopes, allowing researchers to focus on data analysis, without having to worry about the structure of the data sources. This architecture combines the real-time stream processing paradigm for information processing and transforming, together with the complex event processing for information analysis. This provides us with capability of processing, transforming and analysing large amounts of information in real time. The results obtained from the evaluation of a real-world case study about water supply network management show that the architecture can be applied to an IoT water management scenario to analyse the information in real time. Additionally, the stress tests successfully conducted for this architecture highlight that a large incoming rate of input events could be processed without latency, resulting in efficient performance of the proposed architecture. This novel software architecture is adequate for automatically detecting situations of interest in the IoT through the processing, transformation and analysis of large amounts of heterogeneous information in real time. © 2020 Elsevier B.V.
引用
收藏
相关论文
共 50 条
  • [1] A stream processing architecture for heterogeneous data sources in the Internet of Things
    Corral-Plaza, David
    Medina-Bulo, Inmaculada
    Ortiz, Guadalupe
    Boubeta-Puig, Juan
    [J]. COMPUTER STANDARDS & INTERFACES, 2020, 70
  • [2] Beyond Stream Processing - a Distributed Vision Architecture for the Internet of Things
    Corcoran, Peter
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2016,
  • [3] On the Integration of Heterogeneous Data Sources for the Collaborative Internet of Things
    Montori, Federico
    Bedogni, Luca
    Bononi, Luciano
    [J]. 2016 IEEE 2ND INTERNATIONAL FORUM ON RESEARCH AND TECHNOLOGIES FOR SOCIETY AND INDUSTRY LEVERAGING A BETTER TOMORROW (RTSI), 2016, : 369 - 374
  • [4] Internet of Things Architecture for Handling Stream Air Pollution Data
    Kersting, Joschka
    Geierhos, Michaela
    Jung, Hanmin
    Kim, Taehong
    [J]. IOTBDS: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY, 2017, : 117 - 124
  • [5] VISP: An Ecosystem for Elastic Data Stream Processing for the Internet of Things
    Hochreiner, Christoph
    Voegler, Michael
    Waibel, Philipp
    Dustdar, Schahram
    [J]. 2016 IEEE 20TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC), 2016, : 19 - 29
  • [6] Elastic Stream Processing for the Internet of Things
    Hochreiner, Christoph
    Vogler, Michael
    Schulte, Stefan
    Dustdar, Schahram
    [J]. PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 100 - 107
  • [7] An Architecture for processing of Heterogeneous Sources
    Amato, Flora
    Cozzolino, Giovanni
    Mazzeo, Antonino
    Romano, Sara
    [J]. ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 2017, 1 : 679 - 688
  • [8] Towards a Taxonomy and Software Architecture for Data Processing and Contextualization for the Internet of Things
    Bazan-Munoz, Adrian
    Ortiz, Guadalupe
    Garcia-de-Prado, Alfonso
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2023 WORKSHOPS, 2024, 14518 : 279 - 284
  • [9] Micro-Workflows Data Stream Processing Model for Industrial Internet of Things
    Alaasam, Ameer B.A.
    Radchenko, Gleb I.
    Tchernykh, Andrei N.
    [J]. Supercomputing Frontiers and Innovations, 2021, 8 (01) : 82 - 98
  • [10] Responsive Data Architecture for the Internet of Things
    Linthicum, David
    [J]. COMPUTER, 2016, 49 (10) : 72 - 75