Litcius/Paper detail

Fuzzy-Based Novel Cross-Layer RPL Objective Function for Energy-Aware Routing in IoT

M R Poornima, H S Vimala, J Shreyas

2025International Journal of Computational Intelligence Systems9 citationsDOIOpen Access PDF

Abstract

Abstract Energy consumption remains a critical challenge for low-power, resource-constrained Internet of Things (IoT) devices operating over Low-Power and Lossy Networks (LLNs). Addressing this issue requires the development of energy-efficient Objective Functions (OFs) within the RPL (Routing Protocol for Low-Power and Lossy Networks) routing protocol. Traditional OFs primarily used routing layer metrics for parent selection. Therefore, our analysis demonstrates that transmission dynamics at the MAC layer significantly impact overall energy consumption. To tackle this, we introduce a cross-layer energy-efficient objective function (CL-RPL-OF) that incorporates a novel metric, energy per packet (EPP), which quantifies the energy consumed during the transmission and reception of a single data packet. This metric integrates strobe per packet rate (SPPR) and strobe packet success rate, both of which are influenced by radio duty cycling (RDC) mechanisms at the media access control (MAC) layer. The proposed CL-RPL-OF considers node-to-node communication variations arising from relative phase shifts by combining EEP with expected transmission count (ETX) and SPPR using fuzzy logic to select the best path to optimize energy consumption across both routing and MAC layers. Simulation using Cooja and real-world experimentation using the FIT IoT-LAB testbed demonstrate that CL-RPL-OF significantly improves energy efficiency, increases packet delivery ratio, and reduces strobe overhead compared to existing objective functions.

Topics & Concepts

Computer scienceInternet of ThingsRouting (electronic design automation)Layer (electronics)Energy (signal processing)Function (biology)Fuzzy logicComputer networkArtificial intelligenceEmbedded systemMathematicsMaterials scienceStatisticsNanotechnologyBiologyEvolutionary biologyIoT and Edge/Fog ComputingEnergy Efficient Wireless Sensor NetworksSoftware-Defined Networks and 5G
Fuzzy-Based Novel Cross-Layer RPL Objective Function for Energy-Aware Routing in IoT | Litcius