Managing Network Troubles while Interacting within Collaborative Virtual Environments

We are interested in real time collaborative interactions within Collaborative Virtual Environments (CVE). This domain relies on the low latency offered by high speed networks. Participants of networked collaborative virtual environments can suffer from misunderstanding weird behavior of some objects of the virtual universe, especially when low level network troubles occur during a collaborative session. Our aim is to make such a virtual world easier to understand by using some graphic visualizations (dedicated 3D metaphors) in such a way that the users become aware of these problems and can go on working even during these troubles. In this paper we present how two independent mechanisms may be coupled together for a better management and awareness of network troubles while interacting within a networked collaborative virtual environment. The first mechanism is an awareness system that visualizes, through the use of special metaphors, the existence of a network trouble as strong delay or disconnection. The second mechanism is a virtual object migration system that allows the migration of an object from one site to another to ensure a non interrupted manipulation in case of network troubles.We will detail only this awareness system and we will show how it uses the migration system to allow users to go on interacting while network breakdowns occur.

[1]  Chadi El Zammar Interactions coopératives 3D distantes en environnements virtuels : gestion des problèmes réseau. (Distant collaborative 3D interactions within CVE: management of network failures) , 2005 .

[2]  Steve Benford,et al.  Coping with inconsistency due to network delays in collaborative virtual environments , 1999, VRST '99.

[3]  Thierry Duval,et al.  Management and Awareness of Delay Perception when Interacting within Networked Virtual Environments , 2003 .

[4]  Rick Kazman,et al.  Load Balancing, Latency Management and Separation of Concerns in a Distributed Virtual World , 1996 .

[5]  Ivan Poupyrev,et al.  3D User Interfaces: Theory and Practice , 2004 .

[6]  Steve Benford,et al.  Revealing the realities of collaborative virtual reality , 2000, CVE '00.

[7]  Thierry Duval,et al.  A migration mechanism to manage network troubles while interacting within collaborative virtual environments , 2006, VRCIA '06.

[8]  Dave Snowdon The AVIARY VR-system. A Prototype Implementation , 1994 .

[9]  Michael Zyda,et al.  NPSNET:A Network Software Architecture for LargeScale Virtual Environments , 1994, Presence: Teleoperators & Virtual Environments.

[10]  Toby Howard,et al.  AVIARY - A Generic Virtual Reality Interface for Real Applications , 1993, Virtual Reality Systems.

[11]  Carl Gutwin,et al.  Design for individuals, design for groups: tradeoffs between power and workspace awareness , 1998, CSCW '98.

[12]  Cédric Dumas,et al.  Spin: A 3D interface for cooperative work , 1999, Virtual Reality.

[13]  Steve Benford,et al.  Supporting awareness and interaction through collaborative virtual interfaces , 1999, UIST '99.