DWTP: a basis for networked VR on the Internet

Shared virtual worlds are one of today's major research topics. While limited to particular application areas and high speed networks in the past, they become more and more available to a large number of users. One reason for this development was the introduction of VRML (the Virtual Reality Modeling Language), which has been established as a standard of the exchange of 3D worlds on the Internet. Although a number of prototype systems have been developed to realize shared multi-user worlds based on VRML, no suitable network protocol to support the demands of such environments has yet been established. In this paper we will introduce our approach of a network protocol for shared virtual environments: DWTP--the Distributed Worlds Transfer and communication Protocol. We will show how DWTP meets the demands of shared virtual environments on the Internet. We will further present SmallView, our prototype of a distributed multi-user VR system, to show how DWTP can be used to realize shared worlds.

[1]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[2]  David R. Nadeau,et al.  The VRML 2.0 sourcebook (2nd ed.) , 1997 .

[3]  New Riders MBONE: Interactive Multimedia on the Internet , 1995 .

[4]  Jarkko Oikarinen,et al.  Internet Relay Chat Protocol , 1993, RFC.

[5]  Wolfgang Broll Bringing people together-an infrastructure for shared virtual worlds on the Internet , 1997, Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[6]  Rémy Evard,et al.  Collaborative Networked Communication: MUDs as Systems Tools , 1993, LISA.

[7]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..

[8]  Zhonghua Yang,et al.  Global States and Time in Distributed Systems , 1994 .

[9]  Michael Zyda,et al.  Virtual reality transfer protocol (VRTP) design rationale , 1997, Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[10]  Richard C. Waters,et al.  Design of the Interactive Sharing Transfer Protocol , 1997, Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[11]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[12]  Jörg Ott,et al.  MTP-2: Towards Achieving the S.E.R.O. Properties for Multicast Transport , 1994 .

[13]  Todd Montgomery,et al.  A High Performance Totally Ordered Multicast Protocol , 1994, Dagstuhl Seminar on Distributed Systems.