Open Access Open Access  Restricted Access Subscription or Fee Access

Performance Evaluation of the Objective Functions for Digital Media in Internet of Things (IoT)

(*) Corresponding author

Authors' affiliations



Internet of Thing (IoT) technology allows physical objects to connect to the Internet and it is based on Wireless Sensor Networks (WSNs) that represent an essential component for IoT. Moreover, the high rate of using the internet has enabled the spread of digital media such that the world is populated by digital media products, which are included in several industries such as healthcare and education. Moreover, it has emerged that IoT technologies enable the objects from exchanging digital data and communicating in an efficient way by using a routing protocol. Routing Protocol for Low-Power and Lossy Networks (RPL) is one of the most growing routing protocols in IoT. Specifically, it is a routing protocol for WSNs with low-power and lossy networks(LNNs), proposed by Internet Engineering Task Force (IETF) as a standard for routing packets in WSN to support IPv6 communication. Furthermore, RPL uses objective functions(OFs) to optimize the path from source to destination. Mainly, it has two objective functions that are: Objective Function Zero (OF0) and Minimum Rank with Hysteresis Objective Function (MRHOF). In this paper, the evaluation and the analysis of RPL's objective functions are presented in terms of both Power Consumption (PC) and Packet Delivery Ratio (PDR) in medium network sizes specifically when N=25, N=40, and N=50  using a set of network parameters, including Packet Reception Ratio (RX) and Transmission range (TX) under random and grid network topologies. The experimental results show that the two objective functions perform the same in term of PDR when RX=100% but in some cases MRHOF outperforms OF0 and gives a 1-5% higher PDR than OF0. However, on average OF0 consumes less power than MRHOF.
Copyright © 2020 Praise Worthy Prize - All rights reserved.


IoT; Media technology; Digital media; RPL; Wireless Sensor Network; Objective functions; OF0; MRHOF

Full Text:



Bani Yassein, M., Al Balas, F., Odeh, A., Energy-Aware Objective Function for Routing Protocol in Internet of Things, (2017) International Journal on Communications Antenna and Propagation (IRECAP), 7 (3), pp. 188-197.

Natanael Sousa, Jos´ e VV Sobral, Joel JPC Rodrigues, Ricardo AL Rabeˆlo, and Petar Solic. 2017. Eraof: A new rpl protocol objective function for internet of things applications. In 2017 2nd International Multidisciplinary Conference on Computer and Energy Science (SpliTech), pages 1–5. IEEE

Wail Mardini, Maad Ebrahim, and Mohammed Al-Rudaini. 2017. Comprehensive performance analysis of rpl ob- jective functions in iot networks. International Journal of Communication Networks and Information Security, 9(3):323–332.

Qusai Q Abuein, Muneer Bani Yassein, Mohammed Q Shatnawi, Laith Bani-Yaseen, Omar Al-Omari, Moutaz Mehdawi, and Hussien Altawssi. 2016. Performance evaluation of routing protocol (rpl) for internet of things. Performance Evaluation, 7(7).

Nicola Accettura, Luigi Alfredo Grieco, Gennaro Boggia, and Pietro Camarda. 2011. Performance analysis of the rpl routing protocol. In 2011 IEEE International Conference on Mechatronics, pages 767–772. IEEE.

Walaa Alayed, Lewis Mackenzie, and Dimitrios Pezaros. 2017. Evaluation of rpl’s single metric objective func- tions. In 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pages 619–624. IEEE.

Emran Aljarrah, Muneer Bani Yassein, and Shadi Aljawarneh. 2016. Routing protocol of low-power and lossy network: Survey and open issues. In 2016 International Conference on Engineering & MIS (ICEMIS), pages 1–6. IEEE.

Cosmin Cobarzan, Julien Montavont, and Thomas Noel. 2014. Analysis and performance evaluation of rpl under mobility. In 2014 IEEE symposium on computers and communications (ISCC), pages 1–6. IEEE.

Panagiotis Karkazis, Panagiotis Trakadas, Th Zahariadis, Antonis Hatziefremidis, and Helen-Catherine Leligou. 2012. Rpl modeling in j-sim platform. In 2012 Ninth International Conference on Networked Sensing (INSS), pages 1–2. IEEE.

Ines Kechiche, In`es Bousnina, and Abdelaziz Samet. 2017. A comparative study of rpl objective functions. In 2017 Sixth International Conference on Communications and Networking (ComNet), pages 1–6. IEEE.

Hanane Lamaazi and Nabil Benamar. 2020. A comprehensive survey on enhancements and limitations of the rpl protocol: A focus on the objective function. Ad Hoc Networks , 96:102001.

Hanane Lamaazi, Nabil Benamar, and Antonio J Jara. 2016. Study of the impact of designed objective function on the rpl-based routing protocol. In International Symposium on Ubiquitous Networking, pages 67–80. Springer.

Hanane Lamaazi, Nabil Benamar, and Antonio J Jara. 2018. Rpl-based networks in static and mobile environment: A performance assessment analysis. Journal of King Saud University-Computer and Information Sciences, 30(3):320–333.

Lilia Lassouaoui, Stephane Rovedakis, Franc¸ oise Sailhan, and Anne Wei. 2016. Evaluation of energy aware routing metrics for rpl. In 2016 IEEE 12th International Conference on Wireless and Mobile Computing, Net- working and Communications (WiMob), pages 1–8. IEEE.

Wail Mardini, Shadi Aljawarneh, Amnah Al-Abdi, and Haneen Taamneh. 2018. Performance evaluation of rpl objective functions for different sending intervals. In 2018 6th International Symposium on Digital Forensic and Security (ISDFS), pages 1–6. IEEE.

Nurrahmat Pradeska, Warsun Najib, Sri Suning Kusumawardani, et al. 2016. Performance analysis of objective function mrhof and of0 in routing protocol rpl ipv6 over low power wireless personal area networks (6lowpan). In 2016 8th International Conference on Information Technology and Electrical Engineering (ICITEE), pages 1–6. IEEE.

Mamoun Qasem, Hussien Altawssi, Muneer Bani Yassien, and Ahmed Al-Dubai. 2015. Performance evaluation of rpl objective functions. In 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intel- ligence and Computing, pages 1606–1613. IEEE.

Rahul Sharma and T Jayavignesh. 2015. Quantitative analysis and evaluation of rpl with various objective functions for 6lowpan. Indian Journal of Science and Technology, 8(19):1.

Muneer Bani Yassein, Ameena Flefil, Dragana Krstic, Yaser Khamayseh, Wail Mardini, and Mohammed Shatnawi. 2019. Performance evaluation of rpl in high density networks for internet of things (iot). In Proceedings of the 2019 8th International Conference on Software and Information Engineering, pages 183–187.

Muneer Bani Yassien, Omar Alzoubi, Mohammed Shatnawi, and Ahmad Al Rawashdeh. 2019. Performance analysis of rpl objective functions. In Proceedings of the Second International Conference on Data Science, E-Learning and Information Systems, pages 1–6.

Ibtissem Zaatouri, Nouha Alyaoui, Awatef Benfradj Guiloufi, and Abdennaceur Kachouri. 2017. Performance evaluation of rpl objective functions for multi-sink. In 2017 18th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA), pages 661–665. IEEE.

S B, Gopal & Chinnasmay, Poongodi & Joseph, M & Jude, M. Joseph Auxilius. (2020). Minimum Energy Consumption Objective Function For RPL In Internet Of Things. International Journal of Scientific & Technology Research. 9. 3395-3402.

Masoud, M., Jaradat, Y., Manasrah, A., Taleb, B., Designing of a General Purpose Soft Programmable Logic Controller (PLC) for the Internet of Things (IoT) Era, (2020) International Review of Automatic Control (IREACO), 13 (4), pp. 153-161.

Angrisani, L., Bonavolontà, F., Dassi, C., Liccardo, A., Schiano Lo Moriello, R., Tocchi, A., On the Suitability of Compressive Sampling for LoRa Signals Classification, (2020) International Review of Electrical Engineering (IREE), 15 (3), pp. 187-198.

Zhalnin, V., Zakharova, A., Uzenkov, D., Vlasov, A., Krivoshein, A., Filin, S., Configuration-Making Algorithm for the Smart Machine Controller Based on the Internet of Things Concept, (2019) International Review of Electrical Engineering (IREE), 14 (5), pp. 375-384.

Shidik, G., Kusuma, E., Nuraisha, S., Andono, P., Heuristic vs Metaheuristic Method: Improvement of Spoofed Fingerprint Identification in IoT Devices, (2019) International Review on Modelling and Simulations (IREMOS), 12 (3), pp. 168-175.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2024 Praise Worthy Prize