Switchboard: A matchmaking system for multiplayer mobile games

Justin Manweiler, Sharad Agarwal, Ming Zhang, Romit Roy Choudhury, Paramvir Bahl

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Supporting interactive, multiplayer games on mobile phones over cellular networks is a difficult problem. It is particularly relevant now with the explosion of mostly single-player or turn-based games on mobile phones. The challenges stem from the highly variable performance of cellular networks and the need for scalability (not burdening the cellular infrastructure, nor any server resources that a game developer deploys). We have built a service for matchmaking in mobile games - assigning players to games such that game settings are satisfied as well as latency requirements for an enjoyable game. This requires solving two problems. First, the service needs to know the cellular network latency between game players. Second, the service needs to quickly group players into viable game sessions. In this paper, we present the design of our service, results from our experiments on predicting cellular latency, and results from efficiently grouping players into games.

Original languageEnglish (US)
Title of host publicationMobiSys'11 - Compilation Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services and Co-located Workshops
Pages71-84
Number of pages14
DOIs
StatePublished - Aug 8 2011
Externally publishedYes
Event9th International Conference on Mobile Systems, Applications, and Services, MobiSys'11 and Co-located Workshops - Bethesda, MD, United States
Duration: Jun 28 2011Jul 1 2011

Publication series

NameMobiSys'11 - Compilation Proceedings of the 9th International Conference on Mobile Systems, Applications and Services and Co-located Workshops

Other

Other9th International Conference on Mobile Systems, Applications, and Services, MobiSys'11 and Co-located Workshops
CountryUnited States
CityBethesda, MD
Period6/28/117/1/11

Keywords

  • latency estimation
  • matchmaking
  • mobile gaming

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Communication

Fingerprint Dive into the research topics of 'Switchboard: A matchmaking system for multiplayer mobile games'. Together they form a unique fingerprint.

  • Cite this

    Manweiler, J., Agarwal, S., Zhang, M., Roy Choudhury, R., & Bahl, P. (2011). Switchboard: A matchmaking system for multiplayer mobile games. In MobiSys'11 - Compilation Proceedings of the 9th International Conference on Mobile Systems, Applications, and Services and Co-located Workshops (pp. 71-84). (MobiSys'11 - Compilation Proceedings of the 9th International Conference on Mobile Systems, Applications and Services and Co-located Workshops). https://doi.org/10.1145/1999995.2000003