Improving the performance of wireless LAN using a new scheduling algorithm

We propose a prediction-based longest queue first (PLQF) scheduling algorithm. The main idea behind PLQF is that of providing the information of incoming traffic to the scheduler. During scheduling, the scheduler considers not only the queue length, but also the incoming traffic. The purpose is to minimize cell loss ratio (CLR) and improve the buffer utilization. A CSD (channel state dependent) version of the PLQF algorithm is also designed for wireless error-prone channels, targeting to utilize channel status to improve overall performance. Theoretical analysis shows that the PLQF algorithm we proposed can lead to a lower CLR than the conventional algorithms, especially for bursty traffic. Simulation results prove this to be true. Therefore, the PLQF algorithm is promising as an efficient scheduling algorithm.

[1]  Rauf Izmailov,et al.  Design of a fair bandwidth allocation policy for VBR traffic in ATM networks , 2000, TNET.

[2]  Gang Wu,et al.  Resource scheduling with channel state information for wireless message transport , 1998, ICUPC '98. IEEE 1998 International Conference on Universal Personal Communications. Conference Proceedings (Cat. No.98TH8384).

[3]  Duan-Shin Lee Generalized longest queue first: an adaptive scheduling discipline for ATM networks , 1997, Proceedings of INFOCOM '97.

[4]  Satish K. Tripathi,et al.  Enhancing throughput over wireless LANs using channel state dependent packet scheduling , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.