Environmental Wireless Sensor Networks

This paper is concerned with the application of wireless sensor network (WSN) technology to long-duration and large-scale environmental monitoring. The holy grail is a system that can be deployed and operated by domain specialists not engineers, but this remains some distance into the future. We present our views as to why this field has progressed less quickly than many envisaged it would over a decade ago. We use real examples taken from our own work in this field to illustrate the technological difficulties and challenges that are entailed in meeting end-user requirements for information gathering systems. Reliability and productivity are key concerns and influence the design choices for system hardware and software. We conclude with a discussion of long-term challenges for WSN technology in environmental monitoring and outline our vision of the future.

[1]  Proceedings of the IEEE , 2018, IEEE Journal of Emerging and Selected Topics in Power Electronics.

[2]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[3]  Marvin Theimer,et al.  Cooperative Task Management Without Manual Stack Management , 2002, USENIX Annual Technical Conference, General Track.

[4]  Deborah Estrin,et al.  The impact of data aggregation in wireless sensor networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[5]  K. Pister,et al.  Instrumenting the physical world with pervasive networks , 2002 .

[6]  Gaurav S. Sukhatme,et al.  Connecting the Physical World with Pervasive Networks , 2002, IEEE Pervasive Comput..

[7]  L. Wood,et al.  From the Authors , 2003, European Respiratory Journal.

[8]  Peter I. Corke,et al.  Networked Robots: Flying Robot Navigation using a Sensor Net , 2003, ISRR.

[9]  Tarek F. Abdelzaher,et al.  AIDA: Adaptive application-independent data aggregation in wireless sensor networks , 2004, TECS.

[10]  Deborah Estrin,et al.  Cyclops, image sensing and interpretation in wireless networks , 2004, SenSys '04.

[11]  David E. Culler,et al.  The Emergence of Networking Abstractions and Techniques in TinyOS , 2004, NSDI.

[12]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[13]  David E. Culler,et al.  The dynamic behavior of a data dissemination protocol for network programming at scale , 2004, SenSys '04.

[14]  Gaurav S. Sukhatme,et al.  Deployment and Connectivity Repair of a Sensor Net with a Flying Robot , 2004, ISER.

[15]  P. Corke,et al.  An optimising compiler for generated tiny virtual machines , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[16]  Peter Corke,et al.  Localization and navigation assisted by cooperating networked sensors and robots , 2005 .

[17]  Richard Gold Janus: an architecture for flexible access to sensor networks , 2005, CoNEXT.

[18]  Matt Welsh,et al.  Sensor networks for high-resolution monitoring of volcanic activity , 2005, SOSP '05.

[19]  Jason O. Hallstrom,et al.  An RPC design for wireless sensor networks , 2005, MASS.

[20]  Peter I. Corke,et al.  Localization and Navigation Assisted by Networked Cooperating Sensors and Robots , 2005, Int. J. Robotics Res..

[21]  Jeff Rose,et al.  MANTIS OS: An Embedded Multithreaded Operating System for Wireless Micro Sensor Platforms , 2005, Mob. Networks Appl..

[22]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[23]  Matt Welsh,et al.  Monitoring volcanic eruptions with a wireless sensor network , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[24]  Adam Dunkels,et al.  Protothreads - Lightweight Stackless Threads in C , 2005 .

[25]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[26]  Kay Römer,et al.  Beyond event handlers: programming wireless sensors with attributed state machines , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[27]  Peter I. Corke,et al.  Data collection, storage, and retrieval with an underwater sensor network , 2005, SenSys '05.

[28]  S. Sen A Rule-Based Language for Programming Wireless Sensor Actuator Networks using Frequency and Communication , 2006 .

[29]  David E. Culler,et al.  Marionette: using RPC for interactive development and debugging of wireless embedded networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[30]  Rachel Cardell-Oliver,et al.  A Rule-Based Language for Programming Wireless Sensor Actuator Networks using Frequency & Communication , 2006 .

[31]  Muneeb Ali,et al.  Protothreads: simplifying event-driven programming of memory-constrained embedded systems , 2006, SenSys '06.

[32]  Jonathan W. Hui,et al.  Marionette: using RPC for interactive development and debugging of wireless embedded networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[33]  Pavan Sikka,et al.  Virtual fencing applications: Implementing and testing an automated cattle control system , 2007, Computers and Electronics in Agriculture.

[34]  Marcel Waldvogel,et al.  Bloom Filters: One Size Fits All? , 2007 .

[35]  Peter I. Corke,et al.  Long-duration solar-powered wireless sensor networks , 2007, EmNets '07.

[36]  Peter I. Corke,et al.  Design and Deployment of a Remote Robust Sensor Network: Experiences from an Outdoor Water Quality Monitoring Network , 2007, 32nd IEEE Conference on Local Computer Networks (LCN 2007).

[37]  Peter Corke,et al.  Design and evaluation of an image analysis platform for low-power, low-bandwidth camera networks , 2008 .

[38]  Peter I. Corke,et al.  A sensor network for compression and streaming of GPS trajectory data , 2008, SenSys '08.

[39]  Wen Hu,et al.  An empirical study of data collection protocols for wireless sensor networks , 2008, REALWSN '08.

[40]  François Ingelrest,et al.  The hitchhiker's guide to successful wireless sensor network deployments , 2008, SenSys '08.

[41]  Wen Hu,et al.  Experiments in Integrating Autonomous Uninhabited Aerial Vehicles(UAVs) and Wireless Sensor Networks , 2008, ICRA 2008.

[42]  Wen Hu,et al.  Springbrook: Challenges in developing a long-term, rainforest wireless sensor network , 2008, 2008 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[43]  Peter Desnoyers,et al.  Ultra-low power data storage for sensor networks , 2009, TOSN.

[44]  Ramesh Govindan,et al.  TOSThreads: thread-safe and non-invasive preemption in TinyOS , 2009, SenSys '09.

[45]  Peter I. Corke,et al.  Darjeeling, a feature-rich VM for the resource poor , 2009, SenSys '09.

[46]  Christopher Crossman,et al.  Sensor and Actuator Networks: Protecting Environmentally Sensitive Areas , 2009, IEEE Pervasive Computing.

[47]  Adam Dunkels,et al.  Enabling large-scale storage in sensor networks with the Coffee file system , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[48]  L. Thiele,et al.  PermaDAQ: A scientific instrument for precision sensing and data recovery in environmental extremes , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[49]  Peter Corke,et al.  A framework for marine sensor network & autonomous vehicle interaction , 2010, OCEANS'10 IEEE SYDNEY.

[50]  Peter I. Corke,et al.  Toward trusted wireless sensor networks , 2010, TOSN.

[51]  W. Marsden I and J , 2012 .