Abstract

This paper presents the design of a multiuser, large-scale 3-D layout system: Collaborative Immersive Architectural layout (CIAO). In contrast to many existing systems that sacrifice responsiveness to maintain consistency, CIAO achieves optimal response and notification time without compromising awareness or consistency. The optimal responsiveness is achieved by a new multicastbased, optimized concurrency control mechanism. Even operations on a group of related objects do not entail any latency for concurrent control. We also present the multiuser interfaces of CIAO that provide some sense of isolation as well as rich awareness.

Highlights

  • Virtual environments can provide a user friendly interface to diverse applications such as battlefield simulation, virtual conferencing, and collaborative modeling [1][2][6][8][9][10][12]

  • We present the design of a multiuser, large scale 3-D layout system Collaborative Immersive Architectural layout (CIAO) (Collaborative Immersive Architectural layOut) in this paper

  • In this paper we have described how CIAO achieves its responsiveness without sacrificing awareness and consistency in large-scale, collaborative layout environment

Read more

Summary

Introduction

Virtual environments can provide a user friendly interface to diverse applications such as battlefield simulation, virtual conferencing, and collaborative modeling [1][2][6][8][9][10][12]. The response time of each action is increased by at least the round trip latency between the participant node and the facilitator. The interface of CIAO is designed to provide rich awareness and to reduce any confusion that might be caused by concurrent actions from multiple users at the same time. With the concurrency control, enables close and responsive collaboration among the participants in a large scale layout session. Even operations on a large group of related objects do not entail any latency for concurrency control This is achieved by combining an efficient implementation of optimized concurrency control with an elegant way of manipulating a group of related objects.

Design of CIAO
Optimized Concurrency Control
Concurrent Operations on Related Objects
Concluding Remarks
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call