A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks

In large-scale distributed sensor networks, sensed data is required to be relayed around the network so that one or few sensors can gather adequate relative data to produce high quality information for decision-making. In regards to very high energy-constraint sensor nodes, data transmission should...

Full description

Bibliographic Details
Main Authors: Yang Xu, Xuemei Hu, Haixiao Hu, Ming Liu
Format: Article
Language:English
Published: MDPI AG 2016-08-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/16/8/1300
_version_ 1811184906991042560
author Yang Xu
Xuemei Hu
Haixiao Hu
Ming Liu
author_facet Yang Xu
Xuemei Hu
Haixiao Hu
Ming Liu
author_sort Yang Xu
collection DOAJ
description In large-scale distributed sensor networks, sensed data is required to be relayed around the network so that one or few sensors can gather adequate relative data to produce high quality information for decision-making. In regards to very high energy-constraint sensor nodes, data transmission should be extremely economical. However, traditional data delivery protocols are potentially inefficient relaying unpredictable sensor readings for data fusion in large distributed networks for either overwhelming query transmissions or unnecessary data coverage. By building sensors’ local model from their previously transmitted data in three matrixes, we have developed a novel energy-saving data relay algorithm, which allows sensors to proactively make broadcast decisions by using a neat matrix computation to provide balance between transmission and energy-saving. In addition, we designed a heuristic maintenance algorithm to efficiently update these three matrices. This can easily be deployed to large-scale mobile networks in which decisions of sensors are based on their local matrix models no matter how large the network is, and the local models of these sensors are updated constantly. Compared with some traditional approaches based on our simulations, the efficiency of this approach is manifested in uncertain environment. The results show that our approach is scalable and can effectively balance aggregating data with minimizing energy consumption.
first_indexed 2024-04-11T13:21:31Z
format Article
id doaj.art-6d0d7f7d6cdb44b1996dcaf22ffa3424
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-11T13:21:31Z
publishDate 2016-08-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-6d0d7f7d6cdb44b1996dcaf22ffa34242022-12-22T04:22:12ZengMDPI AGSensors1424-82202016-08-01168130010.3390/s16081300s16081300A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor NetworksYang Xu0Xuemei Hu1Haixiao Hu2Ming Liu3School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, ChinaSchool of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, ChinaSchool of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, ChinaSchool of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, ChinaIn large-scale distributed sensor networks, sensed data is required to be relayed around the network so that one or few sensors can gather adequate relative data to produce high quality information for decision-making. In regards to very high energy-constraint sensor nodes, data transmission should be extremely economical. However, traditional data delivery protocols are potentially inefficient relaying unpredictable sensor readings for data fusion in large distributed networks for either overwhelming query transmissions or unnecessary data coverage. By building sensors’ local model from their previously transmitted data in three matrixes, we have developed a novel energy-saving data relay algorithm, which allows sensors to proactively make broadcast decisions by using a neat matrix computation to provide balance between transmission and energy-saving. In addition, we designed a heuristic maintenance algorithm to efficiently update these three matrices. This can easily be deployed to large-scale mobile networks in which decisions of sensors are based on their local matrix models no matter how large the network is, and the local models of these sensors are updated constantly. Compared with some traditional approaches based on our simulations, the efficiency of this approach is manifested in uncertain environment. The results show that our approach is scalable and can effectively balance aggregating data with minimizing energy consumption.http://www.mdpi.com/1424-8220/16/8/1300proactive data relayinformation fusionlarge distributed sensor networksmatrix-based computing
spellingShingle Yang Xu
Xuemei Hu
Haixiao Hu
Ming Liu
A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks
Sensors
proactive data relay
information fusion
large distributed sensor networks
matrix-based computing
title A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks
title_full A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks
title_fullStr A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks
title_full_unstemmed A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks
title_short A Matrix-Based Proactive Data Relay Algorithm for Large Distributed Sensor Networks
title_sort matrix based proactive data relay algorithm for large distributed sensor networks
topic proactive data relay
information fusion
large distributed sensor networks
matrix-based computing
url http://www.mdpi.com/1424-8220/16/8/1300
work_keys_str_mv AT yangxu amatrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT xuemeihu amatrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT haixiaohu amatrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT mingliu amatrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT yangxu matrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT xuemeihu matrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT haixiaohu matrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks
AT mingliu matrixbasedproactivedatarelayalgorithmforlargedistributedsensornetworks