demo abstract: operating a sensor network at 3500 m above sea … · 2019. 8. 18. · demo...

2
Demo Abstract: Operating a Sensor Network at 3500 m Above Sea Level Jan Beutel, Stephan Gruber , Andreas Hasler , Roman Lim, Andreas Meier, Christian Plessl * , Igor Talzi , Lothar Thiele, Christian Tschudin , Matthias Woehrle, Mustafa Yuecel Computer Engineering and Networks Lab, ETH Zurich, Zurich, Switzerland Physical Geography Division, Department of Geography, University of Zurich, Switzerland * Paderborn Center for Parallel Computing, University of Paderborn, Germany Computer Science Department, University of Basel, Switzerland [email protected] ABSTRACT Sensor networks deployed in remote locations require easy to use but also extremely expressive tools for reli- able operation. The PermaSense project has developed a platform based on a number of proven COTS compo- nents and integrated with the GSN based data backend. All tools are accessible from a single location in a web browser. This demo will present the monitoring and control tools in live operation with deployments on real field sites in the Swiss Alps. 1. INTRODUCTION The PermaSense project strives for collecting geophys- ical data in the high-altitude environment of the Swiss Alps with a wireless sensor network (WSN). A key issue is unattended, long-term operation. This requirement is not only manifested in a reliable and tailored system architecture [3], but also in a data management, sys- tem control and monitoring services running on back- end servers. In this demo, we present the set of tools necessary for reliable and successful long-term operation of a remote sensor network. The demonstration encom- passes a live demonstration of wireless sensor networks on our field sites in the Swiss Alps and showcase the sensor nodes and base station technology used. Applications like environmental monitoring heavily rely on the retrieval of high-quality observations from exper- imental research in field campaigns. Apart from pure Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. IPSN ’09 San Francisco, California USA Copyright 2009 ACM 978-1-60558-371-6/09/04 ...$5.00. Server 12V Battery Photovoltaic Controller Sensor Node Sensor Node Sensor Node Photovoltaic Cells Backup GSM Embedded PC GSM/GPRS Modem Access Node 5V DC-DC Converter System Monitoring Base Station Wireless Sensor Network Backend Sensor Node Figure 1: The tiered system architecture from the generation to the final backend tools. accuracy requirements, quality is manifested in data yield and many well-known sensor network deployments have shown inferior performance especially w.r.t. this requirement. In most cases the dominant problem has been the lacking performance of the wireless networking system, e.g. [5]. However, the reliable data delivery from the sensor nodes to the base station is only a part of the larger puzzle involved [4]. In reality a complicated and multi-tier architecture is put in place (c.f. Fig. 1). Fail- ure of any tier leads to performance degradation in the system context and hence tools for reliable monitoring of all tiers are essential. 2. END-TO-END SYSTEM MONITORING In order to monitor and control each tier of a sen- sor network deployment, the PermaSense project has devised a database-based backend solution with a web-

Upload: others

Post on 24-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Demo Abstract: Operating a Sensor Network at 3500 m Above Sea … · 2019. 8. 18. · Demo Abstract: Operating a Sensor Network at 3500 m Above Sea Level Jan Beutel, Stephan Gruber†,

Demo Abstract: Operating a Sensor Network at 3500 mAbove Sea Level

Jan Beutel, Stephan Gruber†, Andreas Hasler†, Roman Lim, Andreas Meier, ChristianPlessl∗, Igor Talzi‡, Lothar Thiele, Christian Tschudin‡, Matthias Woehrle, Mustafa Yuecel

Computer Engineering and Networks Lab, ETH Zurich, Zurich, Switzerland†Physical Geography Division, Department of Geography, University of Zurich, Switzerland

∗Paderborn Center for Parallel Computing, University of Paderborn, Germany‡Computer Science Department, University of Basel, Switzerland

[email protected]

ABSTRACTSensor networks deployed in remote locations requireeasy to use but also extremely expressive tools for reli-able operation. The PermaSense project has developeda platform based on a number of proven COTS compo-nents and integrated with the GSN based data backend.All tools are accessible from a single location in a webbrowser. This demo will present the monitoring andcontrol tools in live operation with deployments on realfield sites in the Swiss Alps.

1. INTRODUCTIONThe PermaSense project strives for collecting geophys-

ical data in the high-altitude environment of the SwissAlps with a wireless sensor network (WSN). A key issueis unattended, long-term operation. This requirementis not only manifested in a reliable and tailored systemarchitecture [3], but also in a data management, sys-tem control and monitoring services running on back-end servers. In this demo, we present the set of toolsnecessary for reliable and successful long-term operationof a remote sensor network. The demonstration encom-passes a live demonstration of wireless sensor networkson our field sites in the Swiss Alps and showcase thesensor nodes and base station technology used.

Applications like environmental monitoring heavily relyon the retrieval of high-quality observations from exper-imental research in field campaigns. Apart from pure

Permission to make digital or hard copies of all or part of this work forpersonal or classroom use is granted without fee provided that copies arenot made or distributed for profit or commercial advantage and that copiesbear this notice and the full citation on the first page. To copy otherwise, torepublish, to post on servers or to redistribute to lists, requires prior specificpermission and/or a fee.IPSN ’09 San Francisco, California USACopyright 2009 ACM 978-1-60558-371-6/09/04 ...$5.00.

Server

12V Battery

PhotovoltaicController

Sensor NodeSensor Node

Sensor Node

PhotovoltaicCells

BackupGSM

EmbeddedPC

GSM/GPRSModem

Access Node

5V DC-DCConverter

System Monitoring

Base Station

Wireless Sensor Network

Backend

Sensor Node

Figure 1: The tiered system architecture fromthe generation to the final backend tools.

accuracy requirements, quality is manifested in datayield and many well-known sensor network deploymentshave shown inferior performance especially w.r.t. thisrequirement. In most cases the dominant problem hasbeen the lacking performance of the wireless networkingsystem, e.g. [5]. However, the reliable data delivery fromthe sensor nodes to the base station is only a part of thelarger puzzle involved [4]. In reality a complicated andmulti-tier architecture is put in place (c.f. Fig. 1). Fail-ure of any tier leads to performance degradation in thesystem context and hence tools for reliable monitoringof all tiers are essential.

2. END-TO-END SYSTEM MONITORINGIn order to monitor and control each tier of a sen-

sor network deployment, the PermaSense project hasdevised a database-based backend solution with a web-

Page 2: Demo Abstract: Operating a Sensor Network at 3500 m Above Sea … · 2019. 8. 18. · Demo Abstract: Operating a Sensor Network at 3500 m Above Sea Level Jan Beutel, Stephan Gruber†,

frontend. This does not only encompass handling of thedata derived from the sensor network, but also mon-itoring of system components, e.g. the base station,long-haul data links and backend servers. In contrastto full custom backend system solutions developed fromscratch [2] we propose to reuse existing, proven toolswherever possible. This buy-versus-make argument isfurther supported by the large number of exisiting solu-tions facilitating 24/7 operation of IT equipment. Cus-tom developments should only be made when there isno other possibility at hand.

• The PermaSense backend architecture is built aroundthe Global Sensor Network (GSN) [1]. GSN hasbasic capabilities to connect to streaming data sources(virtual sensors), process data, interface to a databaseand an integrated web server.

• Cacti/rrdtool and Zabbix are used for monitor-ing/trending of the live network and system statusdata as well as alerting on error conditions.

• Real-time information from the national weatherservice and public webcams provide additional in-formation on the environmental conditions.

We have further developed a custom data export util-ity that allows to easily export data sets to other tools,visualizes live sensor network topology and plotting. Boththe PermaSense sensor nodes and base station createduplicates of all data packets sent or received on non-volatile flash memory as an additional failsafe mecha-nism. A tool to retrieve lost sensor data from thesebackup log files is also provided. All these tools are in-tegrated into a custom dashboard for convenient accessfrom a single location.

Figure 2: The web dashboard displaying basestation status using Cacti/rrdtool.

Furthermore, access and visibility across all systemlayers and extensive testing are most essential for suchmission critical infrastructure. ASCII log files facilitatedebugging and direct shell access to systems is much

Figure 3: Sensor network topology and status isautomatically updated in a web based tool.

easier than deciphering binary packets upon arrival us-ing custom built tools. Since mid 2008, we are operating2 field sites in the Swiss Alps with only minimal down-times. Using our set of tools we were able to discoverand act timely to prevent several critical system failures.

3. ACKNOWLEDGMENTSThe work presented was supported by NCCR-MICS,

a center supported by the Swiss National Science Foun-dation under grant number 5005-67322 and the SwissFederal Office for the Environment (FOEN). We aregrateful for the support of the International Founda-tion High Altitude Research Stations Jungfraujoch andGornergrat (HFSJG) and thank A. Salehi (GSN) and J.Hunziker (Web) for work on the data backend.

4. REFERENCES[1] K. Aberer, M. Hauswirth, and A. Salehi. A middleware for

fast and flexible sensor network deployment. In Proc. 32ndInt’l Conf. Very Large Data Bases (VLDB ’06), pages1199–1202. ACM Press, New York, 2006.

[2] G. Barrenetxea, F. Ingelrest, G. Schaefer, M. Vetterli,O. Couach, and M. Parlange. Sensorscope: Out-of-the-boxenvironmental monitoring. In Proc. 7th Int’l Conf.Information Processing Sensor Networks (IPSN ’08), pages332–343. IEEE CS Press, Los Alamitos, CA, 2008.

[3] J. Beutel, S. Gruber, A. Hasler, R. Lim, A. Meier, C. Plessl,I. Talzi, L. Thiele, C. Tschudin, M. Woehrle, and M. Yuecel.PermaDAQ: A scientific instrument for precision sensing anddata recovery in environmental extremes. In Proc. 7th Int’lConf. Information Processing Sensor Networks (IPSN ’09),page to appear. ACM Press, New York, April 2009.

[4] K. Langendoen, A. Baggio, and O. Visser. Murphy lovespotatoes: Experiences from a pilot sensor networkdeployment in precision agriculture. In Proc. 20th Int’lParallel and Distributed Processing Symposium (IPDPS2006), pages 8–15. IEEE, Piscataway, NJ, April 2006. 14thInt’l Workshop Parallel and Distributed Real-Time Systems(WPDRTS 2006).

[5] G. Tolle, J. Polastre, R. Szewczyk, D. Culler, N. Turner,K. Tu, S. Burgess, T. Dawson, P. Buonadonna, D. Gay, andW. Hong. A macroscope in the redwoods. In Proc. 3rd ACMConf. Embedded Networked Sensor Systems (SenSys 2005),pages 51–63, New York, 2005. ACM Press.