Evaluating loss-aware update mechanisms for distributed virtual environments

Distributed virtual environment (DVE) enables multiple users from different regions of the world connecting together to interact and communicate with each other in a common virtual environment. Due to recent trends of raising popularity of massively multiplayer online game and better internet inf...

Full description

Saved in:
Bibliographic Details
Main Author: Loo, Yan Long.
Other Authors: Tang Xueyan
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/51987
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-51987
record_format dspace
spelling sg-ntu-dr.10356-519872023-03-03T20:59:04Z Evaluating loss-aware update mechanisms for distributed virtual environments Loo, Yan Long. Tang Xueyan School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Distributed virtual environment (DVE) enables multiple users from different regions of the world connecting together to interact and communicate with each other in a common virtual environment. Due to recent trends of raising popularity of massively multiplayer online game and better internet infrastructure such as fiber optic, the usage of DVE has grown exponentially.However, there is still an issue of DVE being unable to project a visually consistent representation of the virtual world due to issues such as packet loss in the network, propagation delay in the network and client local clock asynchrony. One of the solutions to this problem is to implement Dead Reckoning (DR) system which will allow the clients to predict and extrapolate the next frame position base on the previous frame data. However, the quality of DR is still determined by the threshold value set. Therefore, the objective of this project is to evaluate and demonstrate how much better the naïve update algorithm and the compensation update algorithm will fare as both update algorithms will modify the threshold value by taking into account of possible network packet loss so that the playback will look visually as good as the condition where there is no network loss at all. Bachelor of Engineering (Computer Engineering) 2013-04-19T02:21:53Z 2013-04-19T02:21:53Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/51987 en Nanyang Technological University 51 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks
Loo, Yan Long.
Evaluating loss-aware update mechanisms for distributed virtual environments
description Distributed virtual environment (DVE) enables multiple users from different regions of the world connecting together to interact and communicate with each other in a common virtual environment. Due to recent trends of raising popularity of massively multiplayer online game and better internet infrastructure such as fiber optic, the usage of DVE has grown exponentially.However, there is still an issue of DVE being unable to project a visually consistent representation of the virtual world due to issues such as packet loss in the network, propagation delay in the network and client local clock asynchrony. One of the solutions to this problem is to implement Dead Reckoning (DR) system which will allow the clients to predict and extrapolate the next frame position base on the previous frame data. However, the quality of DR is still determined by the threshold value set. Therefore, the objective of this project is to evaluate and demonstrate how much better the naïve update algorithm and the compensation update algorithm will fare as both update algorithms will modify the threshold value by taking into account of possible network packet loss so that the playback will look visually as good as the condition where there is no network loss at all.
author2 Tang Xueyan
author_facet Tang Xueyan
Loo, Yan Long.
format Final Year Project
author Loo, Yan Long.
author_sort Loo, Yan Long.
title Evaluating loss-aware update mechanisms for distributed virtual environments
title_short Evaluating loss-aware update mechanisms for distributed virtual environments
title_full Evaluating loss-aware update mechanisms for distributed virtual environments
title_fullStr Evaluating loss-aware update mechanisms for distributed virtual environments
title_full_unstemmed Evaluating loss-aware update mechanisms for distributed virtual environments
title_sort evaluating loss-aware update mechanisms for distributed virtual environments
publishDate 2013
url http://hdl.handle.net/10356/51987
_version_ 1759858323014811648