Suppr超能文献

检测网络物理系统中的安全攻击:Mule与WSO2智能物联网架构的比较

Detecting security attacks in cyber-physical systems: a comparison of Mule and WSO2 intelligent IoT architectures.

作者信息

Roldán-Gómez José, Boubeta-Puig Juan, Pachacama-Castillo Gabriela, Ortiz Guadalupe, Martínez Jose Luis

机构信息

Research Institute of Informatics (i3a), Universidad de Castilla La Mancha, Albacete, Spain.

Department of Computer Science and Engineering, University of Cadiz, Cadiz, Spain.

出版信息

PeerJ Comput Sci. 2021 Nov 23;7:e787. doi: 10.7717/peerj-cs.787. eCollection 2021.

Abstract

The Internet of Things (IoT) paradigm keeps growing, and many different IoT devices, such as smartphones and smart appliances, are extensively used in smart industries and smart cities. The benefits of this paradigm are obvious, but these IoT environments have brought with them new challenges, such as detecting and combating cybersecurity attacks against cyber-physical systems. This paper addresses the real-time detection of security attacks in these IoT systems through the combined used of Machine Learning (ML) techniques and Complex Event Processing (CEP). In this regard, in the past we proposed an intelligent architecture that integrates ML with CEP, and which permits the definition of event patterns for the real-time detection of not only specific IoT security attacks, but also novel attacks that have not previously been defined. Our current concern, and the main objective of this paper, is to ensure that the architecture is not necessarily linked to specific vendor technologies and that it can be implemented with other vendor technologies while maintaining its correct functionality. We also set out to evaluate and compare the performance and benefits of alternative implementations. This is why the proposed architecture has been implemented by using technologies from different vendors: firstly, the Mule Enterprise Service Bus (ESB) together with the Esper CEP engine; and secondly, the WSO2 ESB with the Siddhi CEP engine. Both implementations have been tested in terms of performance and stress, and they are compared and discussed in this paper. The results obtained demonstrate that both implementations are suitable and effective, but also that there are notable differences between them: the Mule-based architecture is faster when the architecture makes use of two message broker topics and compares different types of events, while the WSO2-based one is faster when there is a single topic and one event type, and the system has a heavy workload.

摘要

物联网(IoT)范式持续发展,许多不同的物联网设备,如智能手机和智能家电,在智能产业和智慧城市中得到广泛应用。这种范式的好处显而易见,但这些物联网环境也带来了新的挑战,比如检测和抵御针对网络物理系统的网络安全攻击。本文通过结合使用机器学习(ML)技术和复杂事件处理(CEP)来解决这些物联网系统中安全攻击的实时检测问题。在这方面,我们过去提出了一种将ML与CEP集成的智能架构,该架构允许定义事件模式,不仅用于实时检测特定的物联网安全攻击,还能检测以前未定义的新型攻击。我们当前关注的问题以及本文的主要目标是确保该架构不一定与特定供应商技术相关联,并且它可以在保持正确功能的同时用其他供应商技术来实现。我们还着手评估和比较替代实现的性能和优势。这就是为什么所提出的架构是通过使用不同供应商的技术来实现的:首先,是Mule企业服务总线(ESB)与Esper CEP引擎;其次,是WSO2 ESB与Siddhi CEP引擎。两种实现都在性能和压力方面进行了测试,并在本文中进行了比较和讨论。所获得的结果表明,两种实现都是合适且有效的,但它们之间也存在显著差异:当架构使用两个消息代理主题并比较不同类型的事件时,基于Mule的架构速度更快;而当只有一个主题和一种事件类型且系统工作量很大时,基于WSO2的架构速度更快。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9136/8627230/2c2819d49099/peerj-cs-07-787-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验