By Topic

A Hybrid Solution to Support Multiuser 3D Virtual Simulation Environments in Peer-to-Peer Networks

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Boukerche, A. ; University of Ottawa ; Araujo, R.B. ; Laffranchi, M.

One of the challenges for 3D multi-user virtual simulation environments (3D MUVEs) developers is to keep the shared virtual simulation environment synchronized among all the participating users´ terminals. Support to 3DMUVEs through traditional client-server communication model offers simpler management but can lead to bottlenecks and higher latencies. Peer-to-peer communication model, on the other hand, offers no central coordination but are more complex to manage. Current peer-to-peer networks, such as KaZaA and Gnutella, provide multimedia sharing services but do not support multiuser 3D virtual environment applications. This paper describes a solution to support 3D MUVEs in a hybrid peer-to-peer Gnutella network, which provides session control and distributed shared virtual environment synchronization. As a result of this work, two components specified by the ongoing multi-user extension to the MPEG-4 standard were implemented and integrated to the Gnutella network for control and synchonization. This solution minimizes the disadvantages of client-server, pure peer-to-peer and proxy-based models. The results show the number of users per session that can be supported with acceptable delays for tasks such as collaborative editing and for highly interactive applications such as action games.

Published in:

Distributed Simulation and Real-Time Applications, 2004. DS-RT 2004. Eighth IEEE International Symposium on

Date of Conference:

21-23 Oct. 2004