Shuo Deng, Anirudh Sivaraman, Hari Balakrishnan
The 15th International Workshop on Mobile Computing Systems and Applications (HotMobile 2014), Santa Barbara, CA, February 2014
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 net-
work 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 neighbours.
[PDF (352KB)]
Bibtex Entry:
@inproceedings{deng2014all, author = "Shuo Deng and Anirudh Sivaraman and Hari Balakrishnan", title = "{All Your Network Are Belong to Us: A Transport Framework for Mobile Network Selection}", booktitle = {The 15th International Workshop on Mobile Computing Systems and Applications (HotMobile 2014)}, year = {2014}, month = {February}, address = {Santa Barbara, CA} }