首页> 外文期刊>Future generation computer systems >On the optimal tuning and placement of FEC codecs within multicasting trees for resilient publish/subscribe services in edge-IoT architectures
【24h】

On the optimal tuning and placement of FEC codecs within multicasting trees for resilient publish/subscribe services in edge-IoT architectures

机译:关于多播树中FEC编解码器的最佳调优和放置,以实现Edge-IoT架构中的弹性发布/订阅服务

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

摘要

Publish/subscribe services represent the key choice to glue together the huge amount of heterogeneous devices available within the Internet of Things, by making them interoperable at a large scale through mediation systems and facilities available in the cloud. In such a scenario, several optimizations have been introduced in the architectural layout by pushing parts of the service intelligence away from centralized points to the logical extremes, namely the edge, of the infrastructure, according to the edge computing paradigm. Such services can establish tree-based overlays among the involved nodes, and are used on top of unreliable networks, where packets have a non-negligible probability to be lost. In order to reduce such losses affecting wide area communications, the need to move data towards the cloud has been reduced by placing more frequent computations at the edge of the infrastructure, nearer to data sources, according to the edge computing paradigm. However, this is not enough and, in order to provide resilient and reliable communications, publish/subscribe implementations have been equipped with means to achieve loss-tolerance, which unfortunately have been proved to be ineffective (by lacking having end-to-end guarantees) and inefficient (by compromising the communication performance). In this paper, we identify Forward Error Correction as a suitable method to have efficient and effective loss tolerance within multicast trees, and describe how dealing with its issues by having the interior nodes within the multicast trees to generate spatial redundancy in addition to the one produced by the root. The decision of which nodes on the network edge must generate the additional redundancy and how many additional packets must be forwarded has been approached by using a Single-Leader Multi-Follower Game. Such an approach has been empirically assessed and compared with a centralized one, represented by a genetic algorithm, and with gossiping, so as to show the achievement of optimal decisions.
机译:发布/订阅服务是通过将其通过云中可用的中介系统和设施进行大规模互操作的方法,从而将物联网中大量可用的异构设备粘合在一起的关键选择。在这种情况下,根据边缘计算范例,通过将部分服务智能从集中点推到基础架构的逻辑极限(即边缘),已在体系结构布局中引入了一些优化。这样的服务可以在相关节点之间建立基于树的覆盖,并在不可靠的网络之上使用,在这些网络中,数据包丢失的可能性不可忽略。为了减少影响广域通信的此类损失,根据边缘计算范例,通过将更频繁的计算放在基础结构的边缘,更靠近数据源,减少了将数据移向云的需求。但是,这还不够,为了提供弹性和可靠的通信,已为发布/订阅实现配备了实现容错的手段,但不幸的是,这种手段被证明是无效的(因为缺乏端到端的保证)和效率低下(通过损害通信性能)。在本文中,我们将“前向纠错”确定为在多播树中具有有效且有效的丢失容忍度的一种合适方法,并描述了如何通过使多播树中的内部节点产生空间冗余来解决其问题。从根本上讲。通过使用单领导者多跟随游戏已经确定了网络边缘上的哪些节点必须产生额外的冗余以及必须转发多少个其他数据包。已经对这种方法进行了经验评估,并与以遗传算法为代表的集中式方法和闲聊进行了比较,以显示最佳决策的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号