Elastic Hop Count Trickle Timer Algorithm in Internet of Things
Raja Masadeh (),
Bayan AlSaaidah (),
Esraa Masadeh,
Moh’d Rasoul Al-Hadidi and
Omar Almomani
Additional contact information
Raja Masadeh: Department of Computer Science, Information Technology Faculty, The World Islamic Sciences and Education University, Amman P.O. Box 1101, Jordan
Bayan AlSaaidah: Department of Computer Science, Prince Abdullah bin Ghazi Faculty of Information Technology and Communications, Al-Balqa Applied University, Al-Salt P.O. Box 19117, Jordan
Esraa Masadeh: Independent Researcher, Amman P.O. Box 1101, Jordan
Moh’d Rasoul Al-Hadidi: Department of Electrical Power Engineering, Department of Computer Engineering, Faculty of Engineering, Al-Balqa Applied University, Al-Salt P.O. Box 19117, Jordan
Omar Almomani: Department of Computer Network and Information Systems, Information Technology Faculty, The World Islamic Sciences and Education University, Amman P.O. Box 11947, Jordan
Sustainability, 2022, vol. 14, issue 19, 1-19
Abstract:
The Internet of Things (IoT) is a technology that allows machines to communicate with each other without the need for human interaction. Usually, IoT devices are connected via a network. A wide range of network technologies are required to make the IoT concept operate successfully; as a result, protocols at various network layers are used. One of the most extensively used network layer routing protocols is the Routing Protocol for Low Power and Lossy Networks (RPL). One of the primary components of RPL is the trickle timer method. The trickle algorithm directly impacts the time it takes for control messages to arrive. It has a listen-only period, which causes load imbalance and delays for nodes in the trickle algorithm. By making the trickle timer method run dynamically based on hop count, this research proposed a novel way of dealing with the difficulties of the traditional algorithm, which is called the Elastic Hop Count Trickle Timer Algorithm. Simulation experiments have been implemented using the Contiki Cooja 3.0 simulator to study the performance of RPL employing the dynamic trickle timer approach. Simulation results proved that the proposed algorithm outperforms the results of the traditional trickle algorithm, dynamic algorithm, and e-trickle algorithm in terms of consumed power, convergence time, and packet delivery ratio.
Keywords: internet of things; IoT; trickle timer algorithm; routing protocol for low power and lossy networks; RPL (search for similar items in EconPapers)
JEL-codes: O13 Q Q0 Q2 Q3 Q5 Q56 (search for similar items in EconPapers)
Date: 2022
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)
Downloads: (external link)
https://www.mdpi.com/2071-1050/14/19/12417/pdf (application/pdf)
https://www.mdpi.com/2071-1050/14/19/12417/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jsusta:v:14:y:2022:i:19:p:12417-:d:929287
Access Statistics for this article
Sustainability is currently edited by Ms. Alexandra Wu
More articles in Sustainability from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().