Browse > Article

Hierarchical QoS Architecture for Virtual Dancing Environment  

김진용 (한양대학교 전자통신전파공학과)
원유집 (한양대학교 전자전기컴퓨터공학부)
김범은 (한양대학교 전자통신전파공학과)
박종일 (한양대학교 전자전기컴퓨터공학부)
박용진 (한양대학교 전자전기컴퓨터공학부)
Abstract
In this paper, we present the virtual dancing studio for distributed virtual environment. In this system, geographically distributed user shares the virtual dancing hall and interacts with each other. The participating object can be a graphical avatar or a live video stream. It allows the coexistence of graphic objects and real images in the shared virtual space. One of the main technical challenges in developing the distributed virtual environment is to handle excessive network traffic. In an effort to effectively reduce the network traffic, we propose a scheme to adjust the QoS of each object with respect to the distance from the observer in the virtual space. The server maintains the QoS vector for each client's shared space and controls the packet traffic to individual clients based on its QoS vectors. We develop a proto-type virtual dancing environment. Java based development enables the client to be platform independent. The result of experiment shows that the adoption of hierarchical QoS management significantly reduces the overall network traffic.
Keywords
QoS; Distributed Virtual Environment; Multimedia Streaming; Multicast;
Citations & Related Records
연도 인용수 순위
  • Reference
1 A. Steed, J. Mortensen, and E. Frecon. Spelunking : Experiences using the dive systems on cave-like platforms, Immersive Projection Technologies and Virtual Environments 2001, Springer-Verlag, May 2001 pages 153-164
2 M. Capps, D. McGregor, D. Brutzman, M. Zyda. NPSNET-V. A new beginning for dynamically extensible virtual environments, Computer Graphics and Application, IEEE, Volume:20, Issue:5, Sept. 2000, Pages:12-15   DOI   ScienceOn
3 M. R .Macedonia, M. J. Zyda, D. R. Pratt, D. P. Brutzman, P. T. Barham. Exploiting Reality with Multicast Groups: A Network Architecture for Large Scale Virtual Environments, 1995 IEEE Virtual Reality Annual Symposium, Pages:2-10, 1995   DOI
4 C. Greehalgh, S. Benford. MASSIVE:a Collaborative Virtual Environment for Tele-conferencing, ACM Transactions on Computer-Human Interaction, Sept. 1995, Volume:2, Issue:3, Pages:239-261   DOI   ScienceOn
5 S. Benford, C. Greenhalgh, G. Reynard, C. Brown, B. Koleva. Understanding and constructing shared spaces with mixed-reality boundaries, ACM Transaction on Computer-Human Interaction, 5(3):182-223, Sept. 1998   DOI   ScienceOn
6 J. Pubrick, C.G., Extending Locales: Awareness Management in MASSIVE-3. URL:www.crg.cs.nott.ac.uk/research/systems/MASSIVE3, September 1999
7 D. R. Pratt, J. C. Walter, P. T. Warren, M. J. Zyda. NPSNET : JANUS-3D providing three-dimensional displays for a two-dimensional combat model AI, Simulation, and Planning in High Autonomy Systems, 1993, 'Integrating Virtual Reality and Model-Based Environments,' 4th Annual Conference, Sept. 1993, Pages 31-37   DOI
8 Shun Yan Cheung, M.H. Ammar, Xue Li. On the use of destination set grouping to improve fairness in multicast video distribution, INFOCOM 2000. 19th Annual Joint Conference of the IEEE Computer and Communications Societies. IEEE, Volume: 1, 26-30 Mar. 2000
9 Sandeep Singhal M. Z. Networked Virtual Environments : Design and Implementation(1999): Addison-Wesley/ACM Press
10 D. Tennenhouse. A Survey of Active Network Research, IEEE Communication, Jan. 1997   DOI   ScienceOn
11 C. Greenhalgh, G. Reynard. A QoS Architecture for Collaborative Virtual Environments, Proceedings of the seventh ACM International Conference on Multimedia, 1999: Pages : 121-130   DOI
12 S. Benford, C. Greenhalgh, D. Snowdon, A. Bullock. A Poetry Performance in a Collaborative Virtual Environment, IEEE Computer Graphics and Applications, May 2000: Pages:66-75   DOI   ScienceOn
13 J.C.S. Lui, M.F. Chan. An efficient partitioning algorithm for distributed virtual environment systems, Parallel and Distributed Systems, IEEE Transactions, Volume:13, Issue:3, Mar. 2002, Page(s): 193-211   DOI   ScienceOn
14 E. Frecon and M. Stenius. Dive: A scalable network architecture for distributed virtual environments. Distributed Systems Engineering Journal, Sept. 1998, 5(3):91-199   DOI   ScienceOn
15 C. Carlsson and O. Hagsand, Dive-a multi-user virtual reality system, In Virtual Reality Annual International Symposium, IEEE, Sept. 1993, pages 394-400   DOI
16 O. Hagsand. Interactive Multiuser VEs in the DIVE system, In IEEE Multimedia, Spring 1996, pages 30-39   DOI   ScienceOn