RMIT University
Browse

Reducing Network Load in Large-Scale, Peer-to-peer Virtual Environments with 3D Voronoi Diagrams

conference contribution
posted on 2024-10-31, 10:19 authored by Mahathir Bin Ahmad Almashor, Ibrahim KhalilIbrahim Khalil
When moving towards fully Peer-to-Peer Virtual Environments (P2P-VE), the amount of network traffic generated at each peer remains a significant concern. Multiplayer Online Games (MOG) are the largest application subset of VEs and have been shown to require high frequency of update messages and minimal network latencies. Yet, this demanding criteria must be balanced with the need to also limit the otherwise quadratic growth of network traffic amongst peers. Two-dimensional Voronoi Diagrams (2D-VD) have been proposed as a way to address the inherent traffic scalability issues by naturally clustering players (and thus their update traffic) within the game-world. However, other important issues related to game-play and overall VE performance remained and were only addressed by our recent introduction of a third dimension to the VD computations (3D-VD). As our experimentation indicates, this unique approach has significant impact on the network characteristics of a P2P-VE. Due to its 3D nature, more connections are necessary per peer but a mechanism is successfully introduced to cope with the increased bandwidth requirement. More importantly, the results obtained show considerable reduction in traffic load under varying peer topologies while still maintaining the desirable features of 3D-VD.

History

Start page

1

End page

10

Total pages

10

Outlet

Proceedings of the 17th International Conference on High Performance Computing

Editors

Franck Capello

Name of conference

17th International Conference on High Performance Computing

Publisher

IEEE

Place published

Goa, India

Start date

2010-12-19

End date

2010-12-22

Language

English

Copyright

©2010 IEEE

Former Identifier

2006022364

Esploro creation date

2020-06-22

Fedora creation date

2011-06-20

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC