Using a Physical Metaphor to Scale Up Communication in Virtual Worlds
Author | : Daniel Reiter Horn |
Publisher | : Stanford University |
Total Pages | : 123 |
Release | : 2011 |
ISBN-10 | : STANFORD:tg227ps1931 |
ISBN-13 | : |
Rating | : 4/5 (31 Downloads) |
Download or read book Using a Physical Metaphor to Scale Up Communication in Virtual Worlds written by Daniel Reiter Horn and published by Stanford University. This book was released on 2011 with total page 123 pages. Available in PDF, EPUB and Kindle. Book excerpt: This dissertation argues that application-level messaging in virtual worlds must have five properties to enable scalability while avoiding the undesirable limitations of existing systems: recipient selection, minimum quality of service, graceful degradation, fine-grained multiplexing and high utilization. To address these issues, the Sirikata system architecture, a new virtual world back-end system, was developed that achieves these five properties. Sirikata's key insight is to leverage the geometric nature of virtual worlds by applying a physical metaphor to communication. Object communication follows an inverse square law, behaving similarly to point-source radio transmitters and receivers. The theoretical scalability results are proven, and some valid approximations are investigated. Then an implementation of a message forwarder that supports a large number of objects and prioritizes traffic using such an inverse square falloff is introduced. Evaluations of Sirikata show that it satisfies the stated requirements, performs better than current virtual worlds, and can closely follow the real-world radio communication analogy. Finally, a range of sample application demonstrates the effectiveness of this approach. Each sample application is coded in the world and studied when the system is loaded.