In this paper, we present a scheduling algorithm that enhances the performance of the standard IEEE 802.11e scheduler for the Hybrid Coordination Function Controlled Channel Access mode. The main contribution in designing the proposed scheduler is the ability to accommodate multiple streams with different levels of Quality of Service requirements concurrently running on the same station. This is achieved by dynamically calculating the Transmission Opportunities of each active traffic stream (TS) and the appropriate Service Interval of each active station. The proposed algorithm optimizes the utilization of the scarce bandwidth resources by only polling active stations. The algorithm incorporates a selectivity function to assign polling priorities to the active streams only based on their diverse requirements and their link-attainable transmission rates. The performance of the proposed Selectivity Function Scheduler (SFS) scheme is evaluated against the standard scheduler. Simulation results show that the SFS outperforms the standard scheduler in terms of enhancing streams' throughput, reducing packet dropping ratio and maintaining high fairness amongst the admitted TS.
- IEEE 802.11e
- radio resource management
- service interval
ASJC Scopus subject areas
- Information Systems
- Computer Networks and Communications
- Electrical and Electronic Engineering