Multicast routing in a datagram internetwork
Multicast routing in a datagram internetwork
Network text editor (NTE): A scalable shared text editor for the MBone
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
A reliable multicast framework for light-weight sessions and application level framing
IEEE/ACM Transactions on Networking (TON)
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
An end-to-end communication architecture for collaborative virtual environments
Computer Networks: The International Journal of Computer and Telecommunications Networking
Notes on the use of RTP for shared workspace applications
ACM SIGCOMM Computer Communication Review
Augmented Reliable Multicast CORBA Event Service (ARMS): A QoS-Adaptive Middleware
IDMS '00 Proceedings of the 7th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
How to Keep a Dead Man from Shooting
IDMS '00 Proceedings of the 7th International Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services
Effects of Network Characteristics on Human Performance in a Collaborative Virtual Environment
VR '99 Proceedings of the IEEE Virtual Reality
Hi-index | 0.00 |
Collaborative virtual environments (CVE) require the use of specially designed mechanisms that allow for a consistent sharing of state among involved users. These mechanisms must, somehow, compensate for network latency and losses in such a way that all players have a single, coherent perception of the system state. Common middleware platforms have difficulty in guaranteeing this consistency, and this is the prime reason why the main research topic for CVEs is the efficient, scalable and reliable transmission of state information. This paper presents a state transmission framework developed for a middleware platform that was constructed by the authors in an earlier project [1]. This middleware platform, Augmented Reliable Multicast CORBA Event Service (ARMS), which already supported several QoS adaptation mechanisms and reliable transmission in multicast environments, was extended with CVE-oriented state transmission mechanisms. After an identification of key requirements of collaborative virtual environments, the relevant features of the proposed state transmission framework are presented. This framework has been integrated in the ARMS platform and was subject to a series of performance tests whose results are included and discussed in this paper. The paper ends with a summary of contributions and an identification of guidelines for further work.