Load-Adaptive Management of Interest Area on a Large-scaled Distributed Virtual Environment

대규모 분산 가상환경 상에서 관심영역의 부하 적응적 관리

  • Published : 2001.08.01

Abstract

대규모 가상환경의 핵심은 사용자 PC의 성능에 영향을 받는 확장성에 있다. 기존의 접근 방식은 대규모 환경을 지원하기 위해 멀티캐스트를 주로 사용하였다. 그러나 멀티캐스트는 현재 멀티캐스트 하드웨어가 지원할 수 있는 그룹의 수가 제한된다는 문제점이 있다. 본 논문에서는 PC 클라이언트와 인터넷과 같은 대규모 네트워크 기반의 확장성 높은 가상환경 모델을 제시한다. 멀티캐스트 네트워크와 PC 클라이언트 사이에 위치하는 관심영역 관리자(AOIM)는 멀티캐스트 그룹과 함께 다중 필터링을 수행하여 정보의 흐름을 최적화한다. 또한, 관심영역 관리자는 사용자의 관심 패턴에 따라 관심영역(AOI)으로부터 PC 클라이언트로의 데이터 전송량을 조절한다. 관심영역은 정보의 정확도에 따라 세 단계로 구분되며, 각 단계의 구분은 네트워크 현황에 따라 적응적으로 수축 또는 확장될 수 있어 PC 클라이언트는 최적화된 가상환경 상태정보를 제공받는다. 결론적으로, 제안된 모델은 다양한 컴퓨팅 환경의 PC 클라이언트에게 정확한 최우선 관심영역 정보를 제공한다.

Keywords

References

  1. James Purbrick and Chris Greenhalgh, 'Extending Locales: Awareness Management in MASSIVE-3,' VR2000, September 1999 https://doi.org/10.1109/VR.2000.840515
  2. Sandeep Singhal and Michael Zyda, 'Networked Virtual Environment, ACM Press Books, SIGGRAPH Series, 1999
  3. Sandeep Kishan Singhal, 'Effective Remote Modeling In Large-Scale Distributed Simulation and Visualization Environments,' doctoral dissertation, 1996
  4. Steve Benford, et al., 'Managing Mutual Awareness in Collaborative Virtual Environment,' Proc. VRST94, August 1994
  5. Mostafa A. Bassiouni, et al, 'Performance and Reliability Analysis of Relevance Filtering for Scalable Distributed Interactive Simulation,' ACM Transactions on Modeling and Computer Simulation, Vol. 7, No.3, July, 1997 https://doi.org/10.1145/259207.259209
  6. Michael J. Zyda, et al., 'Exploiting Reality with Multicast Groups : A Network Architecture for Large-scale Virtual Environments,' IEEE Computer Graphics & Applications, pp. 38-45, September 1995
  7. T.A. Funchouser, 'Network Topologies for Scalable Multi-user Virtual Environments,' Proc. 1996 IEEE Virtual Reality Annual International Symposium, April, 1996 https://doi.org/10.1109/VRAIS.1996.490531
  8. J.W. Barrus, R.C. Waters and D.E. Anderson, 'Locales and Beacons : Efficient and Precise Support for Large Multi-User Virtual Environments,' Proc. VRAIS96, 1996
  9. Wolfgan Broil, 'Distributed Virtual Reality for Everyone - a Framework for Networked VR on the Internet,' Proc. VRAIS97, 1997
  10. Steve Benford, Chris Greenhalgh and David Lloyd, 'Crowded Collaborative Virtual Environments,' ACM CHI'97, 1997
  11. Katherine L. Morse, 'Interest Management in Large-Scale Distributed Simulations,' http://www.ics.uci.edu/~kmorse/servey_paper.ps, 1996
  12. Sandeep K. Singhal and David R. Cheriton, 'Using Projection Aggregations to Support scalability in Distributed Simulation,' Proc. IEEE International Conference on Distributed Computing Systems, 1996 https://doi.org/10.1109/ICDCS.1996.507917
  13. Walt Kelly, 'The Network Time Protocol (NTP) Distribution,' http://www.eecis.udel.eud/~ntp/ntp_spool/html/index.htm, 1998