Skip to main content

WISP Monitoring and Debugging

  • Chapter
  • First Online:
Wirelessly Powered Sensor Networks and Computational RFID

Abstract

This chapter presents a tool for monitoring WISPs that provides detailed information about the state of program execution, the messages being received and transmitted, and the availability of energy. Traces collected with our tool can be used for debugging, understanding WISP behavior, and tracking how energy is gathered and consumed. Our tool consists of a monitor board and ?rmware we developed and relies on minor instrumentation of the WISP software. The monitor board attaches directly to the WISP, but does not interfere with the powering of the WISP. Even with a monitor board attached, the WISP operates solely on harvested energy from the RF environment. The board can monitor the WISP’s demodulator, modulator, unregulated voltage, supervisor and demodulator enable lines, as well as parse any state information sent explicitly by having the WISP toggle debug pins. Information collected by the board can be sent over a serial connection to a PC for analysis. The monitor board can measure energy at a resolution of 0.14 nJ and the overhead on tracking WISP behavior is only 18 CPU cycles per sample.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    This chapter is based on work first presented in Richa Prasad’s masters thesis [6].

References

  1. EPCglobal. Epc radio-frequency identity protocols class-1 generation-2 uhf rfid protocol for communications at 860 mhz–960 mhz verision 1.0.9. 2005.

    Google Scholar 

  2. FTDI. Future technology devices international ltd. - ft232r. http://www.ftdichip.com/Products/FT232R.htm. Accessed 17 Dec 2012

  3. IAR. What is power debugging? http://www.iar.com/en/Products/IAR-Embedded-Workbench/Power-debugging/. Accessed 17 Dec 2012

  4. IEEE. IEEE Standard Test Access Port and Boundary - Scan Architecture. http://standards.ieee.org/. Accessed 17 Dec 2012. IEEE Std 1149.1, 1990. pp. 0–1

  5. Impinj. Inpinj’s uhf gen 2 speedway rfid reader. http://www.impinj.com/products/rfid-reader.aspx. Accessed 17 Dec 2012

  6. R. Prasad. Energy debugging for rfid sensor networks. In University of Washington Department of Computer Science and Engineering Masters Thesis, May 2009.

    Google Scholar 

  7. N. Ramanathan, K. Chang, R. Kapur, L. Girod, E. Kohler, and D. Estrin. Sympathy for the sensor network debugger. In SenSys ’05: Proceedings of the 3rd international conference on Embedded networked sensor systems, pp. 255–267, New York, 2005. ACM.

    Google Scholar 

  8. TI. Getting started with msp430 from texas instruments. http://www.ti.com/lsds/ti/microcontroller/16-bit_msp430/getting_started.page. Accessed 17 Dec 2012

  9. K. Whitehouse, G. Tolle, J. Taneja, C. Sharp, S. Kim, J. Jeong, J. Hui, P. Dutta, and D. Culler. Marionette: using rpc for interactive development and debugging of wireless embedded networks. In IPSN ’06: Proceedings of the 5th international conference on Information processing in sensor networks, pp. 416–423, New York, 2006. ACM.

    Google Scholar 

  10. Wikipedia. Friis transmission equation. http://en.wikipedia.org/wiki/Friis_transmission_equation. Accessed 17 Dec 2012

  11. D.J. Yeager, A.P. Sample, and J.R. Smith. Wisp: A passively powered uhf rfid tag with sensing and computation. In RFID Handbook: Applications, Technology, Security and Privacy. CRC Press, Boca Raton, 2008.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ben Greenstein .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this chapter

Cite this chapter

Prasad, R., Buettner, M., Greenstein, B., Wetherall, D. (2013). WISP Monitoring and Debugging. In: Smith, J. (eds) Wirelessly Powered Sensor Networks and Computational RFID. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-6166-2_9

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-6166-2_9

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4419-6165-5

  • Online ISBN: 978-1-4419-6166-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics