A distributed fault-tolerant topology control algorithm for heterogeneous wireless sensor networks

Hakki Bagci, Ibrahim Korpeoglu, Adnan Yazici

Research output: Contribution to journalArticle

60 Citations (Scopus)

Abstract

This paper introduces a distributed fault-tolerant topology control algorithm, called the Disjoint Path Vector (DPV), for heterogeneous wireless sensor networks composed of a large number of sensor nodes with limited energy and computing capability and several supernodes with unlimited energy resources. The DPV algorithm addresses the κ-degree Anycast Topology Control problem where the main objective is to assign each sensor's transmission range such that each has at least κ-vertex-disjoint paths to supernodes and the total power consumption is minimum. The resulting topologies are tolerant to κ-1 node failures in the worst case. We prove the correctness of our approach by showing that topologies generated by DPV are guaranteed to satisfy κ-vertex supernode connectivity. Our simulations show that the DPV algorithm achieves up to 4-fold reduction in total transmission power required in the network and 2-fold reduction in maximum transmission power required in a node compared to existing solutions.

Original languageEnglish
Article number6786025
Pages (from-to)914-923
Number of pages10
JournalIEEE Transactions on Parallel and Distributed Systems
Volume26
Issue number4
DOIs
Publication statusPublished - Apr 1 2015

Fingerprint

Wireless sensor networks
Topology
Power transmission
Energy resources
Sensor nodes
Electric power utilization
Sensors

Keywords

  • disjoint paths
  • energy efficiency
  • fault tolerance
  • heterogeneous wireless sensor networks
  • Topology control
  • κ-connectivity

ASJC Scopus subject areas

  • Signal Processing
  • Hardware and Architecture
  • Computational Theory and Mathematics

Cite this

A distributed fault-tolerant topology control algorithm for heterogeneous wireless sensor networks. / Bagci, Hakki; Korpeoglu, Ibrahim; Yazici, Adnan.

In: IEEE Transactions on Parallel and Distributed Systems, Vol. 26, No. 4, 6786025, 01.04.2015, p. 914-923.

Research output: Contribution to journalArticle

@article{e0aeb66b19a749b6a3b3c21731af4720,
title = "A distributed fault-tolerant topology control algorithm for heterogeneous wireless sensor networks",
abstract = "This paper introduces a distributed fault-tolerant topology control algorithm, called the Disjoint Path Vector (DPV), for heterogeneous wireless sensor networks composed of a large number of sensor nodes with limited energy and computing capability and several supernodes with unlimited energy resources. The DPV algorithm addresses the κ-degree Anycast Topology Control problem where the main objective is to assign each sensor's transmission range such that each has at least κ-vertex-disjoint paths to supernodes and the total power consumption is minimum. The resulting topologies are tolerant to κ-1 node failures in the worst case. We prove the correctness of our approach by showing that topologies generated by DPV are guaranteed to satisfy κ-vertex supernode connectivity. Our simulations show that the DPV algorithm achieves up to 4-fold reduction in total transmission power required in the network and 2-fold reduction in maximum transmission power required in a node compared to existing solutions.",
keywords = "disjoint paths, energy efficiency, fault tolerance, heterogeneous wireless sensor networks, Topology control, κ-connectivity",
author = "Hakki Bagci and Ibrahim Korpeoglu and Adnan Yazici",
year = "2015",
month = "4",
day = "1",
doi = "10.1109/TPDS.2014.2316142",
language = "English",
volume = "26",
pages = "914--923",
journal = "IEEE Transactions on Parallel and Distributed Systems",
issn = "1045-9219",
publisher = "IEEE Computer Society",
number = "4",

}

TY - JOUR

T1 - A distributed fault-tolerant topology control algorithm for heterogeneous wireless sensor networks

AU - Bagci, Hakki

AU - Korpeoglu, Ibrahim

AU - Yazici, Adnan

PY - 2015/4/1

Y1 - 2015/4/1

N2 - This paper introduces a distributed fault-tolerant topology control algorithm, called the Disjoint Path Vector (DPV), for heterogeneous wireless sensor networks composed of a large number of sensor nodes with limited energy and computing capability and several supernodes with unlimited energy resources. The DPV algorithm addresses the κ-degree Anycast Topology Control problem where the main objective is to assign each sensor's transmission range such that each has at least κ-vertex-disjoint paths to supernodes and the total power consumption is minimum. The resulting topologies are tolerant to κ-1 node failures in the worst case. We prove the correctness of our approach by showing that topologies generated by DPV are guaranteed to satisfy κ-vertex supernode connectivity. Our simulations show that the DPV algorithm achieves up to 4-fold reduction in total transmission power required in the network and 2-fold reduction in maximum transmission power required in a node compared to existing solutions.

AB - This paper introduces a distributed fault-tolerant topology control algorithm, called the Disjoint Path Vector (DPV), for heterogeneous wireless sensor networks composed of a large number of sensor nodes with limited energy and computing capability and several supernodes with unlimited energy resources. The DPV algorithm addresses the κ-degree Anycast Topology Control problem where the main objective is to assign each sensor's transmission range such that each has at least κ-vertex-disjoint paths to supernodes and the total power consumption is minimum. The resulting topologies are tolerant to κ-1 node failures in the worst case. We prove the correctness of our approach by showing that topologies generated by DPV are guaranteed to satisfy κ-vertex supernode connectivity. Our simulations show that the DPV algorithm achieves up to 4-fold reduction in total transmission power required in the network and 2-fold reduction in maximum transmission power required in a node compared to existing solutions.

KW - disjoint paths

KW - energy efficiency

KW - fault tolerance

KW - heterogeneous wireless sensor networks

KW - Topology control

KW - κ-connectivity

UR - http://www.scopus.com/inward/record.url?scp=84925081834&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84925081834&partnerID=8YFLogxK

U2 - 10.1109/TPDS.2014.2316142

DO - 10.1109/TPDS.2014.2316142

M3 - Article

VL - 26

SP - 914

EP - 923

JO - IEEE Transactions on Parallel and Distributed Systems

JF - IEEE Transactions on Parallel and Distributed Systems

SN - 1045-9219

IS - 4

M1 - 6786025

ER -