ACM Transactions on Computer Systems (TOCS)
Characterizing residential broadband networks
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
FatVAP: aggregating AP backhaul capacity to maximize throughput
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
FreeMAC: framework for multi-channel mac development on 802.11 hardware
Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow
Mark-and-sweep: getting the "inside" scoop on neighborhood networks
Proceedings of the 8th ACM SIGCOMM conference on Internet measurement
Juggler: Virtual Networks for Fun and Profit
IEEE Transactions on Mobile Computing
Verification of common 802.11 MAC model assumptions
PAM'07 Proceedings of the 8th international conference on Passive and active network measurement
Performance limitations of ADSL users: a case study
PAM'07 Proceedings of the 8th international conference on Passive and active network measurement
Fair WLAN backhaul aggregation
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Concurrent Wi-Fi for mobile users: analysis and measurements
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
Hi-index | 0.00 |
There has been an increasing interest on designing a single-radio client for time-division access to multiple Access Points (APs) on different radio-channels. These works have focused mainly on different scheduling policies at the client-side to allocate the percentage of time to each AP. However the performance of these systems is limited by 1) the overhead to switch between APs on different radio-channels, 2) the jitter in the switching procedure, that modifies the expected percentage of time assigned by schedulers and 3) the packet losses caused by the switching. In this paper, we introduce WiSwitcher, a client able to connect to multiple APs that i) reduces the cost of switching down to the hardware switching time and ii) increases the stability of the percentage of time assigned by schedulers, even if the station transmits in saturation mode. We implement WiSwitcher over commodity hardware and show that it achieves high aggregate throughput over the connecting APs and seamlessly transmits TCP traffic under controlled scenarios. Finally, we characterize the dependency between the switching frequency at the WiSwitcher client and the packet losses in off-the-shelf APs.