Abstract
We present a hardware and software platform for rapid prototyping of augmented sensor network systems, which may be temporarily connected to a backend infrastructure for data storage and user interaction, and which may also make use of actuators or devices with rich computing resources that perform complex signal processing tasks. The use of Bluetooth as the wireless networking technology provides us with a rich palette of Bluetooth-enabled commodity devices, which can be used as actuators, infrastructure gateways, or user interfaces. Our platform consists of a Bluetooth-based sensor node hardware (the BTnode), a portable operating system component, and a set of system services. This paper gives a detailed motivation of our platform and a description of the platform components. Though using Bluetooth in wireless sensor networks may seem counter-intuitive at first, we argue that the BTnode platform is indeed well suited for prototyping applications in this domain. As a proof of concept, we describe two prototype applications that have been realized using the BTnodes.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Akyildiz, I.F., et al.: Wireless sensor networks: A survey. Computer Networks 38(4), 393–422 (2002)
Antifakos, S., Michahelles, F., Schiele, B.: Proactive instructions for furniture assembly. In: Borriello, G., Holmquist, L.E. (eds.) UbiComp 2002. LNCS, vol. 2498, pp. 351–356. Springer, Heidelberg (2002)
Beigl, M., Gellersen, H.: Smart-Its: An Embedded Platform for Smart Objects. In: Proc. Smart Objects Conference (SOC 2003), Grenoble, France (May 2003)
Boulis, A., Han, C.C., Srivastava, M.B.: Design and implementation of a framework for programmable and efficient sensor networks. In: Proc. 1st ACM/USENIX Conf. Mobile Systems, Applications, and Services (MobiSys 2003), May 2003, pp. 187–200. ACM Press, NewYork (2003)
Carriero, N., Gelernter, D.: Linda in Context. Communications of the ACM 32(4), 444–458 (1989)
Chen, A., et al.: Asupport infrastructure for the smart kindergarten. IEEE Pervasive Computing 1(2), 49–57 (2002)
Davies, N., et al.: Limbo: A tuple space based platform for adaptive mobile applications. In: Proc. 6th Int’l Conf. Open Distributed Processing/Distributed Platforms (ICODP/ICDP 1997), May 1997, pp. 291–302 (1997)
Elson, J., et al.: EmStar: An Environment for Developing Embedded Systems Software. Technical Report 0009, Center for Embedded Networked Sensing (CENS) (2003)
Estrin, D., et al.: Connecting the physical world with pervasive networks. IEEE Pervasive Computing 1(1), 59–69 (2002)
Warneke, B., et al.: Smart Dust: Communicating with a Cubic-Millimeter Computer. IEEE Computer 34(1), 44–51 (2001)
Plessl, C., et al.: Reconfigurable hardware in wearable computing nodes. In: Proc. Int. Symp.on Wearable Computers (ISWC 2002), October 2002, pp. 215–222. IEEE, Los Alamitos (2002)
Ganesan, D., et al.: Complex Behavior at Scale:An Experimental Study of Low-Power Wireless Sensor Networks. Technical Report CSD-TR 02-0013, UCLA (February 2002)
Wang, H., et al.: Target classification and localization in habit monitoring. In: Proc. 2003 Int’l Conf. Acoustics, Speech, and Signal Processing (ICASSP 2003), April 2003, vol. 4, pp. 844–847. IEEE, Piscataway (2003)
Heidemann, J., et al.: Effects of Detail in Wireless Network Simulation. In: Proc. SCS Multi conference on Distributed Simulation 2001 (January 2001)
Madden, S.R., et al.: TAG: A Tiny Aggregation Service for Ad-Hoc Sensor Networks. In: Proc. 5th Symp. Operating Systems Design and Implementation (OSDI 2002), Boston, USA (December 2002)
Hill, J., et al.: System architecture directions for networked sensors. In: Proc. 9th Int’l Conf. Architectural Support Programming Languages and Operating Systems (ASPLOS-IX), Novomber 2000, pp. 93–104. ACM Press, New York (2000)
Kasten, O., Langheinrich, M.: First Experiences with Bluetooth in the Smart-Its Distributed Sensor Network. In: Workshop on Ubiquitous Computing and Communications, PACT 01, Barcelona, Spain (October 2001)
Leopold, M., Dydensborg, M.B., Bonnet, P.: Bluetooth and Sensor Networks: A Reality Check. In: Proc. 1st ACM Conf. Embedded Networked Sensor Systems (SenSys 2003), Novomber 2003, ACM Press, NewYork (2003)
Li, S., Son, S.H., Stankovic, J.A.: Event Detection Services Using Data Service Middleware in Distributed Sensor Networks. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 502–517. Springer, Heidelberg (2003)
Mainwaring, A., et al.: Wireless sensor networks for habitat monitoring. In: Proc. 1st ACM Int’lWorkshopWireless Sensor Networks and Applications (WSNA 2002), September 2002, pp. 88–97. ACM Press, NewYork (2002)
Michahelles, F., Schiele, B.: Better rescue through sensors. In: Proc. 1st Int’l Workshop Ubiquitous Computing for Cognitive Aids (at UbiComp 2002) (September 2002)
Rabaey, J.M., et al.: PicoRadio SupportsAd Hoc Ultra-Low Power Wireless Networking. IEEE Computer 33(7), 42–48 (2000)
Römer, K.: Tracking Real-World Phenomena with Smart Dust. In: Karl, H., Wolisz, A., Willig, A. (eds.) EWSN 2004. LNCS, vol. 2920, pp. 28–43. Springer, Heidelberg (2004)
Shih, E., Bahl, P., Sinclair, M.: Wake on Wireless: An Event Driven Energy Saving Strategy for Battery Operated Devices. In: Proc. 6th ACM/IEEE Ann. Int’l Conf. Mobile Computing and Networking (MobiCom 2001), September 2002, pp. 160–171. ACM Press, NewYork (2002)
Siegemund, F.: Spontaneous interaction in ubiquitous computing settings using mobile phones and short text messages. In: Proc.Workshop Supporting Spontaneous Interaction in Ubiquitous Computing Settings (at Ubicomp 2002) (September 2002)
Siegemund, F., Flörkemeier, C.: Interaction in Pervasive Computing Settings using Bluetooth-enabled Active Tags and Passive RFID Technology together with Mobile Phones. In: Proc. 1st IEEE Int’l Conf. Pervasive Computing and Communications (PerCom 2003), March 2003, pp. 378–387. IEEE CS Press, Los Alamitos (2003)
Wang, H., Estrin, D., Girod, L.: Preprocessing in a Tiered Sensor Network for Habitat Monitoring (September 2002) (Submitted for publication)
BTnodes - A Distributed Environment for Prototyping Ad Hoc Networks, http://www.btnode.ethz.ch
NCCR-MICS: Swiss National Competence Center on Mobile Information and Communication Systems, http://www.mics.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beutel, J., Kasten, O., Mattern, F., Römer, K., Siegemund, F., Thiele, L. (2004). Prototyping Wireless Sensor Network Applications with BTnodes. In: Karl, H., Wolisz, A., Willig, A. (eds) Wireless Sensor Networks. EWSN 2004. Lecture Notes in Computer Science, vol 2920. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24606-0_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-24606-0_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20825-9
Online ISBN: 978-3-540-24606-0
eBook Packages: Springer Book Archive