Abstract
A Bluetooth ad hoc network can be formed by interconnecting piconets into scatternets. The constraints and properties of Bluetooth scatternets present special challenges in forming an ad hoc network efficiently. In this paper, we present and analyze a new randomized distributed protocol for Bluetooth scatternet formation. We prove that our protocol achieves O(log n) time complexity and O(n) message complexity. The scatternets formed by our protocol have the following properties: (1) any device is a member of at most two piconets, and (2) the number of piconets is close to be optimal. These properties can help prevent overloading of any single device and lead to low interference between piconets. We validate the theoretical results by simulations, which also show that the scatternets formed have O(log n) diameter. As an essential part of the scatternet formation protocol, we study the problem of device discovery: establishing multiple connections simultaneously with many Bluetooth devices. We investigate the collision rate and time requirement of the inquiry and page processes. Our simulation results indicate that the total number of packets sent is O(n) and that the maximum number of packets sent by any single device is O(log n).
Similar content being viewed by others
References
A. Aggarwal, M. Kapoor, L. Ramachandran and A. Sarkar, Clustering algorithms for wireless ad hoc networks, in: tiProceedings of the 4th International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications, Boston, MA (August 2000) pp. 54–63.
Auto-ID Center, http: //autoidcenter.org/
BlueHoc: Bluetooth performance evaluation tool, http: //oss. software.ibm.com/developerworks/opensource/bluehoc/
J. Bray and C.F. Sturman, tiBluetooth: Connect Without Cables (Prentice Hall, New York, 2001).
J. Broch, D.A. Maltz, D.B. Johnson, Y.-C. Hu and J. Jetcheva, A performance comparison of multi-hop wireless ad hoc network routing protocols, Mobile Computing and Networking (1998) 85–97.
S.R. Das, R. Castañeda and J. Yan, Simulation-based performance evaluation of routing protocols for mobile ad hoc networks, Mobile Networks and Applications 5 (2000) 179–189.
J. Haartsen, Bluetooth û the universal radio interface for ad hoc, wireless connectivity, Ericsson Review (3) (1998) 110–117.
F. Howell and R. McNab, simjava: A discrete event simulation library for Java, in: tiProceedings of International Conference on Web-Based Modeling and Simulation, International Society for Computer Simulation (January 1998).
P. Johansson, N. Johansson, U. Korner, J. Elg and G. Svennarp, Short range radio based ad-hoc networking: performance and properties, in: tiProceedings of the IEEE International Conference on Communications 1999, Vol. 3 (1999) pp. 1414–1420.
C. Law, A.K. Mehta and K.-Y. Siu, Performance of a new Bluetooth scatternet formation protocol, in: tiProceedings of the ACM Symposium on Mobile Ad Hoc Networking and Computing 2001, Long Beach, CA (October 2001).
C. Law and K.-Y. Siu, An O (log n) randomized resource discovery algorithm, in: tiBrief Announcements of the 14th International Symposium on Distributed Computing, Technical Report, Technical University of Madrid, No. FIM/110.1/DLSIIS/2000 (October 2000) pp. 5–8.
C. Law and K.-Y. Siu, A Bluetooth scatternet formation algorithm, in: tiProceedings of the IEEE Symposium on Ad Hoc Wireless Networks 2001, San Antonio, TX (November 2001).
A.K. Mehta, Ad-hoc network formation using Bluetooth scatternets, Master's Thesis, Massachusetts Institute of Technology (June 2001).
G. Miklos, A. Racz, Z. Turanyi, A. Valko and P. Johansson, Performance aspects of Bluetooth scatternet formation, in: tiProceedings of The First Annual Workshop on Mobile Ad Hoc Networking and Computing (2000).
B.A. Miller and C. Bisdikian, tiBluetooth Revealed: The Insider's Guide to an Open Specification for Global Wireless Communications (Prentice Hall, New York, 2000).
C.E. Perkins, tiAd Hoc Networking (Addison-Wesley, Reading, MA, 2000).
B. Raman, P. Bhagwat and S. Seshan, Arguments for cross-layer optimizations in Bluetooth scatternets, in: tiProceedings of Symposium on Applications and the Internet (2001) pp. 176–184.
T. Salonidis, P. Bhagwat and L. Tassiulas, Proximity awareness and fast connection establishment in Bluetooth, in: tiFirst Annual Workshop on Mobile and Ad Hoc Networking and Computing (2000) pp. 141–142.
T. Salonidis, P. Bhagwat, L. Tassiulas and R. LaMaire, Distributed topology construction of Bluetooth personal area networks, in: tiProceedings of the Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies (2001).
Specification of the Bluetooth System, Version 1.1 (February 2001).
G. Tan, Self-organizing Bluetooth scatternets, Master's Thesis, Massachusetts Institute of Technology (January 2002).
The Bluetooth Special Interest Group, http: //www.bluetooth.com
C.K. Toh, tiAd Hoc Mobile Wireless Networks: Protocols and Systems (Prentice Hall, New York, 2001).
Z. Wang, R.J. Thomas and Z. Haas, Bluenet û a new scatternet formation scheme, in: tiProceedings of the 35th Annual Hawaii International Conference on System Sciences (January 2002).
G.V. Záruba, S. Basagni and I. Chlamtac, Bluetreesûscatternet formation to enable Bluetooth-based ad hoc networks, in: tiProceedings of IEEE International Conference on Communications (2001) pp. 273–277.
S. Zurbes, Considerations on link and system throughput of Bluetooth networks, in: tiProceedings of the 11th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, Vol. 2 (2000) pp. 1315–1319.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Law, C., Mehta, A.K. & Siu, KY. A New Bluetooth Scatternet Formation Protocol. Mobile Networks and Applications 8, 485–498 (2003). https://doi.org/10.1023/A:1025133710426
Issue Date:
DOI: https://doi.org/10.1023/A:1025133710426