Skip to main content
Log in

A Peer-to-Peer Message Exchange Scheme for Large-Scale Networked Virtual Environments

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

This paper presents a scalable peer-to-peer communication architecture suitable for supporting networked virtual environments that does not require costly dedicated servers or special infrastructure such as multicasting. Entities establish an overlay network based on the distance between the entities. As message exchange is handled directly by unicast between nearest-neighbor entities, the communication overhead is kept low. The proposed architecture is highly scalable and suitable for online applications such as massively multiplayer online role-playing games with hundreds of thousands of participants, where the dominant factor affecting scalability and performance is the overhead associated with exchange of update messages between users.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. N.E. Baughman and B.N. Levine, Cheat proof playout for centralized and distributed online games, in: Proc. of IEEE INFOCOM 2001, 2001.

  2. D. Bauer, S. Rooney and P. Scotton, Network infrastructure for massively distributed games, in: Proc. of the 1st Workshop on Network and System Support for Games, 2002, pp. 36-43.

  3. M. Castro, P. Druschel, Y.C. Hu and A. Rowstron, Exploiting network proximity in peer-to-peer overlay networks, Technical Report MSR-TR-2002-82 (2002).

  4. T.A. Funkhouser, RING: A client-server system for multi-user virtual environments, in: 1995 SIGGRAPH Symposium on Interactive 3D Graphics, Computer Graphics (1995) pp. 85-92.

  5. Gnutella, http://gnutella.wego.com/.

  6. Y. Kawahara, H. Morikawa and T. Aoyama, A distributed communication architecture for networked virtual environments, Technical Report of IEICE, IN-2001-229 (2002) (in Japanese).

  7. Y. Kawahara, H. Morikawa and T. Aoyama, A peer-to-peer message exchange scheme for large scale networked virtual environments, in: Proc. of the 8th IEEE Internat. Conf. on Communications Systems (ICCS' 2002), 2002, 3A-04-04.

  8. A.A. Lazar, Programming telecommunication networks, IEEE Networks 11(5) (1997) 8-18.

    Article  Google Scholar 

  9. M. Macedonia, M. Zyda, D. Pratt, D. Brutzman and P. Barham, Exploiting reality with multicast groups: A network architecture for large-scale virtual environments, Proceedings of IEEE Computer Graphics and Applications (September 1995) 38-45.

  10. N. Matsumoto, Y. Kawahara, H. Morikawa and T. Aoyama, An interest-oriented bootstrap method for large-scale networked virtual environments, IEICE Technical Report IN 2002 (2002) (in Japanese).

  11. Napster, http://www.napster.com/.

  12. S. Ratnasamy, P. Francis, M. Handley, R. Karp and S. Shenker, A scalable content-addressable network, in: Proc. of ACM SIGCOMM' 2001, 2001.

  13. S. Singhal and M. Zyda, Networked Virtual Environments: Design and Implementation (ACM Press, New York, 1999).

    Google Scholar 

  14. I. Stoica, R. Morris, D. Karger, M.F. Kaashoek and H. Balakrishnan, Chord: A scalable peer-to-peer lookup service for Internet applications, in: Proc. of ACM SIGCOMM' 2001, 2001.

  15. K.D. Tapas, G. Singh, A. Mitchell, P. Senthil Kumar and K. McGee, Developing social virtual worlds using neteffect, in: Proc. of the 6th Workshop on Enabling Technologies Infrastructure for Collaborative Enterprises, 1997, pp. 148-153.

  16. D. Tennenhouse and D. Wetheral, Towards an active network architecture, ACM Computer Communications Review 26(2) (1996) 5-18.

    Article  Google Scholar 

  17. B.Y. Zhao, L. Huang, J.R. Stribling, C. Sean, A.D. Joseph and J. Kubiatowicz, Tapestry: A resilient global-scale overlay for service deployment, IEEE Journal on Selected Areas in Communications (2003) in press.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kawahara, Y., Aoyama, T. & Morikawa, H. A Peer-to-Peer Message Exchange Scheme for Large-Scale Networked Virtual Environments. Telecommunication Systems 25, 353–370 (2004). https://doi.org/10.1023/B:TELS.0000014789.70171.fd

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:TELS.0000014789.70171.fd

Navigation