Scalable AOI-Cast for Peer-to-Peer Networked Virtual Environments

被引:0
|
作者
Jiang, Jehn-Ruey [1 ]
Huang, Yu-Li [1 ]
Hu, Shun-Yun [1 ]
机构
[1] Natl Cent Univ, Dept Comp Sci & Informat Engn, Chungli, Taiwan
来源
JOURNAL OF INTERNET TECHNOLOGY | 2009年 / 10卷 / 02期
关键词
Massively Multiplayer Online Games; Peer-to-Peer; Virtual Environment; Scalability;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Networked Virtual Environments (NVEs) are virtual spaces where users interact by exchanging messages via network connections. Each NVE user often pays attention to only a limited visibility circle called area of interest (AOI) where interactions occur. The dissemination of messages to other users in the AOI (i.e., the AOI neighbors) thus is a fundamental NVE operation referred to as AOI-cast. Existing studies on NVE scalability have focused on system scalability, or the ability for the system to handle a growing number of total users, via multicast or peer-to-peer (P2P) architectures. However, another overlooked, yet important form of scalability relates to handling a growing number of users within the AOI (or AOI scalability). In this paper, we propose two AOI-cast schemes, called VoroCast and FiboCast, to improve the AOI scalability of P2P-based NVEs. VoroCast constructs a spanning tree across all AOI neighbors based on Voronoi diagrams; FiboCast dynamically adjusts the messaging range by a Fibonacci sequence, so that AOI neighbors would receive updates at frequencies based on their hop counts from the message originator. Simulations show that the two schemes provide better AOI scalability than existing approaches.
引用
收藏
页码:119 / 125
页数:7
相关论文
共 50 条
  • [31] Rich and scalable peer-to-peer search with SHARK
    Mischke, J
    Stiller, B
    PROCEEDINGS OF THE AUTONOMIC COMPUTING WORKSHOP/FIFTH ANNUAL INTERNATIONAL WORKSHOP ON ACTIVE MIDDLEWARE SERVICES, 2003, : 112 - 121
  • [32] EvAg: a scalable peer-to-peer evolutionary algorithm
    J. L. J. Laredo
    A. E. Eiben
    M. van Steen
    J. J. Merelo
    Genetic Programming and Evolvable Machines, 2010, 11 : 227 - 246
  • [33] EvAg: a scalable peer-to-peer evolutionary algorithm
    Laredo, J. L. J.
    Eiben, A. E.
    van Steen, M.
    Merelo, J. J.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2010, 11 (02) : 227 - 246
  • [34] A peer-to-peer formula interest expression propagation model for distributed virtual environments
    Bartlett, R
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2005, : 113 - 119
  • [35] Peer-to-peer AOI voice chatting for massively multiplayer online games
    Jiang, Jehn-Ruey
    Chen, Hung-Shiang
    2007 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, VOLS 1 AND 2, 2007, : 642 - 649
  • [36] Scalable Resource Annotation in Peer-to-Peer Grids
    Andrade, Nazareno
    Santos-Neto, Elizeu
    Brasileiro, Francisco
    P2P'08: EIGHTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2008, : 231 - +
  • [37] Scalable Island Multicast for Peer-to-Peer Streaming
    Jin, Xing
    Cheng, Kan-Leung
    Chan, S. -H. Gary
    ADVANCES IN MULTIMEDIA, 2007, 2007
  • [38] A robust and scalable peer-to-peer gossiping protocol
    Voulgaris, S
    Jelasity, M
    van Steen, M
    AGENTS AND PEER-TO-PEER COMPUTING, 2004, 2872 : 47 - 58
  • [39] Fair and scalable peer-to-peer games of turns
    Wierzbicki, A
    Kucharski, T
    11th International Conference on Parallel and Distributed Systems, Vol I, Proceedings, 2005, : 250 - 256
  • [40] A scalable peer-to-peer network with constant degree
    Li, DS
    Fang, XX
    Wang, YJ
    Lu, XC
    Lu, K
    Xiao, N
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2003, 2834 : 414 - 424