Many Internet protocol -based multicast protocols for Wireless Sensor Networks (WSNs) rely on the routing tree obtained through the Routing Protocol for Low power and lossy networks, to reach subscribers of a multicast group. WSNs often activate radio duty cycling (RDC) to save energy. Our purpose is to examine the effect of the link layer (LL) transmission mode, on the performance of those multicast protocols in function of RDC and multicast protocol parameters. First, the average packet delay in function of the LL transmission mode and the radio channel check rate (CCR), is investigated for restricted topologies through mathematical modeling and simulation. Both show that LL broadcast produces equal or less delay for reaching its interested children in the first hop compared with LL unicast. However, LL broadcast suffers from higher delays, inversely proportional to the CCR, for subsequent hops. LL unicast{\textquoteright}s delay per hop increases linearly with the number of interested children. Second, the simulation model is used to study the effect of using a mix of LL unicast and broadcast for different CCRs in randomly generated topologies. Average delay, energy consumption and packet delivery ratio are determined in function of hop distance. The average delay can be optimized by using a mixed mode, in which a threshold determines from how many interested children onwards a LL broadcast should be used. The results indicate which optimal threshold, in function of the CCR, should be chosen to optimize delay and energy consumption.
Carlier, M, Garcia Algora, CM, Braeken, A & Steenhaut, K 2018, 'Analysis of Internet Protocol based Multicast on Duty-cycled Wireless Sensor Networks', IEEE Sensors Journal, vol. 18, no. 10, 8327595, pp. 4317-4327. https://doi.org/10.1109/JSEN.2018.2820184
Carlier, M., Garcia Algora, C. M., Braeken, A., & Steenhaut, K. (2018). Analysis of Internet Protocol based Multicast on Duty-cycled Wireless Sensor Networks. IEEE Sensors Journal, 18(10), 4317-4327. Article 8327595. https://doi.org/10.1109/JSEN.2018.2820184
@article{20a812e9a3a147618f92bfff4fc5eea5,
title = "Analysis of Internet Protocol based Multicast on Duty-cycled Wireless Sensor Networks",
abstract = "Many Internet protocol -based multicast protocols for Wireless Sensor Networks (WSNs) rely on the routing tree obtained through the Routing Protocol for Low power and lossy networks, to reach subscribers of a multicast group. WSNs often activate radio duty cycling (RDC) to save energy. Our purpose is to examine the effect of the link layer (LL) transmission mode, on the performance of those multicast protocols in function of RDC and multicast protocol parameters. First, the average packet delay in function of the LL transmission mode and the radio channel check rate (CCR), is investigated for restricted topologies through mathematical modeling and simulation. Both show that LL broadcast produces equal or less delay for reaching its interested children in the first hop compared with LL unicast. However, LL broadcast suffers from higher delays, inversely proportional to the CCR, for subsequent hops. LL unicast{\textquoteright}s delay per hop increases linearly with the number of interested children. Second, the simulation model is used to study the effect of using a mix of LL unicast and broadcast for different CCRs in randomly generated topologies. Average delay, energy consumption and packet delivery ratio are determined in function of hop distance. The average delay can be optimized by using a mixed mode, in which a threshold determines from how many interested children onwards a LL broadcast should be used. The results indicate which optimal threshold, in function of the CCR, should be chosen to optimize delay and energy consumption.",
keywords = "6LoWPAN, delay, multicast, performance evaluation, radio duty cycling, routing, RPL, WSN",
author = "Matthias Carlier and {Garcia Algora}, {Carlos Manuel} and An Braeken and Kris Steenhaut",
year = "2018",
month = may,
day = "15",
doi = "10.1109/JSEN.2018.2820184",
language = "English",
volume = "18",
pages = "4317--4327",
journal = "IEEE Sensors Journal",
issn = "1530-437X",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "10",
}