首页> 外文期刊>Sensors >Improving Packet Delivery Performance of Publish/Subscribe Protocols in Wireless Sensor Networks
【24h】

Improving Packet Delivery Performance of Publish/Subscribe Protocols in Wireless Sensor Networks

机译:改进无线传感器网络中发布/订阅协议的数据包传递性能

获取原文
           

摘要

MQTT-S and CoAP are two protocols able to use the publish/subscribe model in Wireless Sensor Networks (WSNs). The high scalability provided by the publish/subscribe model may incur a high packet loss and therefore requires an efficient reliability mechanism to cope with this situation. The reliability mechanism of MQTT-S and CoAP employs a method which defines a fixed value for the retransmission timeout (RTO). This article argues that this method is not efficient for deploying publish/subscribe in WSN, because it may be unable to recover a packet, therefore resulting in a lower packet delivery ratio (PDR) at the subscriber nodes. This article proposes and evaluates an adaptive RTO method, which consists in using a Smooth Round-trip Time and multiplying it by a constant parameter (K). Thanks to this method, the reliability mechanism of MQTT-S and CoAP would be able to react properly to packet loss and would also be lightweight in terms of energy, memory and computing for sensor nodes where these resources are critical. We present a detailed evaluation of the effects of the K value on the calculation of the adaptive RTO method. We also establish the setting for obtaining the highest PDR on the subscriber nodes for single-hop and multi-hop scenarios. The results for single-hop scenario show that use of the appropriate K value for the adaptive RTO method increases the PDR up to 76% for MQTT-S and up to 38% for CoAP when compared with the use of fixed RTO method for both protocols, respectively. Meanwhile the same comparison for multi-hop scenario, the adaptive RTO method increases the PDR up to 36% for MQTT-S and up to 14% for CoAP.
机译:MQTT-S和CoAP是两个能够使用无线传感器网络(WSN)中的发布/订阅模型的协议。由发布/订阅模型提供的高可伸缩性可能会导致高丢包率,因此需要一种有效的可靠性机制来应对这种情况。 MQTT-S和CoAP的可靠性机制采用一种为重传超时(RTO)定义固定值的方法。本文认为,此方法在WSN中部署发布/订阅效率不高,因为它可能无法恢复数据包,因此导致订户节点上的数据包传输率(PDR)较低。本文提出并评估了一种自适应RTO方法,该方法包括使用“平滑往返时间”并将其乘以一个常数参数(K)。由于采用了这种方法,MQTT-S和CoAP的可靠性机制将能够对数据包丢失做出适当的反应,并且在能源,内存和计算这些资源至关重要的传感器节点的计算方面也将是轻量级的。我们提出了K值对自适应RTO方法计算的影响的详细评估。我们还为单跳和多跳方案建立了在订户节点上获得最高PDR的设置。单跳场景的结果表明,与两种协议都使用固定RTO方法相比,为自适应RTO方法使用适当的K值可使MQTT-S的PDR高达76%,CoAP的PDR高达38%。 , 分别。同时,对于多跳场景,同样的比较,自适应RTO方法将MQTT-S的PDR最多提高了36%,将CoAP的PDR最多提高了14%。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号