Experimental evaluation of TCP performance and fairness in an 802.11e test-bed
read more
Citations
Experiences in a 3G network: interplay between the wireless channel and applications
A survey on emerging broadband wireless access technologies
QoS in IEEE 802.11-based wireless networks: A contemporary review
Experimental Assessment of the Backoff Behavior of Commercial IEEE 802.11b Network Cards
Block-switched networks: a new paradigm for wireless transport
References
Performance analysis of the IEEE 802.11 distributed coordination function
Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement
Understanding TCP fairness over wireless LAN
How network asymmetry affects TCP
Using the 802.11e EDCF to achieve TCP upload fairness over WLAN links
Related Papers (5)
Frequently Asked Questions (17)
Q2. What are the future works mentioned in the paper "Experimental evaluation of tcp performance and fairness in an 802.11e test-bed" ?
Future work will include the extensions to voice and mixed voice/data networks.
Q3. What is the effect of ACK loss on the flow?
The ACK packets associated with the data packets retransmitted following the timeout can also be lost, leading to further timeouts (with associated doubling of the retransmit timer) and so creating a persistent situation where the flow is completely starved for long periods.
Q4. Why did the authors increase the size of the TCP buffers?
In particular, the authors have increased the size of the TCP buffers to ensure that the authors see true AIMD behaviour (with small TCP buffers TCP congestion control is effectively disabled as the TCP congestion window is determined by the buffer size rather than the network capacity).
Q5. How is fairness restored between TCP uploads and downloads?
To restore fairness between TCP uploads and downloads, TCP data packets at the AP are prioritised by setting TXOP on the AP to allow the transmission of nd data packets at each transmission opportunity.
Q6. What is the impact of AIFS on the network traffic?
current network traffic continues to be dominated by data traffic (web, email, media downloads, etc.), which is largely carried by TCP.
Q7. What happens when the wireless stations queue data packets to be sent over the wireless channel to their?
During TCP uploads, the wireless stations queue data packets to be sent over the wireless channel to their destination and the returning TCP ACK packets are queued at the AP to be sent back to the source station.
Q8. What is the effect of AIFS on the throughput of two competing stations?
In addition to the initial delay of AIFS before countdown starts, a station accumulates an additional delay for every packet sent on the medium by other stations, leading to a reduction in the number of transmission opportunities that can be gained by a station as AIFS is increased.
Q9. What are the main factors that have a significant impact on performance?
Their testbed experimentation has also highlighted that physical factors, such as antennas and node placement, have a significant impact on performance.
Q10. How much bandwidth is allocated to the download flows?
That is, roughly 1/(nu + 1) of the channel bandwidth is allocated to the download flows and nu/(nu + 1) allocated to the uploads.
Q11. What is the purpose of this paper?
In this paper the authors also build upon this validation work to explore how the flexibility provided by the 802.11e protocol can be exploited to mitigate damaging cross-layer interactions between the MAC and transport layers.
Q12. How many competing upload flows are sufficient to degrade performance?
The authors have observed that significant unfairness develops quite quickly: even three competing upload flows are sufficient to degrade performance.
Q13. What is the effect of AIFS on the throughput of two stations?
Under saturated conditions, existing analytic models[6] predict that the throughput share of a stations falls exponentially as AIFS is increased.
Q14. How is the increase in throughput quantised?
TXOP is specified in units of time (microseconds in the MadWiFi driver), and the increase in throughput will be quantised by packet size.
Q15. What is the average throughput of two competing stations?
Figure 3 shows the relative throughput achieved by two competing stations when TXOP is fixed at the default value of one packet for the first station while the TXOP value of the second station is gradually increased.
Q16. What is the effect of TXOP on the transmission performance of a wireless medium?
The effect of TXOP seems relatively easy to understand: it should increase the relative throughput for stations with larger TXOP values as they can transmit more data for each transmission opportunity they win.
Q17. What is the effect of asymmetric MAC layer action on the transport layer?
For larger numbers of stations, n, this MAC layer action leads to substantial forward/reverse path asymmetry at the transport layer and associated poor performance, see Figure 6.