【技术实现步骤摘要】
一种游戏业务质量评估方法及装置
本专利技术涉及网络优化领域,尤其涉及一种游戏业务质量评估方法及装置。
技术介绍
目前,由于家庭宽带的客户端游戏各自协议的特殊性,通常采用非面向连接的用户数据报协议(UserDatagramProtocol,UDP)进行应用的传输,无法按照常规的面向连接的传输控制协议(TransmissionControlProtocol,TCP)的分析手段获取涵盖游戏业务整体的质量指标。现有技术中,游戏业务质量评估方法,只能通过已知的游戏业务的服务器地址做拨测,进行常规性的Ping测试,通过时间延迟,用路径的差异来评估游戏业务质量。但是,现有技术中的这种游戏业务质量评估方法,具有以下缺点:1)虽然Ping测试可以间接性测试网络传输路径的连通性,例如获取时延、丢包等传统质量指标,但是无法反映游戏过程的卡顿、响应延迟、掉线等精准化质量指标,不能反映用户操作游戏时的真实感受,例如,游戏过程的卡顿,响应慢无法与Ping测试有直接的对应关系。2)采用固定的游戏业务的服务器地址进行拨测,服务器地址通常为从第三方获取到的IP地址库,存在准确性和实时性的问题,并且 ...
【技术保护点】
1.一种游戏业务质量评估方法,其特征在于,包括:获取游戏业务预设时间段内的游戏数据;根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标。
【技术特征摘要】
1.一种游戏业务质量评估方法,其特征在于,包括:获取游戏业务预设时间段内的游戏数据;根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标。2.如权利要求1所述的方法,其特征在于,若质量指标为登录时延,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:确定所述游戏业务对应的所有域名系统DNS域名,提取出DNS域名查询请求的发送时间和DNS域名查询响应的接收时间;确定所述DNS域名解析获得的服务器,提取出登录服务器请求的发送时间和登录服务器响应的接收时间;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:根据提取出的DNS域名查询请求的发送时间和DNS域名查询响应的接收时间,确定DNS域名查询时延,并根据提取出的登录服务器请求的发送时间和登录服务器响应的接收时间,确定登录服务器时延;根据DNS域名查询时延和登录服务器时延,确定登录时延。3.如权利要求1所述的方法,其特征在于,若质量指标为更新速率,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:提取出下载的更新包数据量与相应的下载时间;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:根据下载的更新包数据量与相应的下载时间,确定更新速率。4.如权利要求1所述的方法,其特征在于,若质量指标为掉线占比,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:根据预设的加密的传输控制协议TCP会话重传的标准特征,确定出现重传的次数;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:将所述确定出的出现重传的次数作为掉线次数,并根据掉线次数和游戏总时长,确定掉线占比。5.如权利要求1所述的方法,其特征在于,若质量指标为卡顿占比,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:根据预设的游戏交互操作过程中上下行数据包相应的特征位,提取出相应的各组上下行数据包;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:根据所述各组上下行数据包的时间,分别计算所述各组上下行数据包的时间延迟,并筛选出时间延迟大于预设阈值的各组上下行数据包,确定筛选出的时间延迟大于预设阈值的各组上下行数据包的数目;根据筛选出的时间延迟大于预设阈值的各组上下行数据包的数目,确定卡顿的次数,并根据卡顿的次数和游戏总时长,确定卡顿占比,或根据卡顿的次数和识别出的相应的各组上下行数据包的总组数,确定卡顿占比。6.如权利要求1所述的方法,其特征在于,若质量指标为交互时间延迟,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:根据预设的游戏交互操作过程中上下行数据包相应的特征位,提取出相应的各组上下行数据包;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:根据所述各组上下行数据包的时间,分别计算所述各组上下行数据包的时间延迟;根据各组上下行数据包的时间延迟,确定游戏的交互时间延迟。7.如权利要求1所述的方法,其特征在于,若质量指标为游戏速率,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:获取在游戏过程中,游戏业务的下行数据量;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:根据下行数据量和游戏总时长,确定游戏速率。8.如权利要求1所述的方法,其特征在于,若质量指标为下载数据量,则根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数,具体包括:获取在游戏过程中,游戏业务的下行数据量;根据提取出的预设的质量指标所对应的数据参数,确定对应的质量指标,具体包括:根据所述下行数据量,确定游戏的下载数据量。9.一种游戏业务质量评估装置,其特征在于,包括:获取单元,用于获取游戏业务预设时间段内的游戏数据;提取单元,用于根据预设的识别规则,从游戏数据中提取出预设的质量指标所对应的数据参数;确定单元,用于根据提取出的预设的质量指标所对应的数据参数...
【专利技术属性】
技术研发人员:刘茜,王欧亚,盛中来,吴磊,马云飞,
申请(专利权)人:中国移动通信集团北京有限公司,中国移动通信集团公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。