作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 移动互联与通信技术 • 上一篇    下一篇

基于二阶段的3D虚拟世界客户分配方法

蒲斌 1,崔梦天 2,赵海军 1   

  1. (1.西华师范大学计算机学院,四川 南充 637009; 2.西南民族大学计算机科学与技术学院,成都 610041)
  • 收稿日期:2014-11-27 出版日期:2016-01-15 发布日期:2016-01-15
  • 作者简介:蒲斌(1972-),男,副教授、硕士,主研方向为网络通信、虚拟架构;崔梦天,教授、博士;赵海军, 教授。
  • 基金资助:

    国家自然科学基金资助项目(61379019);中国博士后科学基金资助项目(2013M540704);西华师范大学基本科研业务费专项基金资助项目(14C002);四川省科技计划基金资助项目(2015JY0027);四川省教育厅基金资助项目(16ZB0174);西华师范大学创新团队基金资助项目(CXTD2015-12)。

Client Allocation Approach in 3D Virtual World Based on Two-stage

PU Bin 1,CUI Mengtian 2,ZHAO Haijun 1   

  1. (1.School of Computer,China West Normal University,Nanchong,Sichuan 637009,China; 2.School of Computer Science and Technology,Southwest University for Nationalities,Chengdu 610041,China)
  • Received:2014-11-27 Online:2016-01-15 Published:2016-01-15

摘要:

针对3D虚拟世界中的客户分配问题,提出一种基于二阶段的分配方法。把客户分配问题分为初始分配阶段和优化分配阶段,使得具有服务质量的客户数量最大化和分配成本最小化。在初始分配阶段为每个客户寻找一个目标服务器,在优化分配阶段为每个客户寻找一个触点服务器,并针对二阶段的客户分配问题提出随机分配区域算法、贪婪分配区域算法、基于虚拟位置的分配客户算法和贪婪分配客户算法。仿真结果表明,在初始分配阶段中考虑网络时延的算法明显优于不考虑网络时延的算法,同时能够较好地适应虚拟世界的动态变化特性,4种算法在网络平均通信时延和资源消耗方面都优于目前广泛采用的客户分配算法。

关键词: 二阶段, 虚拟世界, 交互性, 客户分配问题, 服务质量

Abstract:

Aiming at the client allocation problem in 3D Virtual World(VW),an allocation approach based on two-stage is proposed.The concrete implement is that the client allocation problem is divided into the initial allocation stage and refined allocation stage.The objective is that the total number of clients with Quality of Service(QoS) is maximized and the allocation cost is minimized.In the initial allocation stage,a target server is found for each client and then in the refined allocation stage,a contact server is found for each client.In the simulations,four algorithms for the two-stage allocation are simulated,and the results show that the algorithms that take into account network delays in the initial allocation stage significantly outperform those which do not.Moreover,the algorithms can well adapt to the dynamic change characteristics of VW.The performances for the allocation approach based on two-stage proposed are compared with which for the other two algorithms used widely at present,the results show that the allocation approach proposed in the average network communication delay and resource consumption outperforms the other two client allocation algorithms used widely.

Key words: two-stage, Virtual World(VW), interactivity, Client Allocation Problem(CAP), Quality of Service(QoS)

中图分类号: