Balancing communication workloads is a perennial performance issue in the area of Distributed Virtual Environments (DVE). The stringent time constraints of Multiplayer Online Games (MOG) complicate efforts to effectively distribute the networking load amongst servers. This issue becomes ever more exacting, when we move towards a fully Peer-to-peer virtual world (P2P-VE). We are consequently forced to factor in the limited capabilities of ordinary peers in the network. Traditional MOGs have been built on the client-server (CS) paradigm and the industry brute-force approach of over-provisioning resources is both inelegant and non-resilient in the face of failures. Moving such systems onto P2P architectures mitigates these drawbacks significantly. Our recent application of three-dimensional Voronoi Diagrams (3DVD) onto P2P-VEs has introduced desirable load-balancing properties in such systems. This is due to the novel use network capacity as the metric for the 3rd dimension and the subsequent use of the 3D-VD to intelligently appoint dynamic game-play arbitrators from amongst the peer population. We show, through our extensive simulations, how this approach is uniquely able to effectively and appropriately distribute load in a variety of network configurations and peer populations. Thus, the performance of the collaborating peers (and by extension, the system as a whole) is enhanced, ultimately leading to better game-play experience.
History
Start page
839
End page
844
Total pages
6
Outlet
Proceedings of the 4th International Workshop on Peer-to-Peer Networked Virtual Environments
Editors
Jehn-Ruey Jiang
Name of conference
4th International Workshop on Peer-to-Peer Networked Virtual Environments