Flexible network support for mobility
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Metamagical Themas: Questing for the Essence of Mind and Pattern
Metamagical Themas: Questing for the Essence of Mind and Pattern
Vertical Handoffs in Wireless Overlay Networks
Vertical Handoffs in Wireless Overlay Networks
The Mathematics of Internet Congestion Control (Systems and Control: Foundations and Applications)
The Mathematics of Internet Congestion Control (Systems and Control: Foundations and Applications)
Reconsidering wireless systems with multiple radios
ACM SIGCOMM Computer Communication Review
Contact networking: a localized mobility system
Proceedings of the 1st international conference on Mobile systems, applications and services
CoolSpots: reducing the power consumption of wireless mobile devices with multiple radio interfaces
Proceedings of the 4th international conference on Mobile systems, applications and services
COMBINE: leveraging the power of wireless peers through collaborative downloading
Proceedings of the 5th international conference on Mobile systems, applications and services
FatVAP: aggregating AP backhaul capacity to maximize throughput
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
SwitchR: Reducing system power consumption in a multi-client, multi-radio environment
ISWC '08 Proceedings of the 2008 12th IEEE International Symposium on Wearable Computers
Intentional networking: opportunistic exploitation of mobile network diversity
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Design, implementation and evaluation of congestion control for multipath TCP
Proceedings of the 8th USENIX conference on Networked systems design and implementation
MultiNets: Policy Oriented Real-Time Switching of Wireless Interfaces on Mobile Devices
RTAS '12 Proceedings of the 2012 IEEE 18th Real Time and Embedded Technology and Applications Symposium
IEEE Communications Magazine
Mosh: an interactive remote shell for mobile clients
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
Stochastic forecasts achieve high throughput and low delay over cellular networks
nsdi'13 Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation
Coordinating cellular background transfers using loadsense
Proceedings of the 19th annual international conference on Mobile computing & networking
Hi-index | 0.00 |
Mobile devices come with an assortment of networks: WiFi in two different frequency bands, each of which can run in infrastructure-mode, WiFi-Direct mode, or ad hoc mode; cellular radios, which can run in LTE/4G, 3G, or EDGE modes; and Bluetooth. But how should an app choose which network to use? There is no systematic solution to this problem today: in current practice the choice is almost always left to the user, who usually has no idea what's best. In fact, what's best for a user depends on the app's performance objectives (throughput, delay, object load time, etc.) and the user's constraints on cost and battery life. Besides, what's best for a single user or app must be balanced with what's best for the wireless network as a whole (individual optimality vs. social utility). This paper introduces Delphi, a transport-layer module to resolve these issues. Delphi has three noteworthy components: "local learning", in which a mobile device estimates or infers useful properties of different networks efficiently, "property sharing", in which mobile devices share what they learn with other nearby devices, and "selection", in which each node selects a network using what it has observed locally and/or from its neighbors.