Supporting scalable peer to peer virtual environments using frontier sets

被引:0
|
作者
Steed, A [1 ]
Angus, C [1 ]
机构
[1] UCL, Dept Comp Sci, London WC1E 6BT, England
关键词
frontier sets; visibility partitioning; network scalability; networked virtual environments;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a scalable implementation of a network partitioning scheme that we have called frontier sets. Frontier sets build on the notion of a potentially visible set (PVS) [1][22]. In a PVS, a world is sub-divided into cells and for each cell all the other cells that can be seen are computed. In contrast, a frontier set considers pairs of cells, A and B. For each pair, it lists two sets of cells, F-AB and F-BA. By definition, from no cell in F-AB is any cell in F-BA visible and vice-versa. Our initial use of frontier sets has been to enable scalability in distributed networking. In this paper we build on previous work by showing how to avoid pre-computing frontier sets. Our previous algorithm, required O(N-3) space in the number of cells, to store pre-computed frontier sets. Our new algorithm pre-computes an enhanced potentially visible set that requires only O(N-2) space and then computes frontiers only as needed. Network simulations using code based on the Quake II engine show that frontiers have significant promise and may allow a new class of scalable peer-to-peer game infrastructures to emerge.
引用
收藏
页码:27 / 34
页数:8
相关论文
共 50 条
  • [31] A scalable peer-to-peer IPTV system
    Lu, Meng-Ting
    Nien, Hung
    Wu, Jui-Chieh
    Peng, Kuan-Jen
    Huang, Polly
    Yao, Jason J.
    Lai, Chih-Chun
    Chen, Homer H.
    2007 4TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2007, : 313 - +
  • [32] Quality Adaptive Peer-to-Peer Streaming Using Scalable Video Coding
    Abboud, Osama
    Pussep, Konstantin
    Kovacevic, Aleksandra
    Steinmetz, Ralf
    WIRED-WIRELESS MULTIMEDIA NETWORKS AND SERVICES MANAGEMENT, 2009, 5842 : 41 - 54
  • [33] Peer-to-peer in mobile environments
    Kellerer, W
    Schollmeier, R
    Wehrle, K
    PEER-TO-PEER SYSTEMS AND APPLICATIONS, 2005, 3485 : 401 - 417
  • [34] On Supporting Mobile Peer to Mobile Peer Communications
    Taleb, Tarik
    Ndih, Eugene David Ngangue
    Cherkaoui, Soumaya
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [35] Supporting peer-to-peer computing with FlexiNet
    Fuhrmann, T
    CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, : 390 - 397
  • [36] Supporting peer-to-peer user communities
    Vassileva, J
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2002: COOPLS, DOA, AND ODBASE, 2002, 2519 : 230 - 247
  • [37] A Peer-to-Peer Message Exchange Scheme for Large-Scale Networked Virtual Environments
    Yoshihiro Kawahara
    Tomonori Aoyama
    Hiroyuki Morikawa
    Telecommunication Systems, 2004, 25 : 353 - 370
  • [38] A peer-to-peer message exchange scheme for large-scale networked virtual environments
    Kawahara, Y
    Aoyama, T
    Morikawa, H
    TELECOMMUNICATION SYSTEMS, 2004, 25 (3-4) : 353 - 370
  • [39] Supporting vertical handover by using a Pastry peer-to-peer overlay network
    Hossfeld, T
    Oechsner, S
    Tutschku, K
    Andersen, FU
    Caviglione, L
    FOURTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2006, : 163 - +
  • [40] Concurrency control mechanisms for closely coupled collaboration in multithreaded peer-to-peer virtual environments
    Linebarger, JM
    Kessler, GD
    PRESENCE-TELEOPERATORS AND VIRTUAL ENVIRONMENTS, 2004, 13 (03) : 296 - 314