...
首页> 外文期刊>Future generation computer systems >Efficient orchestration of Node-RED IoT workflows using a Vector Symbolic Architecture
【24h】

Efficient orchestration of Node-RED IoT workflows using a Vector Symbolic Architecture

机译:使用矢量符号架构的节点红色物联网工作流的高效编排

获取原文
获取原文并翻译 | 示例
           

摘要

Numerous workflow systems span multiple scientific domains and environments, and for the Internet of Things (IoT), Node-RED offers an attractive Web based user interface to execute IoT service-based workflows. However, like most workflow systems, it coordinates the workflow centrally, and cannot run within more transient environments where nodes are mobile. To address this gap, we show how Node-RED workflows can be migrated into a decentralized execution environment for operation on mobile ad-hoc networks, and we demonstrate this by converting a Node-RED based traffic congestion detection workflow to operate in a decentralized environment. The approach uses a Vector Symbolic Architecture (VSA) to dynamically convert Node-Red applications into a compact semantic vector representation that encodes the service interfaces and the workflow in which they are embedded. By extending existing services interfaces, with a simple cognitive layer that can interpret and exchange the vectors, we show how the required services can be dynamically discovered and interconnected into the required workflow in a completely decentralized manner. The resulting system provides a convenient environment where the Node-RED front-end graphical composition tool can be used to orchestrate decentralized workflows. In this paper, we further extend this work by introducing a new dynamic VSA vector compression scheme that compresses vectors for on-the-wire communication, thereby reducing communication bandwidth while maintaining the semantic information content. This algorithm utilizes the holographic properties of the symbolic vectors to perform compression taking into consideration the number of combined vectors along with similarity bounds that determine conflict with other encoded vectors used in the same context. The resulting savings make this approach extremely efficient for discovery in service based decentralized workflows.
机译:众多工作流系统跨越多个科学域和环境,以及用于物联网(物联网),Node-Red提供了一个基于Web的基于Web的用户界面,以执行基于IOT服务的工作流程。但是,与大多数工作流系统一样,它集中地协调工作流程,并且无法在节点是移动的更多瞬态环境中运行。为了解决这个差距,我们展示了如何将节点红色工作流程迁移到可在移动ad-hoc网络上操作的分散执行环境,并且我们通过转换基于节点红色的业务拥塞检测工作流程来演示这一点,以便在分散的环境中运行。该方法使用向量符号架构(VSA)将节点红色应用程序动态转换为对编码服务接口的紧凑语义矢量表示以及它们被嵌入的工作流程。通过扩展现有服务接口,具有可以解释和交换向量的简单认知层,我们展示了如何以完全分散的方式动态地发现所需的服务和互连到所需的工作流程。生成的系统提供了一个方便的环境,其中节点红色前端图形构图工具可用于协调分散的工作流程。在本文中,我们通过引入一种新的动态VSA向量压缩方案来进一步扩展这项工作,该方法压缩用于导线通信的向量,从而在保持语义信息内容的同时减少通信带宽。该算法利用符号向量的全息性属性来执行压缩,考虑到组合矢量的数量以及相似范围,该相似度界限与在同一上下文中使用的其他编码向量冲突。由此产生的节省使这种方法非常有效地在基于服务的分散工作流程中发现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号