首页> 外文期刊>Journal of network and computer applications >A new elastic trickle timer algorithm for Internet of Things
【24h】

A new elastic trickle timer algorithm for Internet of Things

机译:一种新的物联网弹性滴流计时器算法

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

摘要

The term IoT emerging services is used to refer to the modern kinds of services that IoT can provide to enhance service and experience quality by reducing complexity, speeding up requests, and using techniques involved with cloud, Big Data, and protocols to allows services to function seamlessly. Therefore, IoT utilises protocols found within different network layers. RPL or Routing Protocol for Low Power and Lossy Networks is one of the most important routing protocols utilised on the network layer. This protocol is considered an IPV6 distance vector proactive routing protocol. The trickle timer algorithm is one of its major components. This algorithm is used to control and track the control messages' flow throughout the network. However, one weakness of the trickle algorithm is that it suffers from short listen problem that makes some nodes starve for delay and long latency in propagating transmissions. Based on existing literature, there have been several research studies on this trickle method. Development of the Enhanced Trickle algorithm (E-Trickle) was done to get rid of the listen only period. However, there still is relatively low activity on studying the trickle algorithm's performance merits. Our proposed elastic trickle timer algorithm will try to fill this gap by dealing only with the listen to only period problems. The power consumption and convergence time are mainly affected. Therefore, our proposed algorithm was incorporated in the Routing Protocol for Low Power and Lossy Networks (RPL). Different network densities were used to evaluate the simulation experiments. Its implementation was done on 20, 40, 60, and 80 nodes using different ratios for reception success (RX) (20%, 40%, 60%, 80%, and 100%), and grid network and random topologies were used. The Cooja 2.7 simulator was used to implement the simulation experiments, and RPL performance was studied through the elastic trickle timer algorithm. Measurement of the simulation experiments was done on various performance metrics such as packet delivery ratio (PDR), convergence time, and power consumption. Comparison of the results was done using the standard trickle timer algorithm. Using random and grid topologies, the results revealed greater enhancements in terms of convergence time. Simulation results revealed that when the network was made up of 20 nodes, there was 35% less convergence time. Moreover, when 40 nodes were randomly placed, there was 62% less convergence time, and 71% less convergence time when 40 nodes were situated in a grid topology. Additionally, there was 70% less convergence time when the network was made up of 60 nodes and approximately 76% less convergence time when there were 80 nodes. Moreover, the simulation results revealed that in terms of energy consumption, the new algorithm exhibited superior performance characteristics.
机译:术语IoT新兴服务用于指代IoT可以提供的现代服务,以通过降低复杂性,加快请求并使用与云,大数据和协议有关的技术来使服务正常运行,从而提高服务和体验质量。无缝地。因此,物联网利用不同网络层中的协议。用于低功耗和有损网络的RPL或路由协议是网络层上使用的最重要的路由协议之一。该协议被认为是IPV6距离矢量主动路由协议。 timer流计时器算法是其主要组成部分之一。该算法用于控制和跟踪整个网络中控制消息的流。然而,trick流算法的一个弱点是它遭受了短侦听问题,该问题使一些节点在传播传输时饿于延迟和长等待时间。根据现有文献,已经对该滴流方法进行了许多研究。进行了增强滴流算法(E-Trickle)的开发,以摆脱仅监听阶段。但是,研究trick流算法的性能优劣活动仍然相对较少。我们提出的弹性trick流计时器算法将尝试通过仅处理侦听周期问题来填补这一空白。功耗和收敛时间主要受到影响。因此,我们提出的算法已纳入低功耗有损网络(RPL)的路由协议中。使用不同的网络密度来评估模拟实验。它的实现是在20、40、60和80个节点上使用不同的接收成功率(RX)(20%,40%,60%,80%和100%)完成的,并使用了网格网络和随机拓扑。使用Cooja 2.7模拟器进行仿真实验,并通过弹性the流计时器算法研究RPL性能。仿真实验的测量是在各种性能指标上完成的,例如数据包传输率(PDR),收敛时间和功耗。结果的比较是使用标准trick流计时器算法完成的。使用随机和网格拓扑,结果表明收敛时间有了更大的提高。仿真结果表明,当网络由20个节点组成时,收敛时间减少了35%。此外,当随机放置40个节点时,当40个节点位于网格拓扑中时,收敛时间减少62%,收敛时间减少71%。此外,当网络由60个节点组成时,收敛时间减少了70%,而当网络有80个节点时,收敛时间减少了约76%。此外,仿真结果表明,在能耗方面,新算法具有优越的性能特征。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号