Comprehensive Approach in Studying the Behaviour of Contiki RPL Protocol in Diverse Data Transmission Ranges
Keywords:
DAO, DIO, DIS, OF and RankAbstract
Internet of Things (IoT) is a collection of interconnected wireless objects. These objects are smart objects which are communication and auto computing devices. All these devices are uniquely identifiable and addressable and able to send data to other objects. With rapid growth of wireless and electronic objects, IoT brings the new dimension to the world to communicate. The Routing Protocol for Low Power and Lossy Networks (RPL) is the standard routing protocol of Network layer for Internet of Things (IoT). This paper presents the concepts of RPL routing protocol and its working mechanisms. Also, this paper provides the simulation results of RPL protocol using Cooja Simulator.
References
T. Winter, P. Thubert, J. Vasseur, et al., “RPL: routing protocol for low power and lossy networks”, RFC6550,2012
M. Friedemann and F. Christian “From the Internet of Computers to the Internet of Things”, 2010.
Tie Qiu, Amr Tolba, “An efficient routing protocol for emergency response Internet of Things”, Journal of Network and Computer Applications, Vol.72, Sep. 2016, pp 104-112.
Thubert, P. RPL Objective Function Zero. RFC 6552. https://datatracker.ietf.org/doc/rfc6552/ (accessed on 31 July 2015).
Z. Tao and L. Xianfeng “Evaluating and Analyzing the Performance of RPL in Contiki”, 2014.
K. C. Lee, R. Sudhaakar, L. Dai, S. Addepalli, and M. Gerla, “RPL under mobility,” in IEEE Consumer Communications and Networking Conference (CCNC), 2012 (IEEE, 2012), pp. 300–304.
G. Montenegro, and C. Schumacher, “IPv6 over lowpower wireless personal area networks (6LoWPANs): overview, assumptions, problem statement, and goals,” 2007.
www.contiki-os.org/start.html
J. Vasseur, M. Kim, K. Pister, N. Dejean, and D. Barthel, “Routing metrics used for path calculation in low-power and lossy networks,” RFC 6551,2012.
P. Thubert, “Objective Function Zero for RPL,” RFC 6552, vol. 33, pp.3–8, 2012.
J. W. Hui, “RFC6553 Option for Carrying RPL Information in Data-plane Diagrams,” RFC 6553, vol. 33, pp. 3–8, 2012.
V. Hui, J., Vasseur, J. P., Culler, D., & Manral, “An IPv6 Routing Header for Source Routes with the Routing Protocol for Low-Power and Lossy Networks (RPL),” Saudi Med J, vol. 33, pp. 3–8, 2012.S. Balandin, S. Andreev and Y. Koucheryavy. “Internet of things, smart spaces, and next generation networking”, Berlin: Springer. 2013.
A. Dunkels, J. Eriksson, N. Finne, and N. Tsiftes. “Powertrace: Network level power profiling for low-power wireless networks”. March 2011.
B. Sharkawy, A. Khattab, and K. M. F. Elsayed, “Fault-tolerant rplthrough context awareness” , IEEE World Forum on Internet of Things (WF-IoT), March 2014, pp. 437–441.
Z. Tao and L. Xianfeng “Evaluating and Analyzing the Performance of RPL in Contiki”, 2014.
L. B. Saad, C. Chauvenet, and B. Tourancheau, “Simulation of therpl routing protocol for ipv6 sensor networks: two cases studies,”Int. Conference on Sensor Technologies and Applications SENSORCOMM 2011. IARIA, 2011.
O. Gaddour, A. Koubaa, and M. Abid, “Quality-of-service aware routing for static and mobile ipv6-based low-power and lossy sensor networks using rpl,” Ad Hoc Networks, vol. 33, pp. 233–256, 2015.
The Internet Engineering Task Force (IETF), 2010. < www.ietf.org>
Routing Over Low Power and Lossy Networks (ROLL), 2004.
Tripathi, J. de Oliveira, J. Vasseur, Applicability study of RPL with local repair in smart grid substation networks, in: Smart Grid Communications (SmartGridComm), First IEEE International Conference on, November 2010, pp. 1–6.
JP. Vasseur, M. Kim, K. Pister, N. Dejean, and D. Barthel., “Routing Metrics Used for Path Calculation in Low-Power and Lossy Networks.”, RFC 6551 , March 2012.
O. Gnawali and P. Levis, “The Minimum Rank with Hysteresis Objective Function”, RFC 6719 , September 2012.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.