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.
Similar content being viewed by others
References
Abadi D J, Madden S, Lindner W. Reed: robust, efficient filtering and event detection in sensor networks. In: Proceedings of VLDB, 2005
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
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
Li S, Lin Y, Son S, Stankovic J, Wei Y. Event detection services using data service middleware in distributed sensor networks. In: IPSN, 2003
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
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
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
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
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
Yao Y, Gehrke J. The cougar approach to in-network query processing in sensor networks. SIGMOD Record, 2002, 31(3): 9–18
National Highway Traffic Safety Administration (NHTSA). www-nrd.nhtsa.dot.gov/Pubs/811017.PDF. U.S. Department of Transportation, 2007
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
Hull B, Bychkovsky V, Zhang Y, Chen K, et al. Cartel: a distributed mobile sensor computing system. In: Proceedings of SenSys, 2006
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
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
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
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
Luckham D. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. 2002
Eugster P T, Felber P, Guerraoui R, Kermarrec A M. The many faces of publish/subscribe. ACM Computing Surveys, 2003, 35(2): 114–131
Schiefer J, Rozsnyai S, Rauscher C, Saurer G. Event-driven rules for sensing and responding to business situations. In: Proceedings of DEBS, 2007
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
Hellerstein J M, Hong W, Madden S, Stanek K. Beyond average: Towards sophisticated sensing with queries. In: IPSN, 2003
Abdelzaher T, Blum B, Cao Q, et al. Envirotrack: towards an environmental computing paradigm for distributed sensor networks. In: ICDCS, 2004
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
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
Lai S, Cao J, Zheng Y. PSWare: a publish/subscribe middleware supporting composite event in wireless sensor network. In: Proceedings of PerCom Workshops, 2009
Wu H, Cao J, Chen W. Dynamic Collaborative Event Processing in Wireless Sensor Networks, Technical Report, IMCL Lab, 2010
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11704-010-0384-9