ARPL: Supporting Adaptive Mixing of RPL Modes to Overcome Memory Overflow

Kunal Vyas, Jayasree Sengupta, S. Bit
{"title":"ARPL: Supporting Adaptive Mixing of RPL Modes to Overcome Memory Overflow","authors":"Kunal Vyas, Jayasree Sengupta, S. Bit","doi":"10.1109/ISES.2018.00035","DOIUrl":null,"url":null,"abstract":"IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) proposed by Internet Engineering Task Force (IETF) has been adopted to suit Internet of Things (IoT) requirements. However, both the storing and non-storing modes of operation for RPL brings about certain limitations. In case of storing mode of RPL, if an intermediate node along the routing path overflows, new nodes become unreachable whereas, for the non-storing mode of RPL, the entire routing topology is only saved at the root node resulting in increased congestion near the root. Therefore, in this paper, we propose a low overhead Adaptive RPL (ARPL) algorithm which allows flexibility between storing and non-storing modes of operation. Here, the benefits of both the operating modes of RPL are utilized to avoid additional control message exchange, thereby making network resource-aware. We also observe that ARPL performs better than one state-of-the-art competitor in terms of storage and memory overflow by allowing the said flexibility of switching modes. Finally, we simulate ARPL using Cooja in Contiki operating system to evaluate the performance of ARPL. The simulation results show that ARPL achieves higher packet delivery ratio (PDR) in downward communication (e.g. query mode) while keeping convergence time same. It also shows that even in the mixed mode more than 90% nodes are operating in storing mode which improves Point to Point (P2P) communication with reduced traffic near the root thus allowing nodes to save energy.","PeriodicalId":447663,"journal":{"name":"2018 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISES.2018.00035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) proposed by Internet Engineering Task Force (IETF) has been adopted to suit Internet of Things (IoT) requirements. However, both the storing and non-storing modes of operation for RPL brings about certain limitations. In case of storing mode of RPL, if an intermediate node along the routing path overflows, new nodes become unreachable whereas, for the non-storing mode of RPL, the entire routing topology is only saved at the root node resulting in increased congestion near the root. Therefore, in this paper, we propose a low overhead Adaptive RPL (ARPL) algorithm which allows flexibility between storing and non-storing modes of operation. Here, the benefits of both the operating modes of RPL are utilized to avoid additional control message exchange, thereby making network resource-aware. We also observe that ARPL performs better than one state-of-the-art competitor in terms of storage and memory overflow by allowing the said flexibility of switching modes. Finally, we simulate ARPL using Cooja in Contiki operating system to evaluate the performance of ARPL. The simulation results show that ARPL achieves higher packet delivery ratio (PDR) in downward communication (e.g. query mode) while keeping convergence time same. It also shows that even in the mixed mode more than 90% nodes are operating in storing mode which improves Point to Point (P2P) communication with reduced traffic near the root thus allowing nodes to save energy.
ARPL:支持自适应混合RPL模式以克服内存溢出
采用IETF (Internet Engineering Task Force)提出的IPv6 route Protocol for Low Power and Lossy Networks (RPL),以适应物联网的需求。然而,RPL的存储和非存储操作方式都带来了一定的局限性。对于RPL的存储模式,如果路由路径上的一个中间节点溢出,将导致新节点不可达,而对于RPL的非存储模式,整个路由拓扑只保存在根节点,导致根附近的拥塞增加。因此,在本文中,我们提出了一种低开销的自适应RPL (ARPL)算法,该算法允许存储和非存储操作模式之间的灵活性。这里,利用RPL两种操作模式的优点来避免额外的控制消息交换,从而实现网络资源感知。我们还观察到,通过允许上述切换模式的灵活性,ARPL在存储和内存溢出方面比一个最先进的竞争对手表现得更好。最后,我们在Contiki操作系统上使用Cooja对ARPL进行了仿真,以评估ARPL的性能。仿真结果表明,在保持收敛时间不变的情况下,ARPL在向下通信(如查询模式)中实现了更高的分组投递率(PDR)。它还表明,即使在混合模式下,也有90%以上的节点以存储模式运行,这改善了点对点(P2P)通信,减少了根附近的流量,从而使节点节省了能量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信