ERPL: An Enhanced Peer-to-Peer Routing Mechanism for Low-Power and Lossy Networks

M. Farooq, D. Pesch
{"title":"ERPL: An Enhanced Peer-to-Peer Routing Mechanism for Low-Power and Lossy Networks","authors":"M. Farooq, D. Pesch","doi":"10.23919/WMNC.2018.8480918","DOIUrl":null,"url":null,"abstract":"The Routing Protocol for low-power and Lossy networks (RPL) is the most popular routing protocol for low-power and lossy networks (LLNs). Recent studies demonstrate that RPL performs poorly in peer-to-peer (P2P) communication. However, P2P communication is of immense importance in many LLNs that require actuation and control operations, such as cyber-physical systems. In order to alleviate the performance problem of RPL, we present a mechanism to enhance P2P route construction and data packet forwarding in RPL’s storing and non-storing mode of operations (MoPs), which we call Enhanced RPL (ERPL). The salient features of ERPL include the following: (i) optimized P2P routing and data forwarding, (ii) no additional control messages, and (iii) ERPL can coexist with standard RPL implementations. We have implemented ERPL in the Contiki operating system and extensively evaluated it against a RPL implementation using Cooja-based emulation and physical testbed based experiments. Our results demonstrate that ERPL outperforms standard RPL in P2P communication and its optimized P2P route construction and data forwarding algorithms also positively impact the protocol’s performance in multipoint to point (MP2P) and point to multipoint (P2MP) communications. Moreover, ERPL is more energy-efficient. Our results also shed light on the performance of MP2P, P2MP, and P2P communications relative to RPL’s destination-oriented directed acyclic graph (DODAG) depth, i.e., a deeper DODAG negatively impacts the performance of MP2P and P2MP communications, however it positively impacts P2P communication, while the reverse holds true for a relatively shallow DODAG.","PeriodicalId":274628,"journal":{"name":"2018 11th IFIP Wireless and Mobile Networking Conference (WMNC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 11th IFIP Wireless and Mobile Networking Conference (WMNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/WMNC.2018.8480918","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

The Routing Protocol for low-power and Lossy networks (RPL) is the most popular routing protocol for low-power and lossy networks (LLNs). Recent studies demonstrate that RPL performs poorly in peer-to-peer (P2P) communication. However, P2P communication is of immense importance in many LLNs that require actuation and control operations, such as cyber-physical systems. In order to alleviate the performance problem of RPL, we present a mechanism to enhance P2P route construction and data packet forwarding in RPL’s storing and non-storing mode of operations (MoPs), which we call Enhanced RPL (ERPL). The salient features of ERPL include the following: (i) optimized P2P routing and data forwarding, (ii) no additional control messages, and (iii) ERPL can coexist with standard RPL implementations. We have implemented ERPL in the Contiki operating system and extensively evaluated it against a RPL implementation using Cooja-based emulation and physical testbed based experiments. Our results demonstrate that ERPL outperforms standard RPL in P2P communication and its optimized P2P route construction and data forwarding algorithms also positively impact the protocol’s performance in multipoint to point (MP2P) and point to multipoint (P2MP) communications. Moreover, ERPL is more energy-efficient. Our results also shed light on the performance of MP2P, P2MP, and P2P communications relative to RPL’s destination-oriented directed acyclic graph (DODAG) depth, i.e., a deeper DODAG negatively impacts the performance of MP2P and P2MP communications, however it positively impacts P2P communication, while the reverse holds true for a relatively shallow DODAG.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
ERPL:一种用于低功耗和有损网络的增强对等路由机制
低功耗和有损网络路由协议(RPL)是目前最流行的低功耗和有损网络路由协议。最近的研究表明,RPL在点对点(P2P)通信中表现不佳。然而,P2P通信在许多需要驱动和控制操作的lln中非常重要,例如网络物理系统。为了缓解RPL的性能问题,我们提出了一种在RPL存储和非存储操作模式(MoPs)下增强P2P路由构建和数据包转发的机制,我们称之为增强型RPL (Enhanced RPL)。ERPL的显著特点包括:(i)优化的P2P路由和数据转发,(ii)没有额外的控制消息,(iii) ERPL可以与标准的RPL实现共存。我们已经在Contiki操作系统中实现了ERPL,并使用基于cooja的仿真和基于物理测试平台的实验,对RPL实现进行了广泛的评估。我们的研究结果表明,ERPL在P2P通信中优于标准RPL,其优化的P2P路由构建和数据转发算法也对协议在多点对点(MP2P)和点对多点(P2MP)通信中的性能产生积极影响。此外,ERPL更节能。我们的研究结果还揭示了MP2P、P2MP和P2P通信的性能与RPL面向目的地的有向无环图(DODAG)深度的关系,即较深的DODAG会对MP2P和P2MP通信的性能产生负面影响,但对P2P通信产生积极影响,而相对较浅的DODAG则相反。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Autonomous System for UHF RFID Signal Measurement in Industrial Environment WMNC 2018 TOC A decentralized ITS architecture for efficient distribution of traffic task management ERPL: An Enhanced Peer-to-Peer Routing Mechanism for Low-Power and Lossy Networks [Copyright notice]
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1