机构地区: 北京交通大学电子信息工程学院全光网络与现代通信网教育部重点实验室
出 处: 《计算机技术与发展》 2013年第10期175-179,183,共6页
摘 要: 当前网络游戏面临的一个问题是如何将游戏的更新内容分发给所有的用户,一般而言,游戏的更新内容包括漏洞修复,安全性提高,外挂防护,平衡性调整以及新游戏内容等。为了维护游戏良好的生命周期,一款运行良好的网络游戏常规更新频率一般为一周一次。通常游戏运营商会利用P2P方式来发布游戏补丁,但仍然无法解决游戏更新发布的一瞬间会有大量的用户涌入服务器造成的高带宽消耗。文中通过分析旋风下载组件的下载数据,设计一种提前推送补丁的系统,在不影响用户下载体验的情况下,可以有效降低游戏更新发布时的峰值带宽。 How to deliver update contents to game-players is one of the most challenging problems facing by the online-game operators. Generally,an online game has to be updated once a week for maintaining itself since the updates can fix the bugs,improve the security, block the cheating,balance the game and provide new contents. Online-game operators usually deliver game patches via P2P. However, they still cannot afford the bandwidth caused by players' requests of simultaneously downloading the patches. Therefore,a pre-push sys-tem is designed by analyzing the downloading data and evaluated to decrease the bandwidth peak in the game updating and publishing without impeding the users' normal processing.
领 域: [自动化与计算机技术] [自动化与计算机技术]