论文部分内容阅读
大型多人在线游戏具有广泛的应用前景和较高的商业价值潜力,如何在网络上更好的支持大型多人在线游戏已经成为研究界和产业界的一个关注热点。由于对等网络模式相对于传统客户端/服务器模式有着更好的可扩展性和可低价维护性,现有的研究正考虑将对等网系统引入到对大型多人在线游戏的支持中。对等网对于游戏的支持主要体现在基于对等网的游戏通讯模型的设计,而已有的通讯模型都是在网络环境同构的基础上被设计和检验的。事实上,网络的特性远非同构,各个节点的计算能力和网络性能各不相同,所以,本文认为,网络的异构性至少会对通讯延时产生明显的影响。基于此,本文试图将异构性引入到对通讯模型的研究,设计和开发了一个物理层的通讯模型仿真模拟平台,命名为Pigeon。Pigeon是一个开放性的三层结构系统,它允许研究和开发人员修改或替换其中的对等网协议、通讯模型和游戏层应用,三者之间相互独立。Pigeon旨在为不同的通讯模型提供一个通用的测试平台,从而更好的支持模型在异构网络上的研究和改进。本文中,运用Pigeon平台对现有的通讯模型进行仿真实验,初步结果显示,异构性不仅会对通讯模型的延时性能产生影响,且可能导致一些节点无法加入到对等网络中。因此,实验平台的建设和初步实验结果为后续研究提供了一定的现实和理论基础,将问题的研究引入一个新的领域和范畴。