Enhancing Performance of Bluetooth Piconets Using Priority Scheduling and Exponential Back-Off Mechanism
Bluetooth is a personal wireless communication
technology and is being applied in many scenarios. It is an emerging
standard for short range, low cost, low power wireless access
technology. Current existing MAC (Medium Access Control)
scheduling schemes only provide best-effort service for all masterslave
connections. It is very challenging to provide QoS (Quality of
Service) support for different connections due to the feature of
Master Driven TDD (Time Division Duplex). However, there is no
solution available to support both delay and bandwidth guarantees
required by real time applications. This paper addresses the issue of
how to enhance QoS support in a Bluetooth piconet. The Bluetooth
specification proposes a Round Robin scheduler as possible solution
for scheduling the transmissions in a Bluetooth Piconet. We propose
an algorithm which will reduce the bandwidth waste and enhance the
efficiency of network. We define token counters to estimate traffic of
real-time slaves. To increase bandwidth utilization, a back-off
mechanism is then presented for best-effort slaves to decrease the
frequency of polling idle slaves. Simulation results demonstrate that
our scheme achieves better performance over the Round Robin
scheduling.
[1] Bluetooth Special Interest Group. http://www.bluetooth.com/
[2] M. Kalia, D. Bansal, R. Shorey, "Data Scheduling and SAR for
Bluetooth MAC",in Proc.of IEEE Vehicular Technology
Conference,2000,pp.716-720
[3] M. Kalia, D. Bansal, R. Shorey, "MAC Scheduling and SAR Policies for
Bluetooth: A Master Driven TDD Pico-Cellular Wireless System", in
Proc.of IEEE International Workshop on Mobile Multimedia
Communications,1999,pp.384-388
[4] A. Das, A. Ghose, et al., "Enhancing Performance of Asynchronous
Data Traffic over the Bluetooth Wireless Ad-hoc Network", IEEE
INFOCOM-01,Vol.1,pp 591-600, April 2001.
[5] S. McCanne and S. Floyd, "NS-Network Simulator",
[1] Bluetooth Special Interest Group. http://www.bluetooth.com/
[2] M. Kalia, D. Bansal, R. Shorey, "Data Scheduling and SAR for
Bluetooth MAC",in Proc.of IEEE Vehicular Technology
Conference,2000,pp.716-720
[3] M. Kalia, D. Bansal, R. Shorey, "MAC Scheduling and SAR Policies for
Bluetooth: A Master Driven TDD Pico-Cellular Wireless System", in
Proc.of IEEE International Workshop on Mobile Multimedia
Communications,1999,pp.384-388
[4] A. Das, A. Ghose, et al., "Enhancing Performance of Asynchronous
Data Traffic over the Bluetooth Wireless Ad-hoc Network", IEEE
INFOCOM-01,Vol.1,pp 591-600, April 2001.
[5] S. McCanne and S. Floyd, "NS-Network Simulator",
@article{"International Journal of Electrical, Electronic and Communication Sciences:52173", author = "Dharmendra Chourishi “Maitraya” and Sridevi Seshadri", title = "Enhancing Performance of Bluetooth Piconets Using Priority Scheduling and Exponential Back-Off Mechanism", abstract = "Bluetooth is a personal wireless communication
technology and is being applied in many scenarios. It is an emerging
standard for short range, low cost, low power wireless access
technology. Current existing MAC (Medium Access Control)
scheduling schemes only provide best-effort service for all masterslave
connections. It is very challenging to provide QoS (Quality of
Service) support for different connections due to the feature of
Master Driven TDD (Time Division Duplex). However, there is no
solution available to support both delay and bandwidth guarantees
required by real time applications. This paper addresses the issue of
how to enhance QoS support in a Bluetooth piconet. The Bluetooth
specification proposes a Round Robin scheduler as possible solution
for scheduling the transmissions in a Bluetooth Piconet. We propose
an algorithm which will reduce the bandwidth waste and enhance the
efficiency of network. We define token counters to estimate traffic of
real-time slaves. To increase bandwidth utilization, a back-off
mechanism is then presented for best-effort slaves to decrease the
frequency of polling idle slaves. Simulation results demonstrate that
our scheme achieves better performance over the Round Robin
scheduling.", keywords = "Piconet, Medium Access Control, Polling algorithm, Scheduling, QoS, Time Division Duplex (TDD).", volume = "3", number = "2", pages = "198-5", }