Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network

Opportunistic networks in the Internet of Things (IoT) scenario, also known as OppIoT, espouse IoT devices interactions opportunistically in order to improve connectivity, the lifetime of the network, and network reliability. An increase in opportunistic utilization is fostered by IoT applications t...

Full description

Saved in:
Bibliographic Details
Main Authors: N. N. Srinidhi, E. Nagarjun, S. M. Dilip Kumar
Format: Article
Language:English
Published: University of Tehran 2021-05-01
Series:Journal of Information Technology Management
Subjects:
Online Access:https://jitm.ut.ac.ir/article_80618_bf1070329f276e31d433bc761e0bd1f6.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849767629694173184
author N. N. Srinidhi
E. Nagarjun
S. M. Dilip Kumar
author_facet N. N. Srinidhi
E. Nagarjun
S. M. Dilip Kumar
author_sort N. N. Srinidhi
collection DOAJ
description Opportunistic networks in the Internet of Things (IoT) scenario, also known as OppIoT, espouse IoT devices interactions opportunistically in order to improve connectivity, the lifetime of the network, and network reliability. An increase in opportunistic utilization is fostered by IoT applications to find communication opportunities whenever possible to route and deliver data efficiently. In this opportunistic scenario, devising an efficient path for data delivery is a challenging work due to uncertainty in the connection between the nodes and the selection of intermediate forwarder nodes for data delivery towards the destination. Considering the scenario of uncertainty in device location and exploiting IoT devices opportunistically, this paper propounds a routing algorithm for OppIoT called Hybrid Multi-Copy Routing Algorithm (HMCRA). The proposed algorithm finds potential forwarder nodes by using fuzzy logic wherein residual energy, distance, and speed of the nodes are considered as input values while preparing fuzzy rules. Genetic Algorithm (GA) is considered along with fuzzy logic to select an efficient path for data delivery. In GA, the delay is taken as the fitness function to select a reliable path for data delivery. Simulation results of the proposed algorithm perform well in contrast with relative existing routing algorithms with respect to latency, overhead ratio, delivery probability, and hop count. The work uniqueness lies in the selection of potential nodes and finding path having less hop count in an opportunistic IoT network scenario.
format Article
id doaj-art-6a0659431a3449aca1dae91ddd8a5138
institution DOAJ
issn 2008-5893
2423-5059
language English
publishDate 2021-05-01
publisher University of Tehran
record_format Article
series Journal of Information Technology Management
spelling doaj-art-6a0659431a3449aca1dae91ddd8a51382025-08-20T03:04:07ZengUniversity of TehranJournal of Information Technology Management2008-58932423-50592021-05-0113Special Issue: Big Data Analytics and Management in Internet of Things689110.22059/jitm.2021.8061880618Hybrid Algorithm for Efficient node and Path in Opportunistic IoT NetworkN. N. Srinidhi0E. Nagarjun1S. M. Dilip Kumar2Department of Computer Science and Engineering, University Visvesvaraya College of Engineering, Bangalore.Department of Computer Science and Engineering, University Visvesvaraya College of Engineering,Department of Computer Science and Engineering, University Visvesvaraya College of Engineering, Bangalore.Opportunistic networks in the Internet of Things (IoT) scenario, also known as OppIoT, espouse IoT devices interactions opportunistically in order to improve connectivity, the lifetime of the network, and network reliability. An increase in opportunistic utilization is fostered by IoT applications to find communication opportunities whenever possible to route and deliver data efficiently. In this opportunistic scenario, devising an efficient path for data delivery is a challenging work due to uncertainty in the connection between the nodes and the selection of intermediate forwarder nodes for data delivery towards the destination. Considering the scenario of uncertainty in device location and exploiting IoT devices opportunistically, this paper propounds a routing algorithm for OppIoT called Hybrid Multi-Copy Routing Algorithm (HMCRA). The proposed algorithm finds potential forwarder nodes by using fuzzy logic wherein residual energy, distance, and speed of the nodes are considered as input values while preparing fuzzy rules. Genetic Algorithm (GA) is considered along with fuzzy logic to select an efficient path for data delivery. In GA, the delay is taken as the fitness function to select a reliable path for data delivery. Simulation results of the proposed algorithm perform well in contrast with relative existing routing algorithms with respect to latency, overhead ratio, delivery probability, and hop count. The work uniqueness lies in the selection of potential nodes and finding path having less hop count in an opportunistic IoT network scenario.https://jitm.ut.ac.ir/article_80618_bf1070329f276e31d433bc761e0bd1f6.pdfboundaryfitness functionfuzzy logicgenetic algorithmiotmulti-copy routing
spellingShingle N. N. Srinidhi
E. Nagarjun
S. M. Dilip Kumar
Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network
Journal of Information Technology Management
boundary
fitness function
fuzzy logic
genetic algorithm
iot
multi-copy routing
title Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network
title_full Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network
title_fullStr Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network
title_full_unstemmed Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network
title_short Hybrid Algorithm for Efficient node and Path in Opportunistic IoT Network
title_sort hybrid algorithm for efficient node and path in opportunistic iot network
topic boundary
fitness function
fuzzy logic
genetic algorithm
iot
multi-copy routing
url https://jitm.ut.ac.ir/article_80618_bf1070329f276e31d433bc761e0bd1f6.pdf
work_keys_str_mv AT nnsrinidhi hybridalgorithmforefficientnodeandpathinopportunisticiotnetwork
AT enagarjun hybridalgorithmforefficientnodeandpathinopportunisticiotnetwork
AT smdilipkumar hybridalgorithmforefficientnodeandpathinopportunisticiotnetwork