Analysis of the increase and decrease algorithms for congestion avoidance in computer networks
Computer Networks and ISDN Systems
Analysis and simulation of a fair queueing algorithm
SIGCOMM '89 Symposium proceedings on Communications architectures & protocols
IEEE/ACM Transactions on Networking (TON)
Achieving MAC layer fairness in wireless packet networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Distributed fair scheduling in a wireless LAN
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Analysis and design of the virtual rate control algorithm for stabilizing queues in TCP networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Time-based fairness improves performance in multi-rate WLANs
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
EURASIP Journal on Advances in Signal Processing
A novel approach to fair routing in wireless mesh networks
EURASIP Journal on Wireless Communications and Networking - Special issue on fairness in radio resource management for wireless networks
Quality of Service in mobile ad hoc networks: a survey
International Journal of Ad Hoc and Ubiquitous Computing
Next Generation Wireless Mobile System Efficient, Fair, Class Based Packet Scheduling Algorithm
Wireless Personal Communications: An International Journal
Hi-index | 0.00 |
As public deployment of wireless local area networks (WLANs) has increased and various applications with different service requirements have emerged, fairness and quality of service (QoS) are two imperative issues in allocating wireless channels. This study proposes a fair QoS agent (FQA) to simultaneously provide per-class QoS enhancement and per-station fair channel sharing in WLAN access networks. FQA implements two additional components above the 802.11 MAC: a dual service differentiator and a service level manager. The former is intended to improve QoS for different service classes by differentiating service with appropriate scheduling and queue management algorithms, while the latter is to assure fair channel sharing by estimating the fair share for each station and dynamically adjusting the service levels of packets. FQA assures (weighted) fairness among stations in terms of channel access time without decreasing channel utilization. Furthermore, it can provide quantitative service assurance in terms of queuing delay and packet loss rate. FQA neither resorts to any complex fair scheduling algorithm nor requires maintaining per-station queues. Since the FQA algorithm is an add-on scheme above the 802.11 MAC, it does not require any modification of the standard MAC protocol. Extensive ns-2 simulations confirm the effectiveness of the FQA algorithm with respect to the per-class QoS enhancement and per-station fair channel sharing.