【24h】

Dynamic Software Updates in Cyber-Physical Systems

机译:网络物理系统中的动态软件更新

获取原文

摘要

In Cyber-Physical Systems (CPS), computer systems are invisible, but they are embedded in real-world entities, which are monitored and controlled. A key challenge of CPS is to assure high reliability in a scalable and dynamic computing environment in the presence of frequent data propagation among CPS nodes. To effectively manage such data delivery, CPS may need a data-centric middleware, such as the Data Distribution Service (DDS) specification, which makes it easy to deal with complicated data distribution. To support higher reliability, mission-critical CPS applications are often required to provide service even during code modification. Therefore, Dynamic Software Updates (DSU) can be effectively applied for the CPS applications. This paper presents a dynamically updating approach for DDS-centric CPS applications. The proposed approach consists of the following steps: (1) to publish update requests, (2) to subscribe to the interesting update requests, (3) to discover the CPS nodes with the new version of an updated file, and (4) to perform the updates. Our initial results indicate that DSU techniques can be applied to CPS applications, which are required to support high reliability and seamless service.
机译:在网络物理系统(CPS)中,计算机系统是不可见的,但它们被嵌入到受监视和控制的现实世界实体中。 CPS的主要挑战是在CPS节点之间频繁进行数据传播的情况下,在可扩展的动态计算环境中确保高可靠性。为了有效地管理此类数据传递,CPS可能需要以数据为中心的中间件,例如数据分发服务(DDS)规范,这使得处理复杂的数据分发变得容易。为了支持更高的可靠性,即使在代码修改期间,关键任务CPS应用程序也经常需要提供服务。因此,动态软件更新(DSU)可以有效地应用于CPS应用程序。本文提出了一种以DDS为中心的CPS应用程序的动态更新方法。所提出的方法包括以下步骤:(1)发布更新请求,(2)订阅有趣的更新请求,(3)发现具有新版本更新文件的CPS节点,以及(4)执行更新。我们的初步结果表明,DSU技术可以应用于CPS应用程序,这是支持高可靠性和无缝服务所必需的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号