An Effective Communication Architecture for Collaborative Virtual Systems

L Chen,XL Xu,GC Chen,C Chen
DOI: https://doi.org/10.1109/icct.2003.1209833
2003-01-01
Abstract:In collaborative virtual environment (CVE) systems, participants can freely join and share a virtual environment and do some collaborative works synchronously. And network communication architecture is very important for CVE systems to realize scalability, minimized delay and reliability. In this paper, the communication of CVE systems is categorized in three types: state update, command and event. Furthermore, this paper introduces the collaboration requests and interactive stream in CVE systems. Based on these introductions, a communication architecture for collaborative virtual environment systems is described. This architecture uses updatable queue abstraction in application layer to do message obsolescence and uses interactive stream transport protocol in transport layer to achieve efficient transmission of messages among a large number of participants.
What problem does this paper attempt to address?