UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Prime: A framework for co-located multi-device apps

Chu, D; Zhang, Z; Wolman, A; Lane, N; (2015) Prime: A framework for co-located multi-device apps. In: Mase, K and Langheinrich, M and Gatica-Perez, D and Gellersen, H and Choudhury, T and Yatani, K, (eds.) UbiComp '15: Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing. (pp. pp. 203-214). Association for Computing Machinery (ACM): New York, NY, USA. Green open access

[thumbnail of ubicomp_prime.pdf]
Preview
Text
ubicomp_prime.pdf - Published version

Download (3MB) | Preview

Abstract

Even though mobile devices are ubiquitous, the conceptually simple endeavor of using co-located devices for multi-user experiences is cumbersome. It may not even be possible when certain apps are not widely available. We introduce Prime, a thin-client framework for colocated multi-device apps (MDAs). It leverages wellestablished remote display protocols to enable spontaneous use of MDAs. One device acts as a host, executing the app on behalf of connected clients. The key challenges is dynamic scalability: providing high framerates, low latency and fairness across clients. Therefore, we have developed: An online scheduling algorithm that provides frame rate, latency and fairness guarantees; a modified 802.11 MAC protocol that provides low-latency and fairness; and an efficient video encoder pipeline that offers up to fourteen times higher framerates. We show that Prime can scale a host up to seven concurrent players for a commercially released open source action game, achieving touch-To-pixel latency below 100ms for all clients.

Type: Proceedings paper
Title: Prime: A framework for co-located multi-device apps
Event: 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp '15)
ISBN-13: 9781450335744
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/2750858.2806062
Publisher version: http://dx.doi.org/10.1145/2750858.2806062
Language: English
Additional information: Copyright © 2015 ACM.
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/1503676
Downloads since deposit
47Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item