Networked computing in wireless sensor networks for structural health monitoring

This paper studies the problem of distributed computation over a network of wireless sensors. While this problem applies to many emerging applications, to keep our discussion concrete, we will focus on sensor networks used for structural health monitoring. Within this context, the heaviest computation is to determine the singular value decomposition (SVD) to extract mode shapes (eigenvectors) of a structure. Compared to collecting raw vibration data and performing SVD at a central location, computing SVD within the network can result in significantly lower energy consumption and delay. Using recent results on decomposing SVD, a well-known centralized operation, we seek to determine a near-optimal communication structure that enables the distribution of this computation and the reassembly of the final results, with the objective of minimizing energy consumption subject to a computational delay constraint. We show that this reduces to a generalized clustering problem and establish that it is NP-hard. By relaxing the delay constraint, we derive a lower bound. We then propose an integer linear program (ILP) to solve the constrained problem exactly as well as an approximate algorithm with a proven approximation ratio. We further present a distributed version of the approximate algorithm. We present both simulation and experimentation results to demonstrate the effectiveness of these algorithms.

[1]  Panganamala Ramana Kumar,et al.  Zero-error function computation in sensor networks , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[2]  Panganamala Ramana Kumar,et al.  Toward a theory of in-network computation in wireless sensor networks , 2006, IEEE Communications Magazine.

[3]  Robert Morris,et al.  Link-level measurements from an 802.11b mesh network , 2004, SIGCOMM 2004.

[4]  Haiyun Luo,et al.  A two-tier data dissemination model for large-scale wireless sensor networks , 2002, MobiCom '02.

[5]  G. Papanicolaou,et al.  Time reversal imaging for sensor networks with optimal compensation in time. , 2007, The Journal of the Acoustical Society of America.

[6]  Jerome P. Lynch,et al.  Market-based frequency domain decomposition for automated mode shape estimation in wireless sensor networks , 2010 .

[7]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[8]  Mario Gerla,et al.  Adaptive Clustering for Mobile Wireless Networks , 1997, IEEE J. Sel. Areas Commun..

[9]  Bo Brinkman,et al.  Degree-constrained Minimum Latency Trees are APX-Hard , 2008 .

[10]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[11]  S. Feizi,et al.  When do only sources need to compute? On functional compression in tree networks , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[12]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[13]  Guido De Roeck,et al.  Damage assessment by FE model updating using damage functions , 2002 .

[14]  R. Srikant,et al.  Distributed Symmetric Function Computation in Noisy Wireless Sensor Networks , 2007, IEEE Transactions on Information Theory.

[15]  Stephen P. Boyd,et al.  Gossip algorithms: design, analysis and applications , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[16]  Rainer Lienhart,et al.  Position calibration of microphones and loudspeakers in distributed computing platforms , 2005, IEEE Transactions on Speech and Audio Processing.

[17]  J.P. Lynch,et al.  A Parallel Simulated Annealing Architecture for Model Updating in Wireless Sensor Networks , 2009, IEEE Sensors Journal.

[18]  Deborah Estrin,et al.  Directed diffusion for wireless sensor networking , 2003, TNET.

[19]  Daniel R. Greening,et al.  Parallel simulated annealing techniques , 1990 .

[20]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[21]  Mingyan Liu,et al.  A Computational Approach to the Joint Design of Distributed Data Compression and Data Dissemination in a Data-Gathering Wireless Sensor Network , 2003 .

[22]  Boaz Patt-Shamir A note on efficient aggregate queries in sensor networks , 2004, PODC '04.

[23]  Charles R. Farrar,et al.  A summary review of vibration-based damage identification methods , 1998 .

[24]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[25]  L. Balzano,et al.  Blind Calibration of Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[26]  Laura Galluccio,et al.  Efficient data aggregation in wireless sensor networks: An entropy-driven analysis , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[27]  Kannan Ramchandran,et al.  Distributed source coding: symmetric rates and applications to sensor networks , 2000, Proceedings DCC 2000. Data Compression Conference.

[28]  Raghupathy Sivakumar,et al.  Practical limits on achievable energy improvements and useable delay tolerance in correlation aware data gathering in wireless sensor networks , 2005, 2005 Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2005. IEEE SECON 2005..

[29]  Ricardo Perera,et al.  Power mode shapes for early damage detection in linear structures , 2009 .

[30]  Chenyang Lu,et al.  Damage Detection and Correlation-Based Localization Using Wireless Mote Sensors , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[31]  Alexander S. Szalay,et al.  Model-Based Event Detection in Wireless Sensor Networks , 2009, ArXiv.

[32]  Gene H. Golub,et al.  Singular value decomposition and least squares solutions , 1970, Milestones in Matrix Computation.

[33]  John E. Mottershead,et al.  Model Updating In Structural Dynamics: A Survey , 1993 .

[34]  O. S. Salawu Detection of structural damage through changes in frequency: a review , 1997 .

[35]  Martin Vetterli,et al.  Network correlated data gathering with explicit communication: NP-completeness and algorithms , 2006 .

[36]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[37]  Nicholas A J Lieven,et al.  DYNAMIC FINITE ELEMENT MODEL UPDATING USING SIMULATED ANNEALING AND GENETIC ALGORITHMS , 1997 .

[38]  Jerome P. Lynch,et al.  Automated Modal Parameter Estimation by Parallel Processing within Wireless Monitoring Systems , 2008 .

[39]  Rune Brincker,et al.  Modal identification of output-only systems using frequency domain decomposition , 2001 .

[40]  Weili Wu,et al.  Minimum connected dominating sets and maximal independent sets in unit disk graphs , 2006, Theor. Comput. Sci..

[41]  Mingyan Liu,et al.  Analysis of energy consumption and lifetime of heterogeneous wireless sensor networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[42]  Sivan Toledo,et al.  Wishbone: Profile-based Partitioning for Sensornet Applications , 2009, NSDI.

[43]  H. Abdul Razak,et al.  Determination of damage location in RC beams using mode shape derivatives , 2006 .

[44]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[45]  Fred S. Annexstein,et al.  Depth-Latency Tradeoffs in Multicast Tree Algorithms , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[46]  Shashi Phoha,et al.  Dynamic Agent Classification and Tracking Using an Ad Hoc Mobile Acoustic Sensor Network , 2003, EURASIP J. Adv. Signal Process..

[47]  Saurabh Ganeriwal,et al.  Aggregation in sensor networks: an energy-accuracy trade-off , 2003, Ad Hoc Networks.

[48]  Bhaskar Krishnamachari,et al.  Enhancing the Data Collection Rate of Tree-Based Aggregation in Wireless Sensor Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[49]  Ameer Ahmed Abbasi,et al.  A survey on clustering algorithms for wireless sensor networks , 2007, Comput. Commun..

[50]  Chenyang Lu,et al.  Cyber-Physical Codesign of Distributed Structural Health Monitoring with Wireless Sensor Networks , 2010, IEEE Transactions on Parallel and Distributed Systems.

[51]  Mohamed F. Younis,et al.  Overlapping Multihop Clustering for Wireless Sensor Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[52]  Rajeev Rastogi,et al.  Efficient gossip-based aggregate computation , 2006, PODS.

[53]  Panganamala Ramana Kumar,et al.  Optimal strategies for computing symmetric Boolean functions in collocated networks , 2010, 2010 IEEE Information Theory Workshop on Information Theory (ITW 2010, Cairo).

[54]  Stephen P. Boyd,et al.  Randomized gossip algorithms , 2006, IEEE Transactions on Information Theory.

[55]  Panganamala Ramana Kumar,et al.  Computing and communicating functions over sensor networks , 2005, IEEE Journal on Selected Areas in Communications.

[56]  Johannes Gehrke,et al.  Gossip-based computation of aggregate information , 2003, 44th Annual IEEE Symposium on Foundations of Computer Science, 2003. Proceedings..

[57]  Jack K. Wolf,et al.  Noiseless coding of correlated information sources , 1973, IEEE Trans. Inf. Theory.

[58]  Taieb Znati,et al.  A mobility-based framework for adaptive clustering in wireless ad hoc networks , 1999, IEEE J. Sel. Areas Commun..