• DocumentCode
    3294421
  • Title

    A network communication protocol for distributed virtual environment systems

  • Author

    Kessler, G. Drew ; Hodges, Larry F.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1996
  • fDate
    30 Mar-3 Apr 1996
  • Firstpage
    214
  • Lastpage
    221
  • Abstract
    Virtual environment (VE) applications involve many different tasks, including interfacing with input and output devices, providing responsive user interaction, and simulating a dynamic environment. The variety and number of tasks lends the application to a distributed computing system, where different tasks are performed by different computing resources. A critical issue that arises from such a design is how information is communicated between tasks. In particular, for virtual environments, how information is communicated promptly is the critical issue. In this work, we describe a pattern of communication common between VE tasks which is not addressed by other communication protocols, namely the communication of state information that continuously changes. We describe a new protocol based on an updatable queue abstraction which allows obsolete state information to be discarded, and compare a prototype implementation of that abstraction with a standard communication protocol
  • Keywords
    distributed processing; protocols; virtual reality; I/O device interfacing; continuously changing state information; distributed virtual environment systems; dynamic environment simulation; inter-task communication; network communication protocol; obsolete state information; responsive user interaction; updatable queue abstraction; Protocols; Virtual environment; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtual Reality Annual International Symposium, 1996., Proceedings of the IEEE 1996
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    0-8186-7296-X
  • Type

    conf

  • DOI
    10.1109/VRAIS.1996.490530
  • Filename
    490530