AIRMAIL: a link-layer protocol for wireless networks
Wireless Networks
TCP/IP performance over 3G wireless links with rate and delay variation
Proceedings of the 8th annual international conference on Mobile computing and networking
Multicast in 802.11 WLANs: an experimental study
Proceedings of the 9th ACM international symposium on Modeling analysis and simulation of wireless and mobile systems
Impact of 802.11e EDCA on mixed TCP-based applications
WICON '06 Proceedings of the 2nd annual international workshop on Wireless internet
Foundations and Trends® in Networking
Mean value load identification and queuing-theoretical modeling of wired and wireless LAN
SpringSim '07 Proceedings of the 2007 spring simulaiton multiconference - Volume 1
Hi-index | 0.00 |
This paper is an experimental follow up to our earlier paper [1] that investigated the TCP simultaneous-send problem which arises in infrastructure mode 802.11 wireless local area networks. In particular it was observed that for file transfer traffic, 802.11 wireless nodes have a sustained supply of packets to send and hence experience a relatively high rate of MAC contention. We showed that for TCP, this resulted in competition among data and ACK packets for channel access which caused considerable deterioration in flow throughput. Simulations of TCP ACK skipping as an alleviation to the problem, showed improvements as high as 100% when MAC retries were disabled. There were gains in other scenarios too albeit more moderate.We evaluate the same TCP simultaneous-send problem with real world experiments on a wireless-cum-wired network testbed called ORBIT [2] at WINLAB, Rutgers University. ORBIT makes it feasible to conduct controlled and reproducible experiments in a wireless network scenario. The same network setup scenarios evaluated in simulations were considered here., particularly - scenarios with and without MAC retries, multiple TCP flows and multiple skipped ACKs. However not all scenarios could be reproduced in experiments for logistical reasons. In all, the experimental results confirm the original hypothesis on the detrimental effects of simultaneous-send and corroborate the advantages of ACK skipping, However the percentage gains in TCP throughput are far more moderate as compared to those observed in NS simulations. A reason could be differing TCP implementations, particularly with not all TCP optimizations implemented in NS. We share the experiences and challenges faced, particularly given that this work is among the first of its kind for testbed evaluation of transport protocols over wireless networks.