Premium
MARPL: A crosslayer approach for Internet of things based on neighbor variability for mobility support in RPL
Author(s) -
Kniess Janine,
Figueiredo Marques Vinicius
Publication year - 2020
Publication title -
transactions on emerging telecommunications technologies
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.366
H-Index - 47
ISSN - 2161-3915
DOI - 10.1002/ett.3931
Subject(s) - computer network , computer science , ipv6 , routing protocol , network packet , lossy compression , network layer , node (physics) , link layer , overhead (engineering) , packet loss , mobility model , the internet , layer (electronics) , engineering , chemistry , organic chemistry , structural engineering , artificial intelligence , world wide web , operating system
Internet of things (IoT) proposes the use of devices with low energy capacity, processing, and memory power for a range of applications such as environmental monitoring and smart health. Such devices usually have sensing and wireless communication capabilities. Low power and lossy networks on mobile devices are a common type of wireless network in IoT applications. This article proposes the mobility aware RPL (MARPL), which is an extension of the IPv6 routing protocol for low‐power and lossy network (RPL) in order to enhance its performance in networks with mobile nodes. The mobility of nodes increases packet loss in the canonical RPL protocol. The MARPL mobility mechanism adopts a crosslayer approach. The network layer uses signal strength measurements from the media access layer to calculate a node's variability neighborhood. Performance evaluation results obtained by the Cooja simulator confirm the effectiveness of MARPL regarding link disconnection prevention, packet delivery rate, low overhead, and energy consumption when compared with other protocols.