|Table of Contents|

[1] Wu Yanhua, Cai Yunze, Xu Xiaoming, A hybrid DVE architecture based on temp server [J]. Journal of Southeast University (English Edition), 2006, 22 (2): 180-184. [doi:10.3969/j.issn.1003-7985.2006.02.008]
Copy

A hybrid DVE architecture based on temp server()
Share:

Journal of Southeast University (English Edition)[ISSN:1003-7985/CN:32-1325/N]

Volumn:
22
Issue:
2006 2
Page:
180-184
Research Field:
Computer Science and Engineering
Publishing date:
2006-06-30

Info

Title:
A hybrid DVE architecture based on temp server
Author(s):
Wu Yanhua1 Cai Yunze2 Xu Xiaoming3 4
1Computer Science and Engineering Department, Shanghai Jiaotong University, Shanghai 200030, China
2Automation Department, Shanghai Jiaotong University, Shanghai 200030, China
3University of Shanghai for Science and Technology, Shanghai 200093, China
4Shanghai Academy of Systems Science, Shanghai 200030, China
Keywords:
distributed virtual environment temp server user scale peer-to-peer client/server
PACS:
TP393
DOI:
10.3969/j.issn.1003-7985.2006.02.008
Abstract:
A hybrid distributed virtual environment(DVE)architecture is presented by importing a peer-to-peer(P2P)idea into the traditional client/server(C/S)architecture to improve the DVE system’s scalability.The mathematical model of the overload of the center server was built and a series of simulation experiments were performed to validate the conclusions.When the client number increases to a certain value, the hybrid architecture can reduce server overload with some special clients(temp servers)selected with a certain heuristic strategy.With this architecture, the DVE system can support more system clients with the same server hardware than the C/S architecture can.The server overload “pulse” phenomena causing by the exiting of the temp server can be resolved by adopting a more optimized temp server selecting strategy and by reducing the child client capability of the temp server.By combining the advantages of the C/S architecture and the P2P architecture, the hybrid DVE architecture can effectively improve the scalability of the DVE system. This is validated by theoretical analysis and simulation experiments.

References:

[1] Singhal S, Zyda M.Network virtual environments:design and implementation [M].Addison-Wesley, 1999.
[2] Zyda Michael, Hiles John, Mayberry Alex.Entertainment R & D for defense [J].Computer Graphics and Applications, 2003, 23(1):28-36.
[3] Lewis Michael, Jacobson Jeffrey.Game engines in scientific research [J].Communications of ACM, 2002, 45(1):27-31.
[4] Tohei Nitta, Kazuhiro Fujita, Sachio Cono.An application of distributed virtual environment to foreign language [A].In:The 30th Annual of Frontiers in Education Conference [C].Kansas City, Missouri, USA, 2000, 1:18-21.
[5] Zhang J, Li F S, Li H.Multi-user shared virtual reality in the exhibition of Chinese nationalities-virtual museum of Chinese nationalities [A].In:The Sixth International Conference on Computer Supported Cooperative Work in Design [C].Piscataway, NJ, USA: IEEE, 2001.83-88.
[6] Larocque J.Client-server trends [J].Spectrum, 1994, 31(4):48-50.
[7] Schollmeier R.A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications [A].In:The First International Conference on Peer-to-Peer Computing [C].Linköping, Sweden, 2001.101-102.
[8] Cai W, Xavier P, Turnr S, et al.A scalable architecture to support interactive games on the Internet [A].In:Proc of the 16th Workshop on Parallel and Distributed Simulation[C].Washington, DC, 2002.60-67.
[9] Lui J C S, Chan M F.An efficient partitioning algorithm for distributed virtual environment systems [J].IEEE Transactions on Parallel and Distributed Systems, 2002, 12(3):193-211.
[10] Nguyen T, Duong Binh, Zhou S P.A dynamic load sharing algorithm for massively multiplayer online games[A].In:The 11th IEEE International Conference on Networks [C].Atlanta, 2003.131-36.
[11] Lau R W H, Ng B, Si Antonio, et al.Adaptive partitioning for multi-server distributed virtual environments[A].In:Proceedings of the 10th annual ACM International Multimedia Conference and Exhibition[C]. Juan Les Pins, France, 2002.271-274.
[12] Shivaratri G, Krueger P, Singhal M.Load distributing for locally distributed systems [J].IEEE Computer, 1992, 25(2):33-44.

Memo

Memo:
Biographies: Wu Yanhua(1976—), male, graduate, wyhross@vip.sina.com;Xu Xiaoming(1957—), male, professor, xmxu@mail.usst.edu.cn.
Last Update: 2006-06-20