Time and energy efficient service discovery in Bluetooth

Key challenges in wireless mobile ad hoc networks are computational resource constraints, power limitations, and efficient service discovery techniques. The short range radio network technology Bluetooth suffers from long service discovery delays and high power consumption due to necessary connection establishment between discovering and discovered entity. For improving the efficiency of service discovery in Bluetooth networks we propose two new approaches. By leveraging the implicit broadcast capability of the Bluetooth inquiry procedure, we significantly reduce the service discovery time and hence lower the power consumption. Moreover, we enable the integration of resource limited devices which are incapable of taking part in service discovery themselves. Based on a performance evaluation and a comparison with legacy Bluetooth service discovery protocol (SDP), we present the benefits of our new approaches.

[1]  Leandros Tassiulas,et al.  Distributed topology construction of Bluetooth personal area networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[2]  Marco Ajmone Marsan,et al.  Optimizing the topology of Bluetooth wireless personal area networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[3]  Paul J. Leach,et al.  Simple Service Discovery Protocol/1.0 , 1999 .

[4]  Bernard P. Zajac Applied cryptography: Protocols, algorithms, and source code in C , 1994 .

[5]  Kai-Yeung Siu,et al.  A New Bluetooth Scatternet Formation Protocol , 2003, Mob. Networks Appl..

[6]  Stephan Preuß JESA Service Discovery Protocol , 2002, NETWORKING.

[7]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[8]  S. Preub Java enhanced service architecture , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[9]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.