Skip to main content

A Self-healing Protocol Stack Architecture for Bluetooth® Wireless Technology

  • Conference paper
Human Interaction with Machines
  • 398 Accesses

Summary

Bluetooth wireless technology has gained in importance in recent years and can now be found in a multitude of devices ranging from keyboards, mice, and printers to handhelds, laptops, and mobile phones, to name only a few. Despite a complex product qualification process, practical experience shows that there are still situations where two products fail to work together as intended. In this paper we evaluate possibilities to adopt self-healing techniques to increase robustness and present the contours of a new self-healing architecture for Bluetooth protocol stacks. While there is still research to do to narrow down the class of problems which can be tackled that way and to refine our approach, initial experiences with a Java prototype implementation look encouraging.

This work was sponsored in part by funding from DaimlerChrysler.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bluetooth. Official membership site. http://www.bluetooth.org

    Google Scholar 

  2. Candea G, Kawamoto S, Fujiki Y, Friedman G, Fox A (2004) Microreboot — a technique for cheap recovery. Proc 6th USENIX/ACM Symp on Operating Systems Design and Implementation (OSDI’04)

    Google Scholar 

  3. Chen LJ, Kapoor R, Sanadidi MY, Gerla M (2004) Enhancing Bluetooth TCP throughput via link layer packet adaptation. Proc IEEE Int Conf on Communications, vol 7, pp 4012–4016

    Google Scholar 

  4. Cuomo F, Melodia T, Akyildiz IF (2004) Distributed self-healing and variable topology optimization algorithms for QoS provisioning in scatternets. IEEE Journal on Selected Areas in Communications, 22(7):1220–1236

    Article  Google Scholar 

  5. Erlang Programming Language. http://www.erlang.org

    Google Scholar 

  6. Garlan D, Cheng SW, Schmerl B (2003) Increasing system dependability through architecture-based self-repair. In: de Lemos R, Gacek C, Romanovsky A (eds) Architecting Dependable Systems. Springer

    Google Scholar 

  7. Holtmann M, Krasnyansky M, et al. BlueZ. http://www.bluez.org

    Google Scholar 

  8. Jayanna D, Z’aruba GV (2005) A dynamic and distributed scatternet formation protocol for real-life Bluetooth scatternets. Proc 38th Hawaii Int Conf on System Sciences (HICSS’05)

    Google Scholar 

  9. Lepper M (2004) An Algorithm for the Real-Time Evaluation of Temporal Trace Specifications. PhD thesis, Technische Universität Berlin, Germany

    Google Scholar 

  10. Lorenz C. JavaBluetooth stack. http://www.javabluetooth.org

    Google Scholar 

  11. Ophir L, Bitran Y, Sherman I (2004) Wi-Fi (IEEE 802.11) and Bluetooth coexistence: Issues and solutions. Proc 15th IEEE Int Symp on Personal, Indoor and Mobile Radio Communications (PIMRC’04), vol 2, pp 847–852

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer

About this paper

Cite this paper

Metzner, A., Pepper, P. (2006). A Self-healing Protocol Stack Architecture for Bluetooth® Wireless Technology. In: Hommel, G., Huanye, S. (eds) Human Interaction with Machines. Springer, Dordrecht . https://doi.org/10.1007/1-4020-4043-1_3

Download citation

  • DOI: https://doi.org/10.1007/1-4020-4043-1_3

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-4042-9

  • Online ISBN: 978-1-4020-4043-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics