The Swiss Army smartphone: cloud-based delivery of USB services

  • Authors:
  • Adiseshu Hari;Manoj Jaitly;Yuh-Jye Chang;Andrea Francini

  • Affiliations:
  • Alcatel-Lucent Bell Laboratories, Murray Hill, NJ;Alcatel-Lucent Bell Laboratories, Murray Hill, NJ;Alcatel-Lucent Bell Laboratories, Murray Hill, NJ;Alcatel-Lucent Bell Laboratories, Mooresville, NC

  • Venue:
  • MobiHeld '11 Proceedings of the 3rd ACM SOSP Workshop on Networking, Systems, and Applications on Mobile Handhelds
  • Year:
  • 2011
  • Understanding modern device drivers

    ASPLOS XVII Proceedings of the seventeenth international conference on Architectural Support for Programming Languages and Operating Systems

Quantified Score

Hi-index 0.00

Visualization

Abstract

A smartphone can be configured to look like any Universal Serial Bus (USB) peripheral and can be managed remotely through its wireless data connection. By virtue of these features, smartphones are ideal vehicles for the delivery of a variety of brand-new, USB-powered services that support the management and troubleshooting of mobile laptops. We provide examples of such USB services and describe a general architecture for their implementation. The services are easy to deploy, because they can be extended to remote laptops without prior installation of new software, and well-suited for delivery through virtualization in a cloud infrastructure. While our examples target mostly the enterprise, USB services, especially virtualized ones, can easily be tailored to suit a broad set of consumer applications.