The 802.11 DCF protocol was devised to achieve per-station fairness; conversely, an harsh per-station unfairness occurs when DCF is loaded by TCP traffic. We aim at extending theoretical knowledge on this fairness issue and at restoring per-station fairness. The contribution of the paper is threefold. First, we introduce two findings: i) changing the physical transmission rate of the stations does not impact the per-station fairness; ii) packet queuing occurs in the uplink buffer of a station and has a non-negligible impact on the fairness. Second, we derive a model for evaluating fairness performance. Our model accounts for the effect of several parameters and scenarios that no other model captures in a single analytic framework. Third, and finally, we propose a technique to enforce fairness, which is easy to deploy in real systems, without having to modify existing devices. Experimental results obtained with commercial devices confirm the validity of our solution and findings. Albeit the focus of this paper is on per-station (throughput) fairness, our technique can be easily modified e.g. to enforce time-based fairness, or per-direction or per-flow fairness.
Detti, A., BLEFARI MELAZZI, N., Habib, I., Ordine, A. (2011). Per-station throughput fairness in a WLAN hot-spot with TCP traffic. COMPUTER NETWORKS, 55(8), 1820-1833 [10.1016/j.comnet.2011.01.004].
Per-station throughput fairness in a WLAN hot-spot with TCP traffic
DETTI, ANDREA;BLEFARI MELAZZI, NICOLA;
2011-01-01
Abstract
The 802.11 DCF protocol was devised to achieve per-station fairness; conversely, an harsh per-station unfairness occurs when DCF is loaded by TCP traffic. We aim at extending theoretical knowledge on this fairness issue and at restoring per-station fairness. The contribution of the paper is threefold. First, we introduce two findings: i) changing the physical transmission rate of the stations does not impact the per-station fairness; ii) packet queuing occurs in the uplink buffer of a station and has a non-negligible impact on the fairness. Second, we derive a model for evaluating fairness performance. Our model accounts for the effect of several parameters and scenarios that no other model captures in a single analytic framework. Third, and finally, we propose a technique to enforce fairness, which is easy to deploy in real systems, without having to modify existing devices. Experimental results obtained with commercial devices confirm the validity of our solution and findings. Albeit the focus of this paper is on per-station (throughput) fairness, our technique can be easily modified e.g. to enforce time-based fairness, or per-direction or per-flow fairness.File | Dimensione | Formato | |
---|---|---|---|
official version.pdf
solo utenti autorizzati
Licenza:
Copyright dell'editore
Dimensione
1.37 MB
Formato
Adobe PDF
|
1.37 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.