Improving packet delivery performance of publish/subscribe protocols in wireless sensor networks.

Improving packet delivery performance of publish/subscribe protocols in wireless sensor networks.
复制标题

DOI:
10.3390/s130100648
复制
发表时间:
2013-01-04
期刊:
Sensors (Basel, Switzerland)
影响因子:
--
通讯作者:
Demirkol I
Demirkol I
中科院分区:
其他
文献类型:
--
作者:
Davis EG;Calveras A;Demirkol I

文献摘要

参考文献

被引文献

相似文献

S和CoAP是两种能够在无线传感器网络中使用发布/订阅模型的协议。发布/订阅模型提供的高可伸缩性可能会导致高分组丢失,因此需要有效的可靠性机制来应对这种情况。S和CoAP的可靠性机制采用了一种定义重传超时的固定值的方法。本文认为,这种方法不适合在无线传感器网络中部署发布/订阅,因为它可能无法恢复分组,从而导致订阅节点的分组投递率(PDR)较低。本文提出并评估了一种自适应RTO方法,该方法包括使用平滑的往返时间并将其乘以常量参数(K)。通过这种方法,MQTT-S和CoAP的可靠性机制将能够对丢包做出正确的反应,并且对于这些资源至关重要的传感器节点来说,在能量、存储和计算方面也将是轻量级的。我们详细地评估了K值对自适应RTO方法计算的影响。我们还建立了在单跳和多跳情况下在订阅方节点上获得最高PDR的设置。单跳情况下的结果表明,与使用固定RTO方法相比,采用适当的K值进行自适应RTO,MQTT-S协议的PDR提高了76%,CoAP协议的PDR提高了38%。同时,对于多跳场景,自适应RTO方法将PDR提高了36%(MQTT-S)和14%(CoAP)。
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.
DOI: 10.1109/mnet.2006.1637930
发表时间: 2006-05-01
期刊: IEEE NETWORK
影响因子: 9.3
作者:
Wang, Chonggang;Sohraby, Kazern;Hu, Yueming
通讯作者: Hu, Yueming
DOI: 10.1145/857076.857078
发表时间: 2003-06-01
影响因子: 16.6
作者:
Eugster, PT;Felber, PA;Kermarrec, AM
通讯作者: Kermarrec, AM
DOI: 10.1080/15501320601069861
发表时间: 2007-01-01
影响因子: 2.3
作者:
Jones, Justin;Atiquzzaman, Mohammed
通讯作者: Atiquzzaman, Mohammed
DOI: 10.1007/s00779-005-0038-3
发表时间: 2006-01-01
影响因子: --
作者:
Souto, Eduardo;Guimaraes, Germano;Kelner, Judith
通讯作者: Kelner, Judith