• DocumentCode
    870238
  • Title

    A network architecture supporting consistent rich behavior in collaborative interactive applications

  • Author

    Marsh, J. ; Glencross, M. ; Pettifer, S. ; Hubbold, R.

  • Author_Institution
    Sch. of Comput. Sci., Manchester Univ.
  • Volume
    12
  • Issue
    3
  • fYear
    2006
  • Firstpage
    405
  • Lastpage
    416
  • 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 nor, 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
  • Keywords
    groupware; haptic interfaces; virtual prototyping; virtual reality; collaborative interactive applications; distributed virtual prototyping; haptics; network architecture; virtual reality; Application software; Collaboration; Collaborative work; Computer architecture; Delay; Haptic interfaces; Intelligent networks; Peer to peer computing; Virtual prototyping; Virtual reality; Virtual reality; and visualization; client/server; computer-aided design.; computer-supported collaborative work; computer-supported cooperative work; distributed applications; haptic I/O; modeling; network architecture and design; simulation; Communication; Computer Communication Networks; Computer Graphics; Cooperative Behavior; Signal Processing, Computer-Assisted; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2006.40
  • Filename
    1608027