Efficient parent selection for RPL using ACO and coverage based dynamic trickle techniques

Routing protocol for low-power and lossy networks (RPL) plays a vital role in the architecture of the IoT. The RPL follows the trickle algorithm and the distance based parent node selection. The trickle algorithm establishes a destination oriented directed acyclic graph (DODAG) with suppressed broad...

Full description

Saved in:
Bibliographic Details
Published inJournal of ambient intelligence and humanized computing Vol. 11; no. 11; pp. 4377 - 4391
Main Authors Preeth, S. K. Sathya Lakshmi, Dhanalakshmi, R., Kumar, R., Si, Sangar
Format Journal Article
LanguageEnglish
Published Berlin/Heidelberg Springer Berlin Heidelberg 01.11.2020
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN1868-5137
1868-5145
DOI10.1007/s12652-019-01181-w

Cover

More Information
Summary:Routing protocol for low-power and lossy networks (RPL) plays a vital role in the architecture of the IoT. The RPL follows the trickle algorithm and the distance based parent node selection. The trickle algorithm establishes a destination oriented directed acyclic graph (DODAG) with suppressed broadcasting. The broadcast suppression lacks in handling network coverage and load imbalance issues under the nonuniform node distribution. In addition, the DODAG construction exclusively depending on a single routing metric to identify an energy efficient and reliable routing paths. This article proposes an energy efficient RPL (E-RPL) protocol that consists of ACO based multi-factor optimization for parent selection and coverage based dynamic trickle algorithm for energy efficient DODAG construction without compromising network coverage and reliable data routing. The ACO considers the expected transmission count (ETX) and rank value as pheromone factors, whereas the residual energy and children count as heuristic factors. To balance the conflicting factors of ETX, rank, delay, and energy consumption, the E-RPL exploits the parent–child relationship factor as a pheromone evaporation factor. Moreover, the weight based algorithm is utilized to combine pheromone, heuristic, and pheromone evaporation factors towards a single objective function. To build an optimal DODAG structure with a reduced routing overhead, the E-RPL introduces concentric corona based network partition and decides the value of broadcast count dynamically concerning the node density and coverage. Finally, the performance of E-RPL is evaluated using Cooja simulator. The E-RPL attains 90% of the packet delivery ratio while spending 0.532 mJ over 30 node topology.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1868-5137
1868-5145
DOI:10.1007/s12652-019-01181-w