DOI QR코드

DOI QR Code

A P2P-based Management Method for Dynamic AOI

동적 AOI를 위한 P2P 기반 관리기법

  • 임채균 (을지대학교 의료IT마케팅학과) ;
  • 노경택 (을지대학교 의료IT마케팅학과)
  • Received : 2011.08.03
  • Accepted : 2011.10.14
  • Published : 2011.10.31

Abstract

Networked virtual environments (NVEs) are distributed systems where geographically dispersed users interact with each other in virtual worlds by exchanging network messages. Massively Multiplayer Online Game (MMOG) is one of diverse applications where more than hundreds of users enjoy experiencing virtual worlds. A limited area called area of interest (AOI) in MMOG is reduced the load caused by message exchange between users. Voronoi-based Overlay Network (VON) is proposed to reduce the bandwidth consumption in P2P environments and Vorocast also is made using message forwarding in VON. We propose a dynamic AOI management method that solves problems such as a consistency and latency due to forwarding position updates to neighbor nodes from the message originator in forwarding scheme. Our scheme provides the consistency and reduces latency by combining direct connection scheme and Vorocast scheme compared to existing schemes. The communication between a user and users existing in center circle within AOI of the user is directly connected and the communication between the user and users existing outside the center area within AOI is using Vorocast scheme. The proposed model is evaluated through simulations.

네트워크 가상 환경 (NVEs : Networked Virtual Environments)은 지리적으로 분산된 사용자들이 가상 세계에서 네트워크 메시지 교환을 통하여 서로 상호작용이 가능한 분산 시스템이다. 대규모 다중 접속 온라인 게임 (MMOGs : Massively Multiplayer Online Game)은 수백명 이상의 사용자들이 가상 세상을 경험할 수 있는 다양한 응용 중의 하나이다. MMOG에서 관심영역 (AOI : Area Of Interest)이라는 제한된 영역은 사용자 간의 메시지 교환이 유발하는 부하를 감소시킨다. VON (Voronoi-based Overlay Network) 기법은 P2P 환경에서 대역폭 소모량을 감소시키기 위해 제안되었으며, Vorocast 기법도 역시 VON 상에서 메시지 전달을 이용하는 기법이었다. 우리는 포워딩 기법으로 메시지 발생자로부터 인접 노드들에게 보내지는 위치 갱신을 넘겨줌으로써 일관성과 지연성과 같은 문제들을 해결할 수 있는 동적 AOI 관리기법을 제안한다. 제안 기법은 직접 연결 기법과 Vorocast를 결합함으로써 기존 기법들에 비하여 더 나은 일관성과 낮은 지연성을 제공한다. 하나의 사용자와 AOI 내부에 포함된 다른 사용자들 사이에는 직접적으로 연결하여 통신하고, AOI의 외부에 존재하는 사용자들과는 Vorocast 기법을 이용하여 통신한다. 또한 시뮬레이션을 통하여 제안 기법의 성능을 평가하였다.

Keywords

References

  1. Bouras Ch., Giannaka E., Panagopoulos A., Tsiatsos Th., "Distribution and Partitioning Techniques for NVEs: the case of EVE", in Proc. of Challenges of Large Applications in Distributed Environments, Paris, France, 19 June 2006.
  2. A. E. Rhalibi and M. Merabti, "Agents-based Modeling for a Peer-to-Peer MMOG Architecture," ACM CIE, vol. 3, no. 2, pp. 1-19, April 2005.
  3. Shun-Yun Hu, Guan-Ming Liao, "Scalable Peer-to-Peer Networked Virtual Environment", ACM, SIGCOMM, pp. 129-133, 2004.
  4. D. T. Ahmed, S. Shirmohammadi, "A Dynamic Area of Interest Management and Collaboration Model for P2P MMOGs", in IEEE International Symposium on Distributed Simulation and Real Time Applications, 2008.
  5. Jui-Fa Chen, et al., "A Forwarding Model for Voronoi-based Overlay Network", 2007.
  6. Jehn-Ruey Jiang, Yu-Li Huang, Shun-Yun Hu, "Scalable AOI-cast for Peer-to-Peer Networked Virtual Environments", 2008.