In the past two decades, 802.11 based Wireless Local Area Networks (WLANs) have gained popularity in offering Internet services and increasingly supporting data driven video streaming applications. Such services demand enhanced view quality to all the end-users in the network. However, due to the sharing of limited resources and lack of proper scheduling mechanisms, WLANs are unable to meet the requirements of numerous video users and provide them better quality. Therefore, an effective resource scheduling approach is needed that can achieve high user satisfaction for the ever changing user needs for quality video viewing. In this paper, a Quality of Experience based Cross-Layer Scheduling (QoECLS) scheme to enhance the user experience for video applications in WLANs is proposed. Here, the Mean Opinion Score has been used as a measure to evaluate the user experience. In order to provide the average user throughput with guarantee of fairness among users, the QoECLS scheme uses cross-layer information from the application and physical layer, respectively. The QoECLS algorithm allocates transmission resources by considering application feedback along with channel state information and buffer status. The performance of the QoECLS approach was extensively studied through simulations and the results showed an improvement in user experience and throughput, while maintaining fairness among the users. In terms of throughput, the proposed scheme achieves 25%, 45 %, and 50% improvement compared to QoE Aware Scheduling scheme, Modified-Largest Weighted Delay First scheduler and Exponential-Proportional Fair scheduler, respectively.
Read full abstract