APP下载

基于手游帧同步智能预调度算法的王者荣耀体验时延优化研究

2021-06-08付涛

中国新通信 2021年3期

付涛

【摘要】    针对王者荣耀时延高导致用户玩王者荣耀手游感知不佳的问题,提出了利用Wireshark互联网抓包软件,分析研究手游报文,创新设计了一套利用华为4G的上行智能预调度算法参数进行保障优化手游环回感知时延的方法,提升手游用户的游戏业务感知,为后续持续提升4G手游用户的市场份额打下了坚实基础。

【关键词】    王者荣耀    手游    私有协议    帧同步    TCP报文    UDP报文    时延

引言

随着包含王者荣耀在内的MOBA类游戏爆火以及用户数激增,运营商网络的手游业务面临着前所未有的挑战。这类游戏对着时延有着极高的要求,特别是在高校、住宅区等热点区域,时延较高,极大的影响用户的感知。

为了体验王者荣耀手游的时延影响,优化工程师A在测试手机上安装王者荣耀体验手机游戏,发现游戏界面右上角显示的时延小于100ms时,玩游戏很顺畅;时延大于200ms后,玩游戏会出现卡顿现象。于是开展了本次王者荣耀手游时延优化的研究专题,利用上行智能预调度、256QAM等一系列创新方案,有效的降低了游戏时延。

一、王者荣耀手游手机抓包过程简述

1.1解析抓包数据获取王者荣耀交互服务器IP地址

在电脑上安装安卓模拟器,并下载王者荣耀APP,手机与电脑通过USB数据线共享网络为电脑提供上网服务,使用Wireshark对游戏过程中的数据流进行抓包分析。解析得到王者荣耀服务器的IP地址。

1.2获取客户端与服务器之间的TCP长连接

分析抓包数据发现游戏客户端与服务器之间建立了一个TCP长连接,游戏客户端通过这个TCP长连接与服务器进行心跳和其它信息交互。……

登录APP查看全文