skip to main content
research-article

Perpetuu: A Tiered Solar-powered GIS Microserver

Published:08 December 2015Publication History
Skip Abstract Section

Abstract

The aftermath of a natural disaster is characterized by lack of a reliable medium for dissemination of information to survivors. The state-of-the-art emergency response systems rely on satellite radio-enabled devices, but survivors, unlike first responders, do not have access to such devices. To mitigate this problem, we present perpetuu, a solar-powered portable GIS microserver. The microserver node can be deployed in a disaster scene and can serve maps to survivors viewable on browsers of off-the-shelf mobile systems. The perpetuu nodes can form a wireless mesh to cover a large geographic region. A key innovation in the design of the perpetuu node is a tiered software and hardware architecture—the system combines a low-power micro-controller with a high-power micro-processor to provide a large spectrum of power states. perpetuu stays in its lowest power state most of the time, and it can in-vitro detect survivors using Wi-Fi sensing, and consequently wake up the higher-power tier to disseminate high-resolution maps on standard web browsers that provide directions to safe locations. The tiered design leverages hardware-assisted energy measurements and a wakeup controller to balance energy harvested from solar panels with energy consumed by the system. We evaluate perpetuu using measurements from our prototype and trace-based simulations, and show that it can function near-perpetually while serving maps to a large number of survivors.

References

  1. Yuvraj Agarwal, Steve Hodges, Ranveer Chandra, James Scott, Paramvir Bahl, and Rajesh Gupta. 2009. Somniloquy: augmenting network interfaces to reduce PC energy usage. In Proceedings of the Symposium on Networked Systems Design and Implementation (NSDI’09). USENIX Association, Berkeley, CA, 365--380. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Nilanjan Banerjee, Mark D. Corner, and Brian Neil Levine. 2007a. An energy-efficient Architecture for DTN Throwboxes. In IEEE Infocom. Retrieved from http://prisms.cs.umass.edu/brian/pubs/banerjee.infocom07.pdf.Google ScholarGoogle Scholar
  3. Nilanjan Banerjee, Jacob Sorber, Mark D. Corner, Sami Rollins, and Deepak Ganesan. 2007b. Triage: Balancing energy and quality of service in a microserver. In Proceedings of ACM MobiSys. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Albert-Laszlo Barabasi. 2005. The origin of bursts and heavy tails in human dynamics. Nature 435, 7039 (2005), 207--211.Google ScholarGoogle ScholarCross RefCross Ref
  5. Susan L. Cutter. 2003. GI science, disasters, and emergency management. Transactions in GIS 7, 4 (2003), 439--446. DOI:http://dx.doi.org/10.1111/1467-9671.00157Google ScholarGoogle ScholarCross RefCross Ref
  6. K. Ho D. McIntire, B. Yip, A. Singh, W. Wu, and W. J. Kaiser. 2005. The Low Power Energy Aware Processing (LEAP) Embedded Networked Sensor System. Technical Report. UCLA, Los Angeles, CA.Google ScholarGoogle Scholar
  7. K. Govil, E. Chan, and H. Wasserman. 1995. Comparing algorithms for dynamic speed-setting of a low-power CPU. In Proceedings of the 1st ACM International Conference on Mobile Computing and Networking (MobiCom’95). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. P. Helmbold, D. D. E. Long, and B. Sherrod. 1996. A dynamic disk spin-down technique for mobile computing. In Proceedings of the 2nd ACM International Conference on Mobile Computing and Networking (MobiCom’96). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. H. Huang, P. Pillai, and K. G. Shin. 2003. Design and implementation of power-aware virtual memory. In Proceedings of USENIX Technical Conference. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Aman Kansal, Jason Hsu, Mani B. Srivastava, and Vijay Raghunathan. 2006a. Harvesting Aware Power Management for Sensor Networks. In Proceedings of the 43rd Design Automation Conference (DAC’06). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Aman Kansal, Jason Hsu, Sadaf Zahedi, and Mani B. Srivastava. 2006b. Power management in energy harvesting sensor networks. ACM Transactions on Embedded Computing Systems 6, 4 (May 2006), 32--38. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kris Lin, Jason Hsu, Sadaf Zahedi, David C. Lee, Jonathan Friedman, Aman Kansal, Vijay Raghunathan, and Mani B. Srivastava. 2005. Heliomote: Enabling long-lived sensor networks through solar energy harvesting. In Proceedings of ACM Sensys. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jacob Lorch. 1995. A Complete Picture of the Energy Consumption of a Portable Computer. Technical Report. Microsoft Research.Google ScholarGoogle Scholar
  14. T. Pering, Y. Agarwal, R. Gupta, and R. Want. 2006. CoolSpots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio Interfaces. In Proceedings of Mobisys. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. T. Pering, V. Raghunathan, and R. Want. 2005. Exploiting radio hierarchies for power-efficient wireless device discovery and connection setup. In Proceedings of the IEEE International Conference on VLSI Design. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. R. Piorno, C. Bergonzini, D. Atienza, and T. S. Rosing. 2009. Prediction and management in energy harvested wireless sensor nodes. In Wireless VITAE 2009. 6--10. DOI:http://dx.doi.org/10.1109/WIRELESSVITAE.2009.5172412Google ScholarGoogle Scholar
  17. TopTenReviews, Crank Radio Review (Reviews and Comparisons), 2016 http://crank-radio-review.toptenreviews.com.Google ScholarGoogle Scholar
  18. Wikipedia. 2012. Hurricane Sandy. Retrieved October 30, 2015 from https://en.wikipedia.org/wiki/Hurricane_Sandy.Google ScholarGoogle Scholar
  19. Wikipedia. 2012. PIC Microcontroller. Retreived from https://en.wikipedia.org/wiki/PIC_microcontroller.Google ScholarGoogle Scholar
  20. NREL. 2014. National Solar Radiation Database. Retreived from http://rredc.nrel.gov/solar/old_data/nsrdb/.Google ScholarGoogle Scholar
  21. BBC. Japan Earthquake. 2011. Retreived from http://www.bbc.com/news/world-asia-pacific-12711226.Google ScholarGoogle Scholar
  22. Benjamin Forest. 2008. An Analysis of Military Use of Commercial Satellite Communications. Retreived from http://www.dtic.mil/dtic/tr/fulltext/u2/a488621.pdf.Google ScholarGoogle Scholar
  23. Gumstix. 2014. Gumstix Modules. Retreived from https://www.gumstix.com.Google ScholarGoogle Scholar
  24. Mapnik. 2011. Mapnik Tool. Retreived from http://mapnik.org.Google ScholarGoogle Scholar
  25. Home Land Security News. 2011. Emergency Communications. Retreived from http://www.nationalterroralert.com/communications/.Google ScholarGoogle Scholar
  26. PGRouting. 2011. PGRouting Tool. Retreived from http://pgrouting.org.Google ScholarGoogle Scholar
  27. PVEducation. 2014. A collection of resources for the photovoltaic educator. Retreived from http://www.pveducation.org.Google ScholarGoogle Scholar
  28. SunriseSunset. 2014. Sunrise Sunset Timing Tool. Retreived from http://www.sunrisesunset.com/usa/.Google ScholarGoogle Scholar
  29. Wunderground. 2014. Weather Underground. Retreived from http://www.wunderground.com.Google ScholarGoogle Scholar
  30. Ahmad Rahmati and Lin Zhong. 2007. Context-for-wireless: Context-sensitive energy-efficient wireless data transfer. In Proceedings of Mobisys. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. D. C. Reicosky, L. J. Winkelman, J. M. Baker, and D. G. Baker. 1989. Modeling bursts and heavy tails in human dynamics. Agricultural and Forest Meteorology 73, 3 (1989), 036127.Google ScholarGoogle Scholar
  32. B. Schott, M. Bajura, J. Czarnaski, J. Flidr, T. Tho, and L. Wang. 2005. A modular power-aware microsensor with 1000X dynamic power range. In Proceedings of Information Processing in Sensor Networks (ISPN). Los Angeles, CA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. E. Shih, P. Bahl, and M. J. Sinclair. 2002. Wake on wireless: An event driven energy saving strategy for battery operated devices. In Proceedings of the 8th ACM Conference on Mobile Computing and Networking. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Jacob Sorber, Nilanjan Banerjee, Mark D. Corner, and Sami Rollins. 2005. Turducken: Hierarchical power management for mobile devices. In Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services (MobiSys'05). ACM, New York, NY, USA, 261--274. DOI:http://dx.doi.org/10.1145/1067170.1067198 Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Jacob Sorber, Alexander Kostadinov, Matthew Garber, Matthew Brennan, Mark D. Corner, and Emery D. Berger. 2007. Eon: A language and runtime system for perpetual systems. In Proceedings of ACM SenSys. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Murray Turoff. 2002. Past and future emergency response information systems. Communications of the ACM 45, 4 (April 2002), 29--32. DOI:http://dx.doi.org/10.1145/505248.505265 Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Alexei Vázquez, João Gama Oliveira, Zoltán Dezsö, Kwang-Il Goh, Imre Kondor, and Albert-László Barabási. 2006. Modeling bursts and heavy tails in human dynamics. Physical Review E 73, 3 (2006), 036127.Google ScholarGoogle ScholarCross RefCross Ref
  38. Dong Wang, Tarek Abdelzaher, Bodhi Priyantha, Jie Liu, and Feng Zhao. 2012. Energy-optimal Batching periods for asynchronous multistage data processing on sensor nodes: Foundations and an mPlatform case study. Real-Time Systems 48, 2 (March 2012), 135--165. DOI:http://dx.doi.org/10.1007/s11241-011-9138-5 Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. W. Yuan and K. Nahrstedt. 2003. Energy-efficient soft real-time CPU scheduling for mobile multimedia systems. In Proceedings of the Symposium on Operating Systems Principles. 149--163. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Perpetuu: A Tiered Solar-powered GIS Microserver

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!