Abstract
Internet of things establishes communication among heterogeneous devices. IoT network is low power and lossy network known as LLN. The components in LLN use low power for its operations. The Internet Engineering Task Force (IETF) has defined routing protocol for standardized LLN, i.e., routing protocol for low-power and lossy networks (RPL). One of the major challenges in RPL is efficient conservation of node energy to improve the life of the LLN network. In the RPL network, most of the energy is consumed while regulating and controlling the packets rather than transmission. The algorithm used for regulating and controlling packet in RPL is called trickle timer algorithm. Hence to improve the lifetime of network it is essential to modify the existing trickle timer algorithm. In this paper, we have proposed a new algorithm called EE-trickle. The performance of EE-trickle is compared with existing trickle using the simulator Cooja and using open test bed of future Internet of things lab. From the experiments, it is identified that EE-trickle provides better PDR along with less energy consumption than the existing trickle. Hence, the paper helps the future researchers who work on energy consumption in RPL to make use of EE-trickle in their experiment rather than existing trickle.
Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the authors.
References
Abu Khurma R, Almomani I, Aljarah I (2021) IoT botnet detection using salp swarm and ant lion hybrid optimization model. Symmetry 13:1377
Colitti W, Long NT, De Caro N, Steenhaut K (2012) Comparative performance study of rpl in wireless sensor networks. p 12
Foubert B, Montavont J (2019) Sharing is caring: a cooperation scheme for RPL network resilience and efficiency. In: 2019 IEEE symposium on computers and communications (ISCC), IEEE, pp 1–6
Jamieson K, Gnawali O, Fonseca R, Levis P (2009) Collection tree protocol. In: Proceedings of the 7th ACM conference on embedded networked sensor systems, pp 1–14. ACM
Kumar JS, Suresh D (2022) Design and implementation of a mobility support adaptive trickle algorithm for RPL in vehicular IoT networks. Int J Ad Hoc Ubiquitous Comput 40:38–49
Nataf E, Kamgueu PO, Ndie TD (2018) Survey on rpl enhancements: a focus on topology, security and mobility. Comput Commun. https://doi.org/10.1016/j.comcom.2018.02.011
Saaidah A, Almomani O, Al-Qaisi L, Madi MK (2019a) An efficient design of RPL objective function for routing in internet of things using fuzzy logic. Int J Adv Comput Sci Appl 10:184–190
Saaidah A, Almomani O, Al-Qaisi L, Alsharman N, Alzyoud F (2019b) A comprehensive survey on node metrics of RPL protocol for IoT. Mod Appl Sci 13:1
Shetty Spoorthi PS (2019) UK performance of static iot networks using rpl objective functions. IJRTE 08(12):89728977
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare that are relevant to the content of this manuscript.
Ethical approval
This manuscript does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Shetty, S.P., Shetty, M., Kishore, V. et al. Trickle timer modification for RPL in Internet of things. Soft Comput 28, 2621–2635 (2024). https://doi.org/10.1007/s00500-023-09564-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09564-0