TwinSync: A Digital Twin Synchronization Protocol for Bandwidth-Limited IoT Applications

TwinSync: A Digital Twin Synchronization Protocol for Bandwidth-Limited IoT Applications
复制标题

DOI:
10.1109/icccn58024.2023.10230154
复制
发表时间:
2023-07
期刊:
2023 32nd International Conference on Computer Communications and Networks (ICCCN)
影响因子:
--
通讯作者:
Deepti Kalasapura;Jinyang Li;Shengzhong Liu;Yizhuo Chen;Ruijie Wang;T. Abdelzaher;Matthew Caesar;Joydeep Bhattacharyya;Jae H. Kim;Guijun Wang;Greg Kimberly;Josh D. Eckhardt;Denis Osipychev
Deepti Kalasapura;Jinyang Li;Shengzhong Liu;Yizhuo Chen;Ruijie Wang;T. Abdelzaher;Matthew Caesar;Joydeep Bhattacharyya;Jae H. Kim;Guijun Wang;Greg Kimberly;Josh D. Eckhardt;Denis Osipychev
中科院分区:
其他
文献类型:
--
作者:
Deepti Kalasapura;Jinyang Li;Shengzhong Liu;Yizhuo Chen;Ruijie Wang;T. Abdelzaher;Matthew Caesar;Joydeep Bhattacharyya;Jae H. Kim;Guijun Wang;Greg Kimberly;Josh D. Eckhardt;Denis Osipychev

文献摘要

相似文献

Digital Twins正在发展成为现代系统中的关键组件,具有各种应用,如远程诊断,优化运行时操作,异常检测等。数字孪生的基本要素是虚拟表示、物理资产以及两者之间的数据/信息传输。物联网部署通常具有资源限制的特点,这使得数字双胞胎与物联网设备的同步更具挑战性。迫切需要优化系统和孪生系统之间传输数据的带宽,同时确保孪生系统能够准确捕捉当前运行状态的选定关键方面。在本文中,我们提出了TwinSync,这是一个框架,可用于构建部署的物联网系统的灵活实时表示,并在通信瓶颈上,在可配置的应用程序特定的错误概念(以下称为近似同步)内,有效地同步相关系统状态。我们的方法进行了优化,以实现数据传输利用较少的带宽,而不影响双胞胎的能力,复制实时系统状态内指定的近似同步语义。我们评估TwinSync的同步的有效性进行综合分析和案例研究的基础上,在现实生活中的应用原型。我们的评估表明,使用TwinSync可以提供相同或更高的准确性(在许多情况下),而发送的字节数明显少于带宽不敏感的同步方法。其结果是由于一个更公正的选择数据传输的瓶颈相比,带宽不敏感的方法。
Digital Twins are evolving as a key component in modern systems with diverse applications like remote prognostics, optimizing run-time operation, anomaly detection, and more. The essential elements of a digital twin are a virtual representation, a physical asset, and the transfer of data/information between the two. IoT deployments are generally characterized by resource constraints, making synchronization of digital twins with IoT devices more challenging. There is a pressing need to optimize the bandwidth of the data transferred between the system and the twin, while ensuring that the twin is able to capture selected key aspects of the current operational state accurately. In this paper, we present TwinSync, a framework that can be utilized to construct flexible real-time representations of deployed IoT systems and efficiently synchronize relevant system states with the twin, over a communication bottleneck, within a configurable application-specific notion of error (henceforth referred to as approximate synchronization). Our approach is optimized to achieve data transfers utilizing less bandwidth without compromising the ability of the twin to replicate real-time system states within the specified approximate synchronization semantics. We evaluate the efficacy of TwinSync's synchronization by conducting both a synthetic analysis and a case study based on a real-life application prototype. Our evaluation indicates that using TwinSync can provide the same or greater accuracy (in many cases) while sending significantly fewer bytes than a bandwidth-insensitive synchronization approach. The result is attributed to a more judicial selection of data to transmit over bottlenecks, compared to bandwidth-insensitive approaches.