PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 23, 2026PLoS ONE0 citationsOpen Access

EDCC-RPL: A novel energy-efficient and load-balanced objective function for RPL Routing in IoT networks enhancing network lifetime and reliability

View Full Paper
MHMuhammad Asif HabibAAAbdullah M. AlbarrakMAMudassar Ahmad

Key Points

  • The aim is to enhance energy efficiency and load balancing in RPL routing to improve network lifetime and reliability.
  • Introduced EDCC-RPL, a multi-metric objective function integrating ETX, delay, and child count.
  • Conducted extensive simulations in Contiki Cooja with varying node densities (20–50 nodes).
  • Compared EDCC-RPL with conventional routing schemes like OF0, MRHOF, and EA-EPL.
  • Achieved up to 32% lower energy consumption compared to conventional methods.
  • Demonstrated an 18% increase in Packet Delivery Ratio (PDR).
  • Reduced parent switching (churn) by 50–60% in dense topologies.

Abstract

Energy efficiency and balanced load distribution remain persistent challenges in the Routing Protocol for Low-Power and Lossy Networks (RPL), significantly affecting the lifetime and reliability of Internet of Things (IoT) deployments. This study introduces EDCC-RPL, a novel multi-metric objective function that integrates Expected Transmission Count (ETX), end-to-end delay, and child count through an adaptive additive model. Unlike conventional single or dual metric schemes such as OF0, MRHOF, and EA-EPL, EDCC-RPL simultaneously enhances energy efficiency, network stability, and scalability. Extensive simulations in Contiki Cooja with 20–50 nodes demonstrate up to 32% lower energy consumption, 18% higher Packet Delivery Ratio (PDR), and 50–60% reduction in parent switching (churn) in dense topologies. These improvements validate EDCC-RPL’s novelty in achieving joint optimization of reliability, delay, and load balancing. The proposed approach provides a practical and scalable solution for sustainable IoT networks in smart cities, industrial monitoring, and environmental sensing applications. The implementation code of the proposed EDCC-RPL algorithm is publicly available at https://github.com/drmasifhabib/edcc-rpl-github for reproducibility and reuse.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Habib et al. (2026) studied this question.

synapsesocial.com/papers/69e9b8d485696592c86ebd3ahttps://doi.org/10.1371/journal.pone.0346827
Ask AI
Helpful
Bookmark
Share
View Full Paper