Delay-constrained power-efficient data aggregation framework in sensor-actor networks

In data aggregation problems, sensor measurements from the whole sensory field are collected at the data sink periodically or on-demand as a single report using functions such as average, maximum, minimum, counts, deviation, etc. This thesis is to design a data aggregation framework applicable for r...

Full description

Bibliographic Details
Main Author: Xu, Chendong
Format: Others
Language:en
Published: University of Ottawa (Canada) 2013
Subjects:
Online Access:http://hdl.handle.net/10393/28260
http://dx.doi.org/10.20381/ruor-19162
id ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-28260
record_format oai_dc
spelling ndltd-uottawa.ca-oai-ruor.uottawa.ca-10393-282602018-01-05T19:07:54Z Delay-constrained power-efficient data aggregation framework in sensor-actor networks Xu, Chendong Computer Science. In data aggregation problems, sensor measurements from the whole sensory field are collected at the data sink periodically or on-demand as a single report using functions such as average, maximum, minimum, counts, deviation, etc. This thesis is to design a data aggregation framework applicable for real-time sensor-actor networks. Our goal is to set up a reporting tree that will minimize power consumption at individual nodes while preserving delay requirements. Existing solutions to data aggregation problem usually use hop count as the energy cost metric and/or operate in a centralized fashion. The only known delay bounded power efficient localized algorithm [MGPA] sets up an initial power efficient tree (regardless of delay), and then dynamically changes the tree based on measured delay in ongoing traffic, with speed-ups and slow-downs achieved by using maximal/minimal transmission ranges at some nodes. We show here that the initial tree is closer to hop count than power optimal while the energy consumption per node is apparently unbalanced. We propose to construct a power optimal delay bounded data aggregation tree, assuming delay is proportional to hop count, which is a reasonable approximation in low traffic scenarios. Our desired hop progress (DHP) scheme constructs a data aggregation tree rooted at a sink/actor using only edges of localized minimal spanning tree (LMST) over all sensors, if delay along this tree is acceptable and power consumption is to be near optimal, like in [TKS]. Otherwise, hop selection (along LMST) made at each step is subject to the ratio of potential delay to message lifetime. The main idea is to reduce the network's overall energy consumption and balance energy consumptions at nodes by applying approximately equal hop lengths along the tree. There are two variants of DHP: DHP with Area coverage algorithm (DHPA), and DHP with Area coverage algorithm and CDS construction algorithm (DHPAC). In DHPA algorithm, area coverage algorithm is applied first to select a subset of active sensors that monitors the same area as the original set, thus allowing the rest of sensors to sleep. Then DHP is applied on the set of active sensors. In DHPAC protocol, a connected dominating set (CDS) is constructed over active sensors. Active sensors not in CDS report to their nearest CDS neighbors (related delay counted at the parent node), and DHP is then applied over LMST of CDS nodes and links in CDS. Experimental results indicate that DHP can totally save up to 75% energy and extend up to 123% network lifetime in comparison with [MPGA]. Meanwhile, DHPA and DHPAC also present significantly better energy efficiency than the variant of [MPGA], where area coverage algorithm is also implemented. 2013-11-07T19:04:10Z 2013-11-07T19:04:10Z 2009 2009 Thesis Source: Masters Abstracts International, Volume: 48-05, page: 3053. http://hdl.handle.net/10393/28260 http://dx.doi.org/10.20381/ruor-19162 en 103 p. University of Ottawa (Canada)
collection NDLTD
language en
format Others
sources NDLTD
topic Computer Science.
spellingShingle Computer Science.
Xu, Chendong
Delay-constrained power-efficient data aggregation framework in sensor-actor networks
description In data aggregation problems, sensor measurements from the whole sensory field are collected at the data sink periodically or on-demand as a single report using functions such as average, maximum, minimum, counts, deviation, etc. This thesis is to design a data aggregation framework applicable for real-time sensor-actor networks. Our goal is to set up a reporting tree that will minimize power consumption at individual nodes while preserving delay requirements. Existing solutions to data aggregation problem usually use hop count as the energy cost metric and/or operate in a centralized fashion. The only known delay bounded power efficient localized algorithm [MGPA] sets up an initial power efficient tree (regardless of delay), and then dynamically changes the tree based on measured delay in ongoing traffic, with speed-ups and slow-downs achieved by using maximal/minimal transmission ranges at some nodes. We show here that the initial tree is closer to hop count than power optimal while the energy consumption per node is apparently unbalanced. We propose to construct a power optimal delay bounded data aggregation tree, assuming delay is proportional to hop count, which is a reasonable approximation in low traffic scenarios. Our desired hop progress (DHP) scheme constructs a data aggregation tree rooted at a sink/actor using only edges of localized minimal spanning tree (LMST) over all sensors, if delay along this tree is acceptable and power consumption is to be near optimal, like in [TKS]. Otherwise, hop selection (along LMST) made at each step is subject to the ratio of potential delay to message lifetime. The main idea is to reduce the network's overall energy consumption and balance energy consumptions at nodes by applying approximately equal hop lengths along the tree. There are two variants of DHP: DHP with Area coverage algorithm (DHPA), and DHP with Area coverage algorithm and CDS construction algorithm (DHPAC). In DHPA algorithm, area coverage algorithm is applied first to select a subset of active sensors that monitors the same area as the original set, thus allowing the rest of sensors to sleep. Then DHP is applied on the set of active sensors. In DHPAC protocol, a connected dominating set (CDS) is constructed over active sensors. Active sensors not in CDS report to their nearest CDS neighbors (related delay counted at the parent node), and DHP is then applied over LMST of CDS nodes and links in CDS. Experimental results indicate that DHP can totally save up to 75% energy and extend up to 123% network lifetime in comparison with [MPGA]. Meanwhile, DHPA and DHPAC also present significantly better energy efficiency than the variant of [MPGA], where area coverage algorithm is also implemented.
author Xu, Chendong
author_facet Xu, Chendong
author_sort Xu, Chendong
title Delay-constrained power-efficient data aggregation framework in sensor-actor networks
title_short Delay-constrained power-efficient data aggregation framework in sensor-actor networks
title_full Delay-constrained power-efficient data aggregation framework in sensor-actor networks
title_fullStr Delay-constrained power-efficient data aggregation framework in sensor-actor networks
title_full_unstemmed Delay-constrained power-efficient data aggregation framework in sensor-actor networks
title_sort delay-constrained power-efficient data aggregation framework in sensor-actor networks
publisher University of Ottawa (Canada)
publishDate 2013
url http://hdl.handle.net/10393/28260
http://dx.doi.org/10.20381/ruor-19162
work_keys_str_mv AT xuchendong delayconstrainedpowerefficientdataaggregationframeworkinsensoractornetworks
_version_ 1718602557112188928