Skip to main content

From Feast to Famine: Managing Mobile Network Resources Across Environments and Preferences

Author(s): Kiefer, Robert; Nordström, Erik; Freedman, Michael J

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1426b
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKiefer, Robert-
dc.contributor.authorNordström, Erik-
dc.contributor.authorFreedman, Michael J-
dc.date.accessioned2021-10-08T19:49:10Z-
dc.date.available2021-10-08T19:49:10Z-
dc.date.issued2014en_US
dc.identifier.citationKiefer, Robert, Erik Nordström, and Michael J. Freedman. "From feast to famine: managing mobile network resources across environments and preferences." In Conference on Timely Results in Operating Systems (2014).en_US
dc.identifier.urihttps://www.usenix.org/system/files/conference/trios14/trios14-paper-kiefer.pdf-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1426b-
dc.description.abstractMobile devices regularly move between feast and famine—environments that diff er greatly in the capacity and cost of available network resources. Managing these resources eff ectively is an important aspect of a user’s mobile experience. However, preferences for resource management vary across users, time, and operating conditions, and user and application interests may not align. Furthermore, today’s mobile OS mechanisms are typically coarse-grained, inflexible, and scattered across system and application settings. Users must adopt a "one size fits all" solution or micro-manage their devices. This paper introduces Tango, a platform for managing network resource usage through a programmatic model that expresses user and app interests (“policies”). Tango centralizes policy expression and enforcement in a controller process that monitors device state and adjusts network usage according to a user’s (potentially dynamic) interests. To align interests and leverage app-specific knowledge, Tango uses a constraint model that informs apps of network limitations so they can optimize their usage. We evaluate how to design policies that account for data limits, user experience, and battery life. We demonstrate how Tango improves individual network-intensive apps like music streaming, as well as conditions when multiple apps compete for limited resources.en_US
dc.language.isoen_USen_US
dc.relation.ispartofConference on Timely Results in Operating Systemsen_US
dc.rightsFinal published version. This is an open access article.en_US
dc.titleFrom Feast to Famine: Managing Mobile Network Resources Across Environments and Preferencesen_US
dc.typeConference Articleen_US
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/conference-proceedingen_US

Files in This Item:
File Description SizeFormat 
MobileNetworkPreferences.pdf352.16 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.