Architectures and Mechanisms to Maintain efficiently Consistency in Collaborative Virtual Environments - Archive ouverte HAL Access content directly
Conference Papers Year : 2010

Architectures and Mechanisms to Maintain efficiently Consistency in Collaborative Virtual Environments

(1) , (1) , (1) , (1)
1

Abstract

Collaborative virtual environments (CVE) enable users to collaborate and interact with each other by sharing a common virtual environment. Consistency of the virtual environment is very important to provide an efficient collaboration between users. However, users sharing a CVE may be scattered over different physical locations, so CVE systems have to guarantee the consistency of the virtual environment despite network issues such as low bandwidth or network latency. Absolute consistency is nearly impossible to achieve because it would prejudice the responsiveness of the system during users' interactions. So, CVE systems have to deal with a trade-off between consistency and responsiveness of the system. This paper presents a detailed survey of architectures and mechanisms used to improve the consistency of a shared virtual environment. Architectures of CVE systems are studied according to their impact on the consistency. Contrary to previous state of the art reports which classify CVE systems according to the network connections or to the data distributions, we choose to examine these two properties separately. This classification enables us to deal with the increasing number of hybrid architectures which mix different architectural choices to meet their requirements. Consistency maintenance mechanisms are also examined. First, a time synchronization has to be achieved in order to enable users to have the same state of the virtual environment at the same time. Second, the virtual environment can be seen as a database shared by several users, so CVE systems have to manage users' concurrent access to the objects of the virtual environment. Finally, we discuss the need to enable CVE systems to adapt themselves to performance constraints induced by the use of mainstream network such as DSL Internet access or by security requirements of industrial users.
Fichier principal
Vignette du fichier
searis2010.pdf (766.79 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

inria-00534082 , version 1 (08-11-2010)

Identifiers

  • HAL Id : inria-00534082 , version 1

Cite

Cédric Fleury, Thierry Duval, Valérie Gouranton, Bruno Arnaldi. Architectures and Mechanisms to Maintain efficiently Consistency in Collaborative Virtual Environments. SEARIS 2010 (IEEE VR 2010 Workshop on Software Engineering and Architectures for Realtime Interactive Systems), Mar 2010, Waltham, United States. ⟨inria-00534082⟩
322 View
122 Download

Share

Gmail Facebook Twitter LinkedIn More