A bandwidth-based polling scheme for QoS support in Bluetooth

A flexible bandwidth management scheme namely Bandwidth-based Polling (BBP) for Bluetooth is proposed. A framing structure of time is defined in BBP, and the master allocates proper number of slots for each active slave in a frame. BBP allows the master to poll a slave more than once to achieve high flexibility for bandwidth allocation. The calculation of the polling time as well as the payload type for a slave is according to the bandwidth requirement of the slave and the limit of the frame size controlled by the master. Extension of BBP for supporting slaves with the SCO link and slaves without bandwidth requirement (best-effort slaves) is also proposed. Simulation results have shown the efficiency and fairness of BBP in bandwidth management. The flexibility of bandwidth allocation depends on the maximum polling time preset by BBP. A larger maximum polling time makes the higher flexibility of bandwidth allocation at the expense of a longer latency before reaching the equilibrium state. Analysis of the impact of the maximum polling time on bandwidth allocation is also presented in the paper.

[1]  Deepak Bansal,et al.  MAC scheduling and SAR policies for Bluetooth: a master driven TDD pico-cellular wireless system , 1999, 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC'99) (Cat. No.99EX384).

[2]  Mario Gerla,et al.  Bluetooth: an enabler for personal area networking , 2001, IEEE Netw..

[3]  Malathi Veeraraghavan,et al.  Support of voice services in IEEE 802.11 wireless LANs , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[4]  Marco Conti,et al.  Wireless access to internet via Bluetooth: performance evaluation of the EDC scheduling algorithm , 2001, WMI '01.

[5]  AltmanEitan,et al.  An efficient polling MAC for wireless LANs , 2001 .

[6]  Bernie Mulgrew,et al.  Proceedings IEEE International Conference on Communications , 1989 .

[7]  Pravin Bhagwat,et al.  Industry Report: Bluetooth: Technology for Short-Range Wireless Apps , 2001, IEEE Internet Comput..

[8]  Deepak Bansal,et al.  Data scheduling and SAR for Bluetooth MAC , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[9]  Robert Cole,et al.  Computer Communications , 1982, Springer New York.

[10]  Abhishek Das,et al.  Enhancing performance of asynchronous data traffic over the Bluetooth wireless ad-hoc network , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[11]  V. Sangvornvetphan,et al.  Traffic scheduling in Bluetooth network , 2001, Proceedings. Ninth IEEE International Conference on Networks, ICON 2001..

[12]  Lachlan L. H. Andrew,et al.  Scheduling disciplines for multimedia WLANs: embedded round robin and wireless dual queue , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[13]  Mitali Singh,et al.  QoS based scheduling for incorporating variable rate coded voice in Bluetooth , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[14]  Abhishek Kashyap,et al.  MAC scheduling policies with reduced power consumption and bounded packet delays for centrally controlled TDD wireless networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[15]  H. T. Mouftah,et al.  Broadband wireless networks: an investigation into the traffic behavior, control, and QoS guarantees , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[16]  Rajeev Shorey,et al.  MAC scheduling policies for power optimization in Bluetooth: a master driven TDD wireless system , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[17]  Eitan Altman,et al.  An efficient polling MAC for wireless LANs , 2001, TNET.

[18]  Chatschik Bisdikian,et al.  An overview of the Bluetooth wireless technology , 2001, IEEE Commun. Mag..

[19]  H.T. Mouftah,et al.  Broadband wireless networks: an investigation into the on demand TDMA MAC protocol and the connection reestablishment performance guarantee , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[20]  Mario Gerla,et al.  Efficient polling schemes for Bluetooth picocells , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).