Show simple item record

dc.contributor.advisorHari Balakrishnan
dc.contributor.authorDeng, Shuoen_US
dc.contributor.authorSivaraman, Anirudhen_US
dc.contributor.authorBalakrishnan, Harien_US
dc.contributor.otherNetworks & Mobile Systemsen
dc.date.accessioned2016-03-09T00:00:06Z
dc.date.available2016-03-09T00:00:06Z
dc.date.issued2016-02-25
dc.identifier.urihttp://hdl.handle.net/1721.1/101636
dc.description.abstractThis paper presents Delphi, a mobile software controller that helps applications select the best network among available choices for their data transfers. Delphi optimizes a specified objective such as transfer completion time, or energy per byte transferred, or the monetary cost of a transfer. It has four components: a performance predictor that uses features gathered by a network monitor, and a traffic profiler to estimate transfer sizes near the start of a transfer, all fed into a network selector that uses the prediction and transfer size estimate to optimize an objective.For each transfer, Delphi either recommends the best single network to use, or recommends Multi-Path TCP (MPTCP), but crucially selects the network for MPTCP s primary subflow . The choice of primary subflow has a strong impact onthe transfer completion time, especially for short transfers.We designed and implemented Delphi in Linux. It requires no application modifications. Our evaluation shows that Delphi reduces application network transfer time by 46% for Web browsing and by 49% for video streaming, comparedwith Android s default policy of always using Wi-Fi when it is available. Delphi can also be configured to achieve high throughput while being battery-efficient: in this configuration, it achieves 1.9x the throughput of Android s default policy while only consuming 6% more energy.en_US
dc.format.extent14 p.en_US
dc.relation.ispartofseriesMIT-CSAIL-TR-2016-004
dc.subjectMPTCPen_US
dc.subjectNetwork Selectionen_US
dc.subjectWi-Fien_US
dc.subjectLTEen_US
dc.titleDelphi: A Software Controller for Mobile Network Selectionen_US
dc.date.updated2016-03-09T00:00:06Z


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record