Impact of polling on bluetooth piconet performance

Bluetooth has become a ubiquitous technology present in almost every electronic device. A question often asked by manufacturers and final users is whether it can be used for uses other than the ones for which it was designed; in particular, for improved multimedia traffic support, with the fewest modifications in the implementation of the protocol (both hardware and software). In this article we analyze the impact on performance of the lowest levels of the Bluetooth architecture through a relevant parameter known as the polling time, Tpoll. Here, we report on simulations of specific algorithms that allow to dynamically adapt the network to an optimal value of Tpoll during transmission. We place special emphasis on the role of the kind of traffic on the network (e.g., constant bit rate, burst, multimedia-like). In addition, we analyze the results of simulations by comparing these algorithms with the static allocation value defined in the Bluetooth specification. Our results provide insight on how to optimize the transmission of multimedia traffic over piconets at the lowest layers of the Bluetooth architecture.

[1]  RAFFAELE BRUNO,et al.  Bluetooth: Architecture, Protocols and Scheduling Algorithms , 2004, Cluster Computing.

[2]  Juan-Carlos Cano,et al.  How does energy consumption impact performance in Bluetooth? , 2007, PERV.

[3]  Amrit Prit Paul Singh Bilan Streaming audio over Bluetooth ACL links , 2003, Proceedings ITCC 2003. International Conference on Information Technology: Coding and Computing.

[4]  Sam Kash Kachigan Multivariate statistical analysis: A conceptual introduction , 1982 .

[5]  Geert J. Heijenk,et al.  Polling Best Effort Traffic in Bluetooth , 2002, Wirel. Pers. Commun..

[6]  A. Mercier,et al.  Adequacy between multimedia application requirements and wireless protocols features , 2002, IEEE Wirel. Commun..

[7]  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).

[8]  Jelena V. Misic,et al.  Modeling Bluetooth piconet performance , 2003, IEEE Communications Letters.

[9]  Thierry Turletti,et al.  FPQ: a fair and efficient polling algorithm with QoS support for Bluetooth Piconet , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[10]  George Varghese,et al.  Efficient fair queueing using deficit round-robin , 1996, TNET.

[11]  Dharma P. Agrawal,et al.  Scheduling and simulation of large scale wireless personal area networks , 2006 .

[12]  Mohammad A. Rashid,et al.  Bluetooth-based wireless personal area network for multimedia communication , 2002, Proceedings First IEEE International Workshop on Electronic Design, Test and Applications '2002.