Affiliation:
1. Microsoft Research, Redmond, WA, USA
Abstract
The latency between machines on the Internet can dramatically affect users' experience for many distributed applications. Particularly, in multiplayer online games, players seek to cluster themselves so that those in the same session have low latency to each other. A system that predicts latencies between machine pairs allows such matchmaking to consider many more machine pairs than can be probed in a scalable fashion while users are waiting. Using a far-reaching trace of latencies between players on over 3.5 million game consoles, we designed Htrae, a latency prediction system for game matchmaking scenarios. One novel feature of Htrae is its synthesis of geolocation with a network coordinate system. It uses geolocation to select reasonable initial network coordinates for new machines joining the system, allowing it to converge more quickly than standard network coordinate systems and produce substantially lower prediction error than state-of-the-art latency prediction systems. For instance, it produces 90th percentile errors less than half those of iPlane and Pyxida. Our design is general enough to make it a good fit for other latency-sensitive peer-to-peer applications besides game matchmaking.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Software
Reference37 articles.
1. Resilient overlay networks
2. The effects of loss and latency on user performance in unreal tournament 2003®
3. Bungie. Halo 3 Forum. http://www.bungie.net/Forums/posts.aspx?postID=8455638. Bungie. Halo 3 Forum. http://www.bungie.net/Forums/posts.aspx?postID=8455638.
4. Taming the torrent
Cited by
36 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Facilitating Serverless Match-based Online Games with Novel Blockchain Technologies;ACM Transactions on Internet Technology;2023-02-23
2. General Internet service assessment by latency including partial measurements;PeerJ Computer Science;2022-08-19
3. Delay Compensation Technique;T-Labs Series in Telecommunication Services;2022-04-25
4. Survey of multiplayer games over VANETs environment;THE 2ND UNIVERSITAS LAMPUNG INTERNATIONAL CONFERENCE ON SCIENCE, TECHNOLOGY, AND ENVIRONMENT (ULICoSTE) 2021;2022
5. Infinity Battle: A Glance at How Blockchain Techniques Serve in a Serverless Gaming System;Proceedings of the 28th ACM International Conference on Multimedia;2020-10-12