Enhanced Multicast Protocol for Low-power and Lossy IoT Networks

Saved in:
Bibliographic Details
Title: Enhanced Multicast Protocol for Low-power and Lossy IoT Networks
Authors: Lakhlef, Issam Eddine, Djamaa, Badis, Senouci, Mustapha Reda, Bradai, Abbas
Contributors: École Militaire Polytechnique = Polytechnic Military School Alger=Algiers (EMP), Ministère de l'Enseignement Supérieur et de la Recherche Scientifique Algérie (MESRS)-Ministère de la Défense Nationale Algérie, Laboratoire d'Electronique, Antennes et Télécommunications (LEAT), Université Nice Sophia Antipolis (1965 - 2019) (UNS)-Centre National de la Recherche Scientifique (CNRS)-Université Côte d'Azur (UniCA)
Source: ISSN: 1530-437X ; IEEE Sensors Journal ; https://hal.science/hal-04514824 ; IEEE Sensors Journal, 2024, pp.15393-15408. ⟨10.1109/JSEN.2024.3375797⟩ ; https://ieeexplore.ieee.org/document/10473686.
Publisher Information: CCSD
Institute of Electrical and Electronics Engineers
Publication Year: 2024
Collection: HAL Université Côte d'Azur
Subject Terms: The Trickle algorithm, Multicast algorithms, Bandwidth, Reliability, Multicast protocols, Routing, Multiprotocol label switching, Contiki OS, MPL, Multicast, Low Power and Lossy Network, Internet of Things, [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI], [INFO.INFO-ES]Computer Science [cs]/Embedded Systems
Description: International audience ; Communication protocols in the Internet of Things (IoT) should take into account the resource-constrained nature of Low-power and Lossy Networks (LLNs). IP multicast protocols allow a packet to be routed from one source to multiple destinations in a single transmission. Hence, resources such as bandwidth, energy, and time are saved for a multitude of LLN applications, ranging from over-the-air programming and information sharing to device configuration and resource discovery. In this context, several multicast routing protocols have recently been proposed for LLNs, including the Multicast Protocol for LLNs (MPL). MPL has proven to be very reliable in many scenarios. However, the great resource consumption, especially in terms of energy and bandwidth, remains the main drawback of this protocol. In this paper, after a detailed overview, we provide an in-depth analysis of the MPL protocol to highlight its functional weaknesses. Then, we propose several improvements that touch on different areas to address such limitations. Extensive realistic simulations and experiments were performed to study the performance of the proposed improvements to MPL. The results obtained show that our proposals outperform the MPL protocol in terms of resource consumption (memory, bandwidth, and energy) while improving its performance in terms of end-to-end delay and maintaining the same reliability of data packet delivery.
Document Type: article in journal/newspaper
Language: English
DOI: 10.1109/JSEN.2024.3375797
Availability: https://hal.science/hal-04514824
https://doi.org/10.1109/JSEN.2024.3375797
Accession Number: edsbas.57A8D3AC
Database: BASE
Description
Abstract:International audience ; Communication protocols in the Internet of Things (IoT) should take into account the resource-constrained nature of Low-power and Lossy Networks (LLNs). IP multicast protocols allow a packet to be routed from one source to multiple destinations in a single transmission. Hence, resources such as bandwidth, energy, and time are saved for a multitude of LLN applications, ranging from over-the-air programming and information sharing to device configuration and resource discovery. In this context, several multicast routing protocols have recently been proposed for LLNs, including the Multicast Protocol for LLNs (MPL). MPL has proven to be very reliable in many scenarios. However, the great resource consumption, especially in terms of energy and bandwidth, remains the main drawback of this protocol. In this paper, after a detailed overview, we provide an in-depth analysis of the MPL protocol to highlight its functional weaknesses. Then, we propose several improvements that touch on different areas to address such limitations. Extensive realistic simulations and experiments were performed to study the performance of the proposed improvements to MPL. The results obtained show that our proposals outperform the MPL protocol in terms of resource consumption (memory, bandwidth, and energy) while improving its performance in terms of end-to-end delay and maintaining the same reliability of data packet delivery.
DOI:10.1109/JSEN.2024.3375797