Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry

In delay tolerant WSNs mobile ferries can be used for collecting data from sensor nodes, especially in large-scale networks. Unlike data collection via multi-hop forwarding among the nodes, ferries travel across the sensing field and collect data from sensors. The advantage of using a ferry-based ap...

Full description

Bibliographic Details
Main Authors: Mariam Alnuaimi, Khaled Shuaib, Klaithem Alnuaimi, Mohammed Abdel-Hafez
Format: Article
Language:English
Published: MDPI AG 2015-10-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/15/10/25809
_version_ 1817993588231897088
author Mariam Alnuaimi
Khaled Shuaib
Klaithem Alnuaimi
Mohammed Abdel-Hafez
author_facet Mariam Alnuaimi
Khaled Shuaib
Klaithem Alnuaimi
Mohammed Abdel-Hafez
author_sort Mariam Alnuaimi
collection DOAJ
description In delay tolerant WSNs mobile ferries can be used for collecting data from sensor nodes, especially in large-scale networks. Unlike data collection via multi-hop forwarding among the nodes, ferries travel across the sensing field and collect data from sensors. The advantage of using a ferry-based approach is that, it eliminates the need for multi-hop forwarding of data, and as a result energy consumption at the nodes is significantly reduced. However, this increases data delivery latency and as such might not be suitable for all applications. In this paper an efficient data collection algorithm using a ferry node is proposed while considering the overall ferry roundtrip travel time and the overall consumed energy in the network. To minimize the overall roundtrip travel time, we divided the sensing field area into virtual grids based on the assumed sensing range and assigned a checkpoint in each one. A Genetic Algorithm with weight metrics to solve the Travel Sales Man Problem (TSP) and decide on an optimum path for the ferry to collect data is then used. We utilized our previously published node ranking clustering algorithm (NRCA) in each virtual grid and in choosing the location for placing the ferry’s checkpoints. In NRCA the decision of selecting cluster heads is based on their residual energy and their distance from their associated checkpoint which acts as a temporary sink. We simulated the proposed algorithm in MATLAB and showed its performance in terms of the network lifetime, total energy consumption and the total travel time. Moreover, we showed through simulation that nonlinear trajectory achieves a better optimization in term of network lifetime, overall energy consumed and the roundtrip travel time of the ferry compared to linear predetermined trajectory. In additional to that, we compared the performance of your algorithm to other recent algorithms in terms of the network lifetime using same and different initial energy values.
first_indexed 2024-04-14T01:40:52Z
format Article
id doaj.art-f50a31dc34c74301aee200a38e45c367
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-14T01:40:52Z
publishDate 2015-10-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-f50a31dc34c74301aee200a38e45c3672022-12-22T02:19:45ZengMDPI AGSensors1424-82202015-10-011510258092583010.3390/s151025809s151025809Data Gathering in Delay Tolerant Wireless Sensor Networks Using a FerryMariam Alnuaimi0Khaled Shuaib1Klaithem Alnuaimi2Mohammed Abdel-Hafez3College of Information Technology, United Arab Emirates University, P.O. Box 15551, Al Ain 00971, United Arab EmiratesCollege of Information Technology, United Arab Emirates University, P.O. Box 15551, Al Ain 00971, United Arab EmiratesCollege of Information Technology, United Arab Emirates University, P.O. Box 15551, Al Ain 00971, United Arab EmiratesElectrical Engineering Department, College of Engineering, United Arab Emirates University, P.O. Box 15551, Al Ain 00971, United Arab EmiratesIn delay tolerant WSNs mobile ferries can be used for collecting data from sensor nodes, especially in large-scale networks. Unlike data collection via multi-hop forwarding among the nodes, ferries travel across the sensing field and collect data from sensors. The advantage of using a ferry-based approach is that, it eliminates the need for multi-hop forwarding of data, and as a result energy consumption at the nodes is significantly reduced. However, this increases data delivery latency and as such might not be suitable for all applications. In this paper an efficient data collection algorithm using a ferry node is proposed while considering the overall ferry roundtrip travel time and the overall consumed energy in the network. To minimize the overall roundtrip travel time, we divided the sensing field area into virtual grids based on the assumed sensing range and assigned a checkpoint in each one. A Genetic Algorithm with weight metrics to solve the Travel Sales Man Problem (TSP) and decide on an optimum path for the ferry to collect data is then used. We utilized our previously published node ranking clustering algorithm (NRCA) in each virtual grid and in choosing the location for placing the ferry’s checkpoints. In NRCA the decision of selecting cluster heads is based on their residual energy and their distance from their associated checkpoint which acts as a temporary sink. We simulated the proposed algorithm in MATLAB and showed its performance in terms of the network lifetime, total energy consumption and the total travel time. Moreover, we showed through simulation that nonlinear trajectory achieves a better optimization in term of network lifetime, overall energy consumed and the roundtrip travel time of the ferry compared to linear predetermined trajectory. In additional to that, we compared the performance of your algorithm to other recent algorithms in terms of the network lifetime using same and different initial energy values.http://www.mdpi.com/1424-8220/15/10/25809ferry protocolwireless sensor networksdelay tolerance networksrouting protocolsenergy efficiency protocols
spellingShingle Mariam Alnuaimi
Khaled Shuaib
Klaithem Alnuaimi
Mohammed Abdel-Hafez
Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry
Sensors
ferry protocol
wireless sensor networks
delay tolerance networks
routing protocols
energy efficiency protocols
title Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry
title_full Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry
title_fullStr Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry
title_full_unstemmed Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry
title_short Data Gathering in Delay Tolerant Wireless Sensor Networks Using a Ferry
title_sort data gathering in delay tolerant wireless sensor networks using a ferry
topic ferry protocol
wireless sensor networks
delay tolerance networks
routing protocols
energy efficiency protocols
url http://www.mdpi.com/1424-8220/15/10/25809
work_keys_str_mv AT mariamalnuaimi datagatheringindelaytolerantwirelesssensornetworksusingaferry
AT khaledshuaib datagatheringindelaytolerantwirelesssensornetworksusingaferry
AT klaithemalnuaimi datagatheringindelaytolerantwirelesssensornetworksusingaferry
AT mohammedabdelhafez datagatheringindelaytolerantwirelesssensornetworksusingaferry