Skip to main content
Log in

Trickle timer modification for RPL in Internet of things

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Shetty Spoorthi PS (2019) UK performance of static iot networks using rpl objective functions. IJRTE 08(12):89728977

    Google Scholar 

Download references

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Spoorthi P. Shetty.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09564-0

Keywords

Navigation