A two-phase approach to interactivity enhancement for large-scale distributed virtual environments
Distributed virtual environments (DVEs) are distributed systems that allow multiple geographically distributed clients (users) to interact simultaneously in a computer-generated, shared virtual world. Applications of DVEs can be seen in many areas nowadays, such as online games, military simulations...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2007
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/4772 https://ink.library.smu.edu.sg/context/sis_research/article/5775/viewcontent/A_two_phase_approach_to_interactivity_en.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-5775 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-57752020-01-16T10:24:58Z A two-phase approach to interactivity enhancement for large-scale distributed virtual environments TA, Nguyen Binh Duong ZHOU, Suiping Distributed virtual environments (DVEs) are distributed systems that allow multiple geographically distributed clients (users) to interact simultaneously in a computer-generated, shared virtual world. Applications of DVEs can be seen in many areas nowadays, such as online games, military simulations, collaborative designs, etc. To support large-scale DVEs with real-time interactions among thousands or even more distributed clients, a geographically distributed server architecture (GDSA) is generally needed, and the virtual world can be partitioned into many distinct zones to distribute the load among the servers. Due to the geographic distributions of clients and servers in such architectures, it is essential to efficiently assign the participating clients to servers to enhance users’ experience in interacting within the DVE. This problem is termed the client assignment problem (CAP) in this paper. We propose a two-phase approach, consisting of an initial assignment phase and a refined assignment phase to address the CAP. Both phases are shown to be NP-hard. Several heuristic assignment algorithms are then devised and evaluated via extensive simulations with realistic settings. We find that, even under heterogeneous environments like the Internet where accurate input data for the assignment algorithms are usually impractical to obtain, the proposed algorithms are still beneficial to the performances of DVE. 2007-10-10T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4772 info:doi/10.1016/j.comnet.2007.05.002 https://ink.library.smu.edu.sg/context/sis_research/article/5775/viewcontent/A_two_phase_approach_to_interactivity_en.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Distributed virtual environments; Geographically distributed server architecture; Client assignment; Interactivity enhancement Computer and Systems Architecture Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Distributed virtual environments; Geographically distributed server architecture; Client assignment; Interactivity enhancement Computer and Systems Architecture Software Engineering |
spellingShingle |
Distributed virtual environments; Geographically distributed server architecture; Client assignment; Interactivity enhancement Computer and Systems Architecture Software Engineering TA, Nguyen Binh Duong ZHOU, Suiping A two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
description |
Distributed virtual environments (DVEs) are distributed systems that allow multiple geographically distributed clients (users) to interact simultaneously in a computer-generated, shared virtual world. Applications of DVEs can be seen in many areas nowadays, such as online games, military simulations, collaborative designs, etc. To support large-scale DVEs with real-time interactions among thousands or even more distributed clients, a geographically distributed server architecture (GDSA) is generally needed, and the virtual world can be partitioned into many distinct zones to distribute the load among the servers. Due to the geographic distributions of clients and servers in such architectures, it is essential to efficiently assign the participating clients to servers to enhance users’ experience in interacting within the DVE. This problem is termed the client assignment problem (CAP) in this paper. We propose a two-phase approach, consisting of an initial assignment phase and a refined assignment phase to address the CAP. Both phases are shown to be NP-hard. Several heuristic assignment algorithms are then devised and evaluated via extensive simulations with realistic settings. We find that, even under heterogeneous environments like the Internet where accurate input data for the assignment algorithms are usually impractical to obtain, the proposed algorithms are still beneficial to the performances of DVE. |
format |
text |
author |
TA, Nguyen Binh Duong ZHOU, Suiping |
author_facet |
TA, Nguyen Binh Duong ZHOU, Suiping |
author_sort |
TA, Nguyen Binh Duong |
title |
A two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
title_short |
A two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
title_full |
A two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
title_fullStr |
A two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
title_full_unstemmed |
A two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
title_sort |
two-phase approach to interactivity enhancement for large-scale distributed virtual environments |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2007 |
url |
https://ink.library.smu.edu.sg/sis_research/4772 https://ink.library.smu.edu.sg/context/sis_research/article/5775/viewcontent/A_two_phase_approach_to_interactivity_en.pdf |
_version_ |
1770575026671583232 |