A network architecture supporting consistent rich behavior in collaborative interactive applications

James Marsh, Mashhuda Glencross, Steve Pettifer, Roger Hubbold

    Research output: Contribution to journalArticlepeer-review

    Abstract

    Network architectures for collaborative virtual reality have traditionally been dominated by client-server and peer-to-peer approaches, with peer-to-peer strategies typically being favored where minimizing latency is a priority, and client-server where consistency is key. With increasingly sophisticated behavior models and the demand for better support for haptics, we argue that neither approach provides sufficient support for these scenarios and, thus, a hybrid architecture is required. We discuss the relative performance of different distribution strategies in the face of real network conditions and illustrate the problems they face. Finally, we present an architecture that successfully meets many of these challenges and demonstrate its use in a distributed virtual prototyping application which supports simultaneous collaboration for assembly, maintenance, and training applications utilizing haptics. © 2006 IEEE.
    Original languageEnglish
    Pages (from-to)405-416
    Number of pages11
    JournalIEEE Transactions on Visualization and Computer Graphics
    Volume12
    Issue number3
    DOIs
    Publication statusPublished - May 2006

    Keywords

    • Client/server
    • Computer-aided design
    • Computer-supported collaborative work
    • Computer-supported cooperative work
    • Distributed applications
    • Haptic I/O
    • Modeling and visualization
    • Network architecture and design
    • Simulation
    • Virtual reality

    Fingerprint

    Dive into the research topics of 'A network architecture supporting consistent rich behavior in collaborative interactive applications'. Together they form a unique fingerprint.

    Cite this