Title: Energy-aware multipath routing protocol for internet of things using network coding techniques

Authors: S. Sankar; P. Srinivasan; Somula Ramasubbareddy; B. Balamurugan

Addresses: Department of CSE, Sona College of Technology, Salem, Tamil Nadu, India ' School of Information Technology and Engineering, VIT University, Vellore 632014, Tamil Nadu, India ' Department of Information Technology, VNRVJIET, Hyderabad 500090, Telangana, India ' School of Computer Science and Engineering, Galgotias University, Greater Noida 201308, India

Abstract: The energy conservation is a significant challenge to prolong the network lifetime in Internet of Things (IoT). So in this paper, we propose an energy-aware multipath routing protocol (EAM-RPL) to extend the network lifetime. The multipath model establishes multiple paths from the source node to the sink. In EAM-RPL, the source node applies the randomised linear network coding to encode the data packets and it transmits the data packets into the next cluster level of nodes. The intermediate nodes receive the encoded data packets and forward them to the next cluster of nodes. Finally, the sink node receives the data packets and it decodes the original data packet sent by the source node. The performance of the proposed EAM-RPL is compared with the RPL protocol. The simulation result shows that the proposed EAM-RPL improves the packet delivery ratio by 3-5% and prolongs the network lifetime by 5-10%.

Keywords: internet of things; network coding; IPv6 routing protocol; low power; lossy networks; multipath routing.

DOI: 10.1504/IJGUC.2020.110899

International Journal of Grid and Utility Computing, 2020 Vol.11 No.6, pp.838 - 846

Received: 04 Apr 2019
Accepted: 10 Jun 2019

Published online: 01 Nov 2020 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article