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...
Main Authors: | , , , |
---|---|
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 |