Skip to main navigation Skip to search Skip to main content

MIC: Enabling Efficient Concurrent Use of Multiple Network Interfaces on Mobile Systems

  • Varun Anand
  • , Taeyeon Ki
  • , Karthik Dantu
  • , Steven Y. Ko
  • , Dimitrios Koutsonikolas
  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Mobile devices such as smartphones and tablets are provisioned with multiple network interfaces capable of data connectivity such as the cellular radio, WiFi, bluetooth, and others. However, restrictions from the carrier side allow us to use only one of the interfaces at any given time, and not allow us to fully utilize all the data links in a mobile device's arsenal. We propose MIC, an architecture to enable concurrent, efficient, multi-interface connectivity. MIC begins with the observation that a large fraction of mobile traffic is HTTP [3], [4]. By modifying the HTTP support libraries in the Android Framework, MIC provides the ability to utilize multiple interfaces for the same connection while maintaining the application as well as OS semantics. This allows for users to re-flash the system software on their phones to enable multi-interface connectivity and use it in a seamless manner without changing the apps or need any modifications to the server.

Original languageEnglish
Title of host publicationProceedings - 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages56-63
Number of pages8
ISBN (Electronic)9781509035939
DOIs
StatePublished - Jul 14 2017
Event19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016 - Paris, France
Duration: Aug 24 2016Aug 26 2016

Publication series

NameProceedings - 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016

Conference

Conference19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016
Country/TerritoryFrance
CityParis
Period08/24/1608/26/16

Fingerprint

Dive into the research topics of 'MIC: Enabling Efficient Concurrent Use of Multiple Network Interfaces on Mobile Systems'. Together they form a unique fingerprint.

Cite this