A fault-tolerant relay placement algorithm for ensuring k vertex-disjoint shortest paths in wireless sensor networks

dc.contributor.authorSitanayah, Lanny
dc.contributor.authorBrown, Kenneth N.
dc.contributor.authorSreenan, Cormac J.
dc.contributor.funderScience Foundation Irelanden
dc.contributor.funderHigher Education Authorityen
dc.date.accessioned2019-11-07T12:45:04Z
dc.date.available2019-11-07T12:45:04Z
dc.date.issued2014-07-24
dc.date.updated2019-11-07T12:39:01Z
dc.description.abstractWireless sensor networks (WSNs) are prone to failures. To be robust to failures, the network topology should provide alternative routes to the sinks so when failures occur the routing protocol can still offer reliable delivery. Our contribution is a solution that enables fault-tolerant WSN deployment planning by judicious use of a minimum number of additional relays. A WSN is robust if at least one route with an acceptable length to a sink is available for each sensor node after the failure of any nodes. In this paper, we define the problem for increasing WSN reliability by deploying a number of additional relays to ensure that each sensor node in the initial design has k length-bounded vertex-disjoint shortest paths to the sinks. To identify the maximum k such that each node has k vertex-disjoint shortest paths, we propose Counting-Paths and its dynamic programming variant. Then, we introduce GRASP-ARP, a centralised offline algorithm that uses Counting-Paths to minimise the number of deployed relays. Empirically, it deploys 35% fewer relays with reasonable runtime compared to the closest approach. Using network simulation, we show that GRASP-ARP’s designs offer a substantial improvement over the original topologies, maintaining connectivity for twice as many surviving nodes after 10% of the original nodes have failed.en
dc.description.sponsorshipHigher Education Authority (Irish Higher EducationAuthority PRTLI-IV research program through the NEMBES project); Science Foundation Ireland (CTVR project (SFI CSET 10/CE/I1853))en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationSitanayah, L., Brown, K. N. and Sreenan, C. J. (2014) 'A fault-tolerant relay placement algorithm for ensuring k vertex-disjoint shortest paths in wireless sensor networks', Ad Hoc Networks, 23, pp. 145-162. doi: 10.1016/j.adhoc.2014.07.003en
dc.identifier.doi10.1016/j.adhoc.2014.07.003en
dc.identifier.endpage162en
dc.identifier.issn1570-8705
dc.identifier.issn1570-8713
dc.identifier.journaltitleAd Hoc Networksen
dc.identifier.startpage145en
dc.identifier.urihttps://hdl.handle.net/10468/8972
dc.identifier.volume23en
dc.language.isoenen
dc.publisherElsevieren
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Centre for Science Engineering and Technology (CSET)/10/CE/i853/IE/CSET CTVR: Centre for Communications Value-chain Research 2nd term funding/en
dc.rights© 2014 Elsevier B.V. All rights reserved. This manuscript version is made available under the CC BY-NC-ND 4.0 licence.en
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/en
dc.subjectWireless sensor networksen
dc.subjectNetwork deployment planningen
dc.subjectRelay placementen
dc.subjectVertex-disjoint pathsen
dc.titleA fault-tolerant relay placement algorithm for ensuring k vertex-disjoint shortest paths in wireless sensor networksen
dc.typeArticle (peer-reviewed)en
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2014_AdHocNetworks-2.pdf
Size:
372.06 KB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: