{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T23:52:00Z","timestamp":1705967520869},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"1-3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2009,10]]},"DOI":"10.1007\/s11042-009-0287-7","type":"journal-article","created":{"date-parts":[[2009,5,4]],"date-time":"2009-05-04T21:06:13Z","timestamp":1241471173000},"page":"83-107","source":"Crossref","is-referenced-by-count":10,"title":["The partial migration of game state and dynamic server selection to reduce latency"],"prefix":"10.1007","volume":"45","author":[{"given":"Paul B.","family":"Beskow","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Knut-Helge","family":"Vik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P\u00e5l","family":"Halvorsen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carsten","family":"Griwodz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,5,5]]},"reference":[{"key":"287_CR1","doi-asserted-by":"crossref","first-page":"494","DOI":"10.1007\/978-3-540-79549-0_43","volume":"4982","author":"G Armitage","year":"2008","unstructured":"Armitage G (2008) Client-side adaptive search optimisation for online game server discovery. Lect Notes Comput Sci 4982:494","journal-title":"Lect Notes Comput Sci"},{"key":"287_CR2","doi-asserted-by":"crossref","unstructured":"Armitage G (2008) Optimising online fps game server discovery through clustering servers by origin autonomous system. In: International workshop on network and operating system support for digital audio and video (NOSSDAV)","DOI":"10.1145\/1496046.1496048"},{"key":"287_CR3","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-56663-5","volume-title":"The MOSIX distributed operating system: load balancing for UNIX","author":"A Barak","year":"1993","unstructured":"Barak A, Guday S, Wheeler RG (1993) The MOSIX distributed operating system: load balancing for UNIX. Springer, New York"},{"key":"287_CR4","doi-asserted-by":"crossref","unstructured":"Beigbeder T, Coughlan R, Lusher C, Plunkett J, Agu E, Claypool M (2004) The effects of loss and latency on user performance in unreal tournament 2003. In: The proceedings of NetGames\u201904, Portland, pp 144\u2013151","DOI":"10.1145\/1016540.1016556"},{"key":"287_CR5","unstructured":"Beskow P (2007) Migration of objects in a middleware for distributed real-time interatctive applications. Master\u2019s thesis, Department of Informatics, University of Oslo, Norway"},{"key":"287_CR6","unstructured":"Beskow P, Halvorsen P, Griwodz C (2007) Latency reduction in massively multi-player online games by partial migration of game state. In: Second international conference on internet technologies and applications, Wrexham, pp 153\u2013163"},{"key":"287_CR7","doi-asserted-by":"crossref","unstructured":"Beskow P, Vik K-H, Griwodz C, Halvorsen P (2008) Latency reduction by dynamic core selection and partial migration of game state. In: Proceedings of NetGames\u201908, Worcester","DOI":"10.1145\/1517494.1517511"},{"key":"287_CR8","first-page":"191","volume-title":"Proceedings of the IFIP international conference on distributed systems platforms and open distributed processing","author":"G Blair","year":"1998","unstructured":"Blair G, Coulson G, Robin P, Papathomas M (1998) An architecture for next generation middleware. In: Proceedings of the IFIP international conference on distributed systems platforms and open distributed processing. Springer, Berlin Heidelberg New York, pp 191\u2013206"},{"issue":"4","key":"287_CR9","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1108\/eb026457","volume":"24","author":"B Brookes","year":"1968","unstructured":"Brookes B (1968) The derivation and application of the Bradford-Zipf distribution. J Doc 24(4):247\u2013265","journal-title":"J Doc"},{"key":"287_CR10","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/1230040.1230094","volume-title":"NetGames \u201906: Proceedings of 5th ACM SIGCOMM workshop on network and system support for games","author":"J Brun","year":"2006","unstructured":"Brun J, Safaei F, Boustead P (2006) Server topology considerations in online games. In: NetGames \u201906: Proceedings of 5th ACM SIGCOMM workshop on network and system support for games. ACM, New York, p\u00a026"},{"key":"287_CR11","doi-asserted-by":"crossref","unstructured":"Chambers C, Feng W, Feng W, Saha D (2003) A geographic redirection service for on-line games. In: Proceedings of the eleventh ACM international conference on Multimedia, Berkeley, pp 227\u2013230","DOI":"10.1145\/957013.957058"},{"key":"287_CR12","doi-asserted-by":"crossref","unstructured":"Chambers C, Feng W, Sahu S, Saha D (2005) Measurement-based characterization of a collection of on-line games. In: The proceedings of the 5th ACM SIGCOMM workshop on internet measurement, Berkeley, pp 1\u201314","DOI":"10.1145\/1330107.1330109"},{"key":"287_CR13","first-page":"273","volume-title":"NSDI\u201905: proceedings of the 2nd conference on symposium on networked systems design & implementation","author":"C Clark","year":"2005","unstructured":"Clark C, Fraser K, Hand S, Hansen JG, Jul E, Limpach C, Pratt I, Warfield A (2005) Live migration of virtual machines. In: NSDI\u201905: proceedings of the 2nd conference on symposium on networked systems design & implementation. USENIX Association, Berkeley, pp 273\u2013286"},{"issue":"1","key":"287_CR14","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.comnet.2005.04.008","volume":"49","author":"M Claypool","year":"2005","unstructured":"Claypool M (2005) The effect of latency on user performance in real-time strategy games. Elsevier Comput Netw 49(1):52\u201370","journal-title":"Elsevier Comput Netw"},{"key":"287_CR15","unstructured":"Claypool M (2008) Network characteristics for server selection in online games. In: Proceedings of the fifteenth annual multimedia computing and networking (MMCN\u201908), vol 6818, San Jose, p 681808"},{"issue":"11","key":"287_CR16","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/1167838.1167860","volume":"49","author":"M Claypool","year":"2005","unstructured":"Claypool M, Claypool K (2005) Latency and player actions in online games. Commun ACM 49(11):40\u201345","journal-title":"Commun ACM"},{"key":"287_CR17","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1109\/ICDCS.2004.1281582","volume-title":"ICDCS \u201904: proceedings of the 24th international conference on distributed computing systems (ICDCS\u201904)","author":"M Costa","year":"2004","unstructured":"Costa M, Castro M, Rowstron A, Key P (2004) Pic: practical internet coordinates for distance estimation. In: ICDCS \u201904: proceedings of the 24th international conference on distributed computing systems (ICDCS\u201904). IEEE Computer Society, Washington, DC, pp 178\u2013187"},{"key":"287_CR18","doi-asserted-by":"crossref","unstructured":"Dabek F, Cox R, Kaashoek F, Morris R (2004) Vivaldi: a decentralized network coordinate system. In: ACM international conference on applications, technologies, architectures, and protocols for computer communications (SIGCOMM), pp 15\u201326","DOI":"10.1145\/1015467.1015471"},{"key":"287_CR19","doi-asserted-by":"crossref","unstructured":"Dick M, Wellnitz O, Wolf L (2005) Analysis of factors affecting players\u2019 performance and perception in multiplayer games. In: The proceedings of NetGames\u201905, Hawthorne, pp 1\u20137","DOI":"10.1145\/1103599.1103624"},{"key":"287_CR20","volume-title":"INFOCOM 2001. Twentieth annual joint conference of the IEEE computer and communications societies, Proceedings, vol 2","author":"C Dovrolis","year":"2001","unstructured":"Dovrolis C, Ramanathan P, Moore D (2001) What do packet dispersion techniques measure? In: INFOCOM 2001. Twentieth annual joint conference of the IEEE computer and communications societies, Proceedings, vol 2. IEEE, Piscataway"},{"issue":"5","key":"287_CR21","doi-asserted-by":"crossref","first-page":"1266","DOI":"10.1109\/TKDE.2003.1232277","volume":"15","author":"V Duvvuri","year":"2003","unstructured":"Duvvuri V, Shenoy P, Tewari R (2003) Adaptive leases: a strong consistency mechanism for the world wide web. IEEE Trans Knowl Data Eng 15(5):1266\u20131276","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"1","key":"287_CR22","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/69.273029","volume":"6","author":"M Egenhofer","year":"1994","unstructured":"Egenhofer M, Spatial S (1994) A query and presentation language. IEEE Trans Knowl Data Eng 6(1):86\u201395","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"287_CR23","doi-asserted-by":"crossref","unstructured":"Elmokashfi A, Kleis M, Popescu A (2007) Netforecast: a delay prediction scheme for provider controlled networks. In: IEEE Globecom","DOI":"10.1109\/GLOCOM.2007.100"},{"key":"287_CR24","doi-asserted-by":"crossref","unstructured":"Feng W, Feng W (2003) On the geographic distribution of on-line game servers and players. In: The proceedings of NetGames\u201903, Redwood City, pp 173\u2013179","DOI":"10.1145\/963900.963916"},{"key":"287_CR25","doi-asserted-by":"crossref","unstructured":"Feng W, Chang F, Feng W, Walpole J (2002) Provisioning on-line games: a traffic analysis of a busy Counter-strike server. In: The proceedings of the 2nd ACM SIGCOMM workshop on internet measurement, Marseille, pp 151\u2013156","DOI":"10.1145\/637201.637223"},{"key":"287_CR26","unstructured":"Funcom (2008) Anarchy online. http:\/\/www.anarchy-online.com\/"},{"key":"287_CR27","unstructured":"Geels D (2002) Data Replication in OceanStore. Tech. Rep. UCB\/\/CSD-02-1217, Computer Science Division, U. C. Berkeley"},{"issue":"5","key":"287_CR28","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1145\/74851.74870","volume":"23","author":"C Gray","year":"1989","unstructured":"Gray C, Cheriton D (1989) Leases: an efficient fault-tolerant mechanism for distributed file cache consistency. SIGOPS Oper Syst Rev 23(5):202\u2013210","journal-title":"SIGOPS Oper Syst Rev"},{"key":"287_CR29","first-page":"1","volume-title":"International workshop on network and operating system support for digital audio and video (NOSSDAV)","author":"C Griwodz","year":"2006","unstructured":"Griwodz C, Halvorsen P (2006) The fun of using TCP for an MMORPG. In: International workshop on network and operating system support for digital audio and video (NOSSDAV). ACM, New York, pp 1\u20137"},{"issue":"1","key":"287_CR30","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/35037.42182","volume":"6","author":"E Jul","year":"1988","unstructured":"Jul E, Levy H, Hutchinson N, Black A (1988) Fine-grained mobility in the Emerald system. ACM Trans Comput Syst (TOCS) 6(1):109\u2013133","journal-title":"ACM Trans Comput Syst (TOCS)"},{"issue":"8","key":"287_CR31","doi-asserted-by":"crossref","first-page":"998","DOI":"10.1016\/j.comcom.2005.06.003","volume":"29","author":"A Karaman","year":"2006","unstructured":"Karaman A, Hassanein HS (2006) Core-selection algorithms in multicast routing\u2014comparative and complexity analysis. Comput Commun 29(8):998\u20131014","journal-title":"Comput Commun"},{"key":"287_CR32","unstructured":"King B (2007) GCC-XML the xml output extension to gcc. Undated. http:\/\/www.gccxml.org\/HTML\/Index.html"},{"key":"287_CR33","first-page":"7","volume-title":"MSYM\u201993: proceedings of the 3rd conference on USENIX MACH III Symposium","author":"MD Kupfer","year":"1993","unstructured":"Kupfer MD (1993) Sprite on mach. In: MSYM\u201993: proceedings of the 3rd conference on USENIX MACH III Symposium. USENIX Association, Berkeley, pp 7\u20137"},{"issue":"1","key":"287_CR34","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.comnet.2005.04.006","volume":"49","author":"K Lee","year":"2005","unstructured":"Lee K, Ko B, Calo S (2005) Adaptive server selection for large scale interactive online games. Comput Netw 49(1):84\u2013102","journal-title":"Comput Netw"},{"key":"287_CR35","unstructured":"Medina A, Lakhina A, Matta I, Byers J (2001) BRITE: Universal topology generation from a user\u2019s perspective. Tech. rep. BUCS-TR-2001-003, Computer Science Department, Boston University"},{"key":"287_CR36","unstructured":"Nelson M, Lim B, Hutchins G (2005) Fast transparent migration for virtual machines. In: Proceedings of the USENIX annual technical conference 2005 on USENIX annual technical conference table of contents, pp 25\u201325"},{"key":"287_CR37","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/505202.505206","volume-title":"Proceedings of the 1st ACM SIGCOMM workshop on internet measurement","author":"T Ng","year":"2001","unstructured":"Ng T, Zhang H (2001) Towards global network positioning. In: Proceedings of the 1st ACM SIGCOMM workshop on internet measurement. ACM, New York, pp 25\u201329"},{"key":"287_CR38","doi-asserted-by":"crossref","unstructured":"Petlund A, Evensen K, Griwodz C, Halvorsen P (2008) Improving application layer latency for reliable thin-stream game traffic. In: Workshop on network and system support for games (NETGAMES), pp\u00a091\u201398","DOI":"10.1145\/1517494.1517513"},{"key":"287_CR39","doi-asserted-by":"crossref","unstructured":"Powell ML, Miller BP (1983) Process migration in demos\/mp. Tech. rep., Berkeley","DOI":"10.1145\/800217.806619"},{"key":"287_CR40","doi-asserted-by":"crossref","unstructured":"Rowstron A, Druschel P (2001) Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility. In: Proceedings of SOSP\u201901, Lake Louise, pp 188\u2013201","DOI":"10.1145\/502034.502053"},{"issue":"3","key":"287_CR41","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/1140086.1140092","volume":"36","author":"P Sharma","year":"2006","unstructured":"Sharma P, Xu Z, Banerjee S, Lee S-J (2006) Estimating network proximity and latency. SIGCOMM Comput Commun Rev 36(3):39\u201350","journal-title":"SIGCOMM Comput Commun Rev"},{"key":"287_CR42","doi-asserted-by":"crossref","unstructured":"Stoica I, Morris R, Karger D, Kaashoek M, Balakrishnan H (2001) Chord: a scalable peer-to-peer lookup service for internet applications. In: Proceedings of SIGCOMM\u2019 01, San Diego, pp 149\u2013160","DOI":"10.1145\/383059.383071"},{"key":"287_CR43","unstructured":"Vik K-H (2008) Group communication techniques in overlay networks. Ph.D. thesis, Department of Informatics, University of Oslo, Norway"},{"key":"287_CR44","first-page":"364","volume":"4","author":"BM Waxman","year":"1991","unstructured":"Waxman BM (1991) Dynamic Steiner tree problem. SIAM J Discrete Math 4:364\u2013384","journal-title":"SIAM J Discrete Math"},{"key":"287_CR45","doi-asserted-by":"crossref","unstructured":"Wong B, Slivkins A, Sirer E (2005) Meridian: a lightweight network location service without virtual coordinates. Computing and Information Science Technical Report TR2005-1982, Cornell University","DOI":"10.1145\/1080091.1080103"},{"key":"287_CR46","unstructured":"Zhao B, Kubiatowicz J, Joseph A (2001) Tapestry: An infrastructure for fault-tolerant wide-area location and routing. Tech. Rep. UCB\/CSD-01-1141, Computer Science Division, U. C., Berkeley"},{"key":"287_CR47","doi-asserted-by":"crossref","unstructured":"Znati TB, Molka J (1992) A simulation based analysis of naming schemes for distributed systems. In: Proceedings of the 25th annual simulation symposium, Los Alamitos, pp\u00a042\u201353","DOI":"10.1109\/SIMSYM.1992.227578"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-009-0287-7.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T20:59:29Z","timestamp":1558299569000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-009-0287-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5,5]]},"references-count":47,"journal-issue":{"issue":"1-3","published-print":{"date-parts":[[2009,10]]}},"alternative-id":["287"],"URL":"https:\/\/doi.org\/10.1007\/s11042-009-0287-7","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,5,5]]}}}