Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks

Broadcasting is a common and basic operation used to support various network protocols in wireless networks. To achieve energy-efficient broadcasting is especially important for ad hoc wireless sensor networks because sensors are generally powered by batteries with limited lifetimes. Energy consumpt...

Full description

Bibliographic Details
Main Authors: Hongju Cheng, Zheng Wan, Xingbo Huang, Naixue Xiong
Format: Article
Language:English
Published: MDPI AG 2013-04-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/13/4/4922
id doaj-f7453f1941c24f00bbb4edc93192ffb4
record_format Article
spelling doaj-f7453f1941c24f00bbb4edc93192ffb42020-11-24T21:55:34ZengMDPI AGSensors1424-82202013-04-011344922494610.3390/s130404922Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor NetworksHongju ChengZheng WanXingbo HuangNaixue XiongBroadcasting is a common and basic operation used to support various network protocols in wireless networks. To achieve energy-efficient broadcasting is especially important for ad hoc wireless sensor networks because sensors are generally powered by batteries with limited lifetimes. Energy consumption for broadcast operations can be reduced by minimizing the number of relay nodes based on the observation that data transmission processes consume more energy than data reception processes in the sensor nodes, and how to improve the network lifetime is always an interesting issue in sensor network research. The minimum-energy broadcast problem is then equivalent to the problem of finding the minimum Connected Dominating Set (CDS) for a connected graph that is proved NP-complete. In this paper, we introduce an Efficient Minimum CDS algorithm (EMCDS) with help of a proposed ordered sequence list. EMCDS does not concern itself with node energy and broadcast operations might fail if relay nodes are out of energy. Next we have proposed a Minimum Energy-consumption Broadcast Scheme (MEBS) with a modified version of EMCDS, and aimed at providing an efficient scheduling scheme with maximized network lifetime. The simulation results show that the proposed EMCDS algorithm can find smaller CDS compared with related works, and the MEBS can help to increase the network lifetime by efficiently balancing energy among nodes in the networks.http://www.mdpi.com/1424-8220/13/4/4922wireless sensor networksminimum connected dominating setminimum-energy broadcast problemnetwork lifetime maximization
collection DOAJ
language English
format Article
sources DOAJ
author Hongju Cheng
Zheng Wan
Xingbo Huang
Naixue Xiong
spellingShingle Hongju Cheng
Zheng Wan
Xingbo Huang
Naixue Xiong
Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks
Sensors
wireless sensor networks
minimum connected dominating set
minimum-energy broadcast problem
network lifetime maximization
author_facet Hongju Cheng
Zheng Wan
Xingbo Huang
Naixue Xiong
author_sort Hongju Cheng
title Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks
title_short Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks
title_full Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks
title_fullStr Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks
title_full_unstemmed Energy-Efficient Algorithm for Broadcasting in Ad Hoc Wireless Sensor Networks
title_sort energy-efficient algorithm for broadcasting in ad hoc wireless sensor networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2013-04-01
description Broadcasting is a common and basic operation used to support various network protocols in wireless networks. To achieve energy-efficient broadcasting is especially important for ad hoc wireless sensor networks because sensors are generally powered by batteries with limited lifetimes. Energy consumption for broadcast operations can be reduced by minimizing the number of relay nodes based on the observation that data transmission processes consume more energy than data reception processes in the sensor nodes, and how to improve the network lifetime is always an interesting issue in sensor network research. The minimum-energy broadcast problem is then equivalent to the problem of finding the minimum Connected Dominating Set (CDS) for a connected graph that is proved NP-complete. In this paper, we introduce an Efficient Minimum CDS algorithm (EMCDS) with help of a proposed ordered sequence list. EMCDS does not concern itself with node energy and broadcast operations might fail if relay nodes are out of energy. Next we have proposed a Minimum Energy-consumption Broadcast Scheme (MEBS) with a modified version of EMCDS, and aimed at providing an efficient scheduling scheme with maximized network lifetime. The simulation results show that the proposed EMCDS algorithm can find smaller CDS compared with related works, and the MEBS can help to increase the network lifetime by efficiently balancing energy among nodes in the networks.
topic wireless sensor networks
minimum connected dominating set
minimum-energy broadcast problem
network lifetime maximization
url http://www.mdpi.com/1424-8220/13/4/4922
work_keys_str_mv AT hongjucheng energyefficientalgorithmforbroadcastinginadhocwirelesssensornetworks
AT zhengwan energyefficientalgorithmforbroadcastinginadhocwirelesssensornetworks
AT xingbohuang energyefficientalgorithmforbroadcastinginadhocwirelesssensornetworks
AT naixuexiong energyefficientalgorithmforbroadcastinginadhocwirelesssensornetworks
_version_ 1725861734511542272