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...

Full description

Saved in:
Bibliographic Details
Main Authors: TA, Nguyen Binh Duong, ZHOU, Suiping
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