Abstract
IPv6 Routing Protocol for Low-Power and Lossy Networks (RPL) is a distance vector routing protocol especially designed for the Internet of Things (IoT). RPL uses broadcast DODAG Information Object (DIO) messages to build a Destination Oriented Directed Acyclic Graph (DODAG) toward a root. Each node selects a parent node toward the root using a common Objective Function (OF). However, the use of a single route can affect the network reliability and the end-to-end latency. In this study, we propose to employ the Packet Replication and Elimination (PRE) principles to use parallel paths toward the DODAG root, over the IEEE 802.15.4 Time-Slotted Channel Hopping (TSCH) as a medium access. To this aim, we propose number of algorithms to select the second or the alternative parent in RPL. Furthermore, we study the advantages of using overhearing feature over correlated paths. Our simulation campaign conducted over Cooja, the simulator of Contiki OS, demonstrate that the use of overhearing in conjunction with PRE in RPL considerably improves the robustness of a wireless network by providing greater opportunity to a packet to reach its destination.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
IEEE: IEEE Standard for Local and metropolitan area networks - Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs) Amendment 1: MAC sublayer. IEEE Std. 802.15.4e-2012, April 2012
Koutsiamanis, R., et al.: RPL DAG Metric Container (MC) Node State and Attribute (NSA) object type extension. draft-koutsiamanis-roll-nsa-extension-01, IETF, roll, January 2018
Koutsiamanis, R.A., Papadopoulos, G.Z., Fafoutis, X., Fiore, J.M.D., Thubert, P., Montavont, N.: From best-effort to deterministic packet delivery for wireless industrial IoT networks. IEEE Trans. Indus. Inform. (2018)
Kurunathan, H., et al.: IEEE 802.15.4e in a nutshell: survey and performance evaluation. IEEE Commun. Surv. Tutorials (2018)
Minet, P., et al.: Increasing reliability of a TSCH network for the industry 4.0. In: 16th IEEE International Symposium on Network Computing and Applications, November 2017
Contiki OS. Contiki: The Open Source OS for the Internet of Things, March 2018. http://www.contiki-os.org
Papadopoulos, G.Z., Matsui, T., Thubert, P., Texier, G., Watteyne, T., Montavont, N.: Leapfrog collaboration: toward determinism and predictability in industrial-IoT applications. In: Proceedings of the IEEE International Conference on Communications (ICC) (2017)
Pavković, B., et al.: Multipath opportunistic RPL routing over IEEE 802.15.4. In: International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, October 2011
Rajalingham, G., et al.: Quality of service differentiation for smart grid neighbor area networks through multiple RPL instances Gowdemy. In: Proceedings of the 10th ACM Symposium on QoS and Security for Wireless and Mobile Networks - Q2SWinet 2014, September 2014
Watteyne, T., et al.: Using IEEE 802.15.4e Time-Slotted Channel Hopping (TSCH) in the Internet of Things (IoT): Problem Statement. IETF, RFC 7554, October 2015
Winter, T., et al.: RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks. IETF, RFC 6550, March 2012
Acknowledgements
This work was partially performed and supported under the TPI ANR-17-CE10-0007-01 project of the French National Research Agency (ANR).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Lagos Jenschke, T., Koutsiamanis, RA., Papadopoulos, G.Z., Montavont, N. (2018). Multi-path Selection in RPL Based on Replication and Elimination. In: Montavont, N., Papadopoulos, G. (eds) Ad-hoc, Mobile, and Wireless Networks. ADHOC-NOW 2018. Lecture Notes in Computer Science(), vol 11104. Springer, Cham. https://doi.org/10.1007/978-3-030-00247-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-00247-3_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00246-6
Online ISBN: 978-3-030-00247-3
eBook Packages: Computer ScienceComputer Science (R0)