skip to main content
10.1145/958491.958504acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
Article

Bluetooth and sensor networks: a reality check

Published:05 November 2003Publication History

ABSTRACT

The current generation of sensor nodes rely on commodity components. The choice of the radio is particularly important as it impacts not only energy consumption but also software design (e.g., network self-assembly, multihop routing and in-network processing). Bluetooth is one of the most popular commodity radios for wireless devices. As a representative of the frequency hopping spread spectrum radios, it is a natural alternative to broadcast radios in the context of sensor networks. The question is whether Bluetooth can be a viable alternative in practice. In this paper, we report our experience using Bluetooth for the sensor network regime. We describe our tiny Bluetooth stack that allows TinyOS applications to run on Bluetooth-based sensor nodes, we present a multihop network assembly procedure that leverages Bluetooth's device discovery protocol, and we discuss how Bluetooth favorably impacts in-network query processing. Our results show that despite obvious limitations the Bluetooth sensor nodes we studied exhibit interesting properties, such as a good energy per bit sent ratio. This reality check underlies the limitations and some promises of Bluetooth for the sensor network regime.

References

  1. Atmel home page. http://www.atmel.com/.Google ScholarGoogle Scholar
  2. S. Basagni and C. Petrioli. A scatternet formation protocol for ad hoc networks of Bluetooth devices. In Proceedings of the IEEE Semiannual Vehicular Technology Conference, VTC Spring 2002, Birmingham, AL, May 6--9 2002.Google ScholarGoogle Scholar
  3. A. Beaufour, M. Leopold, and P. Bonnet. Smart-tag based data dissemination. In Proceedings of the First ACM International Workshop on Wireless Sensor Networks and Applications (WSNA -02), pages 68--77, New York, Sept. 28 2002. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Hardware design for the berkely motes. http://webs.cs.berkeley.edu/tos/hardwarehardware.html.Google ScholarGoogle Scholar
  5. Btnode project page. http://www.tik.ethz.ch/~beutel/btnode.html.Google ScholarGoogle Scholar
  6. I. E. Commision. Letter symbols to be used in electrical technology - part 2: Telecommunications and electronics. IEC standard 60027-2, 2nd edition, 2000.Google ScholarGoogle Scholar
  7. Cambridge silicon radios. http://www.csr.com/.Google ScholarGoogle Scholar
  8. J. Hill. A software architecture supporting networked sensors Master's thesis, UC Berkeley, 2000.Google ScholarGoogle Scholar
  9. J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. E. Culler, and K. S. J. Pister. System architecture directions for networked sensors. In Architectural Support for Programming Languages and Operating Systems (ASPLOS-00), pages 93--104, 2000. Google ScholarGoogle Scholar
  10. O. Kasten and M. Langheinrich. First experiences with bluetooth in the smart-its distributed sensor network. In Workshop on Ubiquitous Computing and Communications, PACT, 2001.Google ScholarGoogle Scholar
  11. S. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong. TAG:A tiny Aggregation service for ad-hoc sensor networks. In Proceedings of the 5th ACM Symposium on Operating System Design and Implementation (OSDI -02), Operating Systems Review, pages 131--146, New York, Dec. 9--11 2002. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. R. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong. The design of an acquisitional query processor for sensor networks. In SIGMOD, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. C. Petrioli and S. Basagni. Degree-constrained multihop scatternet formation for Bluetooth networks. In Proceedings of the IEEE Globecom 2002, Taipei, Taiwan, R.O.C., November 17-21 2002.Google ScholarGoogle ScholarCross RefCross Ref
  14. M. J. F. Samuel R. Madden, Robert Szewczyk and D. Culler. Supporting aggregate queries over ad-hoc wireless sensor networks. In Workshop on Mobile Computing and Systems Applications, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Smart-its home page. http://www.smart-its.org.Google ScholarGoogle Scholar
  16. K. Sohrabi, W. Merrill, J. Elson, L. Girod, F. Newberg, and W. Kaiser. Scalable self-assembly for ad hoc wireless sensor networks. In IEEE CAS workshop, 2002.Google ScholarGoogle Scholar
  17. The linux kernel documentation http://tldp.org/lpd/tlk/tlk.html.Google ScholarGoogle Scholar
  18. A. Woo and D. Culler. A transmission control scheme for media access in sensor networks. In Proceedings of the Seventh Annual International Conference on Mobile Computing and Networking (MOBICOM -01), pages 221--235, New York, July 16--21 2001. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. W. Ye, J. S. Heidemann, and D. Estrin. An energy-efficient MAC protocol for wireless sensor networks. In Proceedings of the 21st Annual Joint Conference of the IEEE Computer and Communications Society (INFOCOM -02), volume 3 of Proceedings IEEE INFOCOM 2002, pages 1567--1576, Piscataway, NJ, USA, June 23--27 2002. IEEE Computer Society.Google ScholarGoogle Scholar
  20. G. Záruba, S. Basagni, and I. Chlamtac. BlueTrees---Scatternet formation to enable Bluetooth-based personal area networks. In Proceedings of the IEEE International Conference on Communications, ICC 2001 , Helsinki, Finland, June 11--14 2001.Google ScholarGoogle Scholar

Index Terms

  1. Bluetooth and sensor networks: a reality check

            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
            • Published in

              cover image ACM Conferences
              SenSys '03: Proceedings of the 1st international conference on Embedded networked sensor systems
              November 2003
              356 pages
              ISBN:1581137079
              DOI:10.1145/958491

              Copyright © 2003 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 5 November 2003

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              SenSys '03 Paper Acceptance Rate24of137submissions,18%Overall Acceptance Rate174of867submissions,20%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader