Year: 2025
Type: article
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.
Authors: M. R. Poornima, H. S. Vimala, J. Shreyas
Institutions: Bangalore University, Manipal Academy of Higher Education
Language: English
Subfield: Computer Networks and Communications
Field: Computer Science
Domain: Physical Sciences
Open Access status: gold
Estimated APC paid: $2,490
OpenAlex ID: W4412468457
