Skip to main content
Log in

iSensNet: an infrastructure for research and development in wireless sensor networks

  • Review Article
  • Published:
Frontiers of Computer Science in China Aims and scope Submit manuscript

Abstract

This paper describes iSensNet, an infrastructure that we designed and implemented for various research and development projects in wireless sensor networks (WSNs). iSensNet is composed of a WSN platform and an event publish/subscribe middleware. On the WSN platform, users can test their protocols of any and all non-physical layers; the platform provides real time performance evaluation of the protocols. With the provided middleware, iSensNet is able to accept event subscriptions, to decompose an event to sub-events, to build up event detection trees composed of these sub-events, to collaborate in detecting the sub-events, and handle the event for various application programs. This paper focuses on the design of iSensNet, taking into consideration the severe resource constraints despite the high performance requirements of the applications.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abadi D J, Madden S, Lindner W. Reed: robust, efficient filtering and event detection in sensor networks. In: Proceedings of VLDB, 2005

  2. Intanagonwiwat C, Govindan R, Estrin D. Directed diffusion: a scalable and robust communication paradigm for sensor networks. In: Proceedings of the 6th annual international conference on Mobile computing and networking (MobiCom), 2000

  3. Li S, Lin Y, Son S, Stankovic J, Wei Y. Event detection services using data service middleware in distributed sensor networks. Telecommunication Systems, 2004, 26(2): 351–368

    Article  Google Scholar 

  4. Li S, Lin Y, Son S, Stankovic J, Wei Y. Event detection services using data service middleware in distributed sensor networks. In: IPSN, 2003

  5. Chen W, Chen L, Chen Z, Tu S. WITS: a wireless sensor network for intelligent transportation system. In: Proceedings of the First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS), 2006

  6. Sawant H, Tan J, Yang Q. A sensor networked approach for intelligent transportation systems. In: Proceedings of 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2004

  7. Sawant H, Tan J, Yang Q, Wang Q. Using Bluetooth and sensor networks for intelligent transportation systems. In: Proceedings of the 7th International IEEE Conference on Intelligent Transportation Systems, 2004

  8. Szewczyk R, Osterweil E, Polastre J, Hamilton M, Mainwaring A, Estrin D. Habitat monitoring with sensor networks. Communications of the ACM, 2004, 47(6): 34–40

    Article  Google Scholar 

  9. Wang M, Cao J, Liu M, Chen B, Xu Y, Li J, Xu Y, Li J. Design and implementation of distributed algorithms for wsn based structural health monitoring. Int. J. Sen. Netw., 2009, 5(1): 11–21

    Article  Google Scholar 

  10. Yao Y, Gehrke J. The cougar approach to in-network query processing in sensor networks. SIGMOD Record, 2002, 31(3): 9–18

    Article  Google Scholar 

  11. National Highway Traffic Safety Administration (NHTSA). www-nrd.nhtsa.dot.gov/Pubs/811017.PDF. U.S. Department of Transportation, 2007

  12. He T, Krishnamurthy S, Luo L, Yan T, Gu L, Stoleru R, Zhou G, Cao Q, Vicaire P, Stankovic J A, Abdelzaher T F, Hui J, Krogh B. VigilNet: an integrated sensor network system for energy-efficient surveillance. TOSN, 2006, 2(1): 1–38

    Article  Google Scholar 

  13. Hull B, Bychkovsky V, Zhang Y, Chen K, et al. Cartel: a distributed mobile sensor computing system. In: Proceedings of SenSys, 2006

  14. PATH. http://www.path.berkeley.edu/

  15. Chintalapudi K, Paek J, Kothari N, Rangwala S, Govindan R, Johnson E. Embedded sensing of structures: A reality check. In: Proceedings of 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2005

  16. Mechitov K., Kim W Y, Agha G, Nagayama T. High-frequency distributed sensing for structure monitoring. In: Proceedings of 1st Intl. Work- shop on Networked Sensing Systems (INSS), 2004

  17. Messina A, Jones I A, Williams E J. Damage detection and localization using natural frequency changes. In: Proceedings of Conference on Identification in Engineering Systems, 1996

  18. Pakzad S N, Fenves G L, Kim S, Culler D E. Design and implementation of scalable wireless sensor network for structural monitoring. Journal of Infrastructure Systems, 2008, 14(1): 89–101

    Article  Google Scholar 

  19. Luckham D. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. 2002

  20. Eugster P T, Felber P, Guerraoui R, Kermarrec A M. The many faces of publish/subscribe. ACM Computing Surveys, 2003, 35(2): 114–131

    Article  Google Scholar 

  21. Schiefer J, Rozsnyai S, Rauscher C, Saurer G. Event-driven rules for sensing and responding to business situations. In: Proceedings of DEBS, 2007

  22. Madden S R, Franklin M J, Hellerstein J M, Hong W. Tinydb: an acquisitional query processing system for sensor networks. ACM Transactions on Database Systems, 2005, 30(1): 122–173

    Article  Google Scholar 

  23. Hellerstein J M, Hong W, Madden S, Stanek K. Beyond average: Towards sophisticated sensing with queries. In: IPSN, 2003

  24. Abdelzaher T, Blum B, Cao Q, et al. Envirotrack: towards an environmental computing paradigm for distributed sensor networks. In: ICDCS, 2004

  25. Phani Kumar A V U, Reddy V A M, Janakiram D. Distributed collaboration for event detection in wireless sensor networks. In: Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing (MPAC), 2005. ACM

  26. Levis P, Culler D. Maté: a tiny virtual machine for sensor networks. In: Proceedings of the 10th international conference on Architectural support for programming languages and operating systems (ASPLOS-X), 2002

  27. Lai S, Cao J, Zheng Y. PSWare: a publish/subscribe middleware supporting composite event in wireless sensor network. In: Proceedings of PerCom Workshops, 2009

  28. Wu H, Cao J, Chen W. Dynamic Collaborative Event Processing in Wireless Sensor Networks, Technical Report, IMCL Lab, 2010

  29. Bhatti S, Carlson J, Dai H, Deng J, Rose J, Sheth A, Shucker B, Gruenwald C, Torgerson A, Han R. Mantis os: an embedded multithreaded operating system for wireless micro sensor platforms. Mobile Networks and Applications, 2005, 10(4): 563–579

    Article  Google Scholar 

  30. Han C C, Kumar R, Shea R, Kohler E, Srivastava M. A dynamic operating system for sensor nodes. In: Proceedings of the 3rd international conference on Mobile systems, applications, and services (MobiSys), 2005

  31. Hackmann G, Sun F, Castaneda N, Lu C, Dyke S. A holistic approach to decentralized structural damage localization using wire- less sensor networks. In: Proceedings of the 2008 Real-Time Systems Symposium (RTSS), 2008

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hejun Wu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cao, J., Wu, H., Liu, X. et al. iSensNet: an infrastructure for research and development in wireless sensor networks. Front. Comput. Sci. China 4, 339–353 (2010). https://doi.org/10.1007/s11704-010-0384-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-010-0384-9

Keywords

Navigation