论文标题

虚拟传感器中间件:管理Fog-Cloud平台的IoT数据

Virtual Sensor Middleware: Managing IoT Data for the Fog-Cloud Platform

论文作者

AlMahamid, Fadi, Lutfiyya, Hanan, Grolinger, Katarina

论文摘要

本文介绍了虚拟传感器中间件(VSM),该中间件有助于在多个雾节点上分布式传感器数据处理。 VSM使用虚拟传感器作为中间件的核心组件。重新设计了虚拟传感器概念以支持传感器/设备虚拟化以外的功能,例如部署一组虚拟传感器来表示IoT应用程序和跨多个FOG节点的分布式传感器数据处理。此外,虚拟传感器涉及物联网设备的异质性质以及使用不同适配器的各种通信协议与IoT设备和基础协议进行通信。 VSM使用Publish-Comberscrips设计模式,允许虚拟传感器从其他虚拟传感器接收数据,以进行无缝传感器数据消耗,而无需在虚拟传感器之间进行紧密集成,从而减少了应用程序开发工作。此外,VSM通过其他组件来增强虚拟传感器的设计,这些组件支持在动态环境中共享数据接收器可能会随着时间而变化,需要数据聚合,并且处理丢失的数据对于应用程序至关重要。

This paper introduces the Virtual Sensor Middleware (VSM), which facilitates distributed sensor data processing on multiple fog nodes. VSM uses a Virtual Sensor as the core component of the middleware. The virtual sensor concept is redesigned to support functionality beyond sensor/device virtualization, such as deploying a set of virtual sensors to represent an IoT application and distributed sensor data processing across multiple fog nodes. Furthermore, the virtual sensor deals with the heterogeneous nature of IoT devices and the various communication protocols using different adapters to communicate with the IoT devices and the underlying protocol. VSM uses the publish-subscribe design pattern to allow virtual sensors to receive data from other virtual sensors for seamless sensor data consumption without tight integration among virtual sensors, which reduces application development efforts. Furthermore, VSM enhances the design of virtual sensors with additional components that support sharing of data in dynamic environments where data receivers may change over time, data aggregation is required, and dealing with missing data is essential for the applications.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源