TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Comparative performance analysis of versions of TCP in a local network with a lossy link
IEEE/ACM Transactions on Networking (TON)
Convex Optimization
Performance Impact of Interlayer Dependence in Infrastructure WLANs
IEEE Transactions on Mobile Computing
Performance modelling and measurements of TCP transfer throughput in 802.11-based WLAN
Proceedings of the 9th ACM international symposium on Modeling analysis and simulation of wireless and mobile systems
New insights from a fixed-point analysis of single cell IEEE 802.11 WLANs
IEEE/ACM Transactions on Networking (TON)
Throughput Analysis and Measurements in IEEE 802.11 WLANs with TCP and UDP Traffic Flows
IEEE Transactions on Mobile Computing
SMARTA: a self-managing architecture for thin access points
CoNEXT '06 Proceedings of the 2006 ACM CoNEXT conference
Traffic capacity of multi-cell WLANS
SIGMETRICS '08 Proceedings of the 2008 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Online estimation of RF interference
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
CENTAUR: realizing the full potential of centralized wlans through a hybrid data path
Proceedings of the 15th annual international conference on Mobile computing and networking
Back-of-the-Envelope Computation of Throughput Distributions in CSMA Wireless Networks
IEEE Transactions on Mobile Computing
Performance analysis of the IEEE 802.11 distributed coordination function
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Though significant attention has been given to understanding the performance of a single-cell WLAN, performance evaluation of a group of interfering basic service sets (BSSs) within an extended service set (ESS) is still an open area. In this paper, we first demonstrate that a severe throughput imbalance occurs between downlink TCP flows even in the simplest of multi-cell WLANs via simulation and real world experiments; then, to solve this unfairness problem, we derive an analytical model that describes the interaction between TCP flows at the MAC layer, and formulate a throughput allocation problem as a nonlinear optimization problem subject to certain fairness requirements. Our formulation considers real world complexity such as hidden terminals, packet transmission retry limit, and the unique characteristics of TCP traffic. Solving our optimization problem yields the optimal MAC layer contention window settings that can lead each TCP flow to its target end-to-end throughput without the need for any per-flow queuing nor modification of the TCP sender. Simulation results show that our approach can achieve a fair allocation on the end-to-end throughput and attest to the accuracy of our proposed method.