The invention discloses a method for network state recognition, which includes: acquiring target interactive traffic data corresponding to an interactive application to be identified; acquiring target traffic characteristic information based on target interactive traffic data; determining target network behavior information corresponding to target traffic characteristic information through target network recognition model; and target network behavior information including target interactive state information. As well as the target network state information, the target interactive state information is used to represent the operation of the interactive application to be identified, and the target network state information is used to represent the network environment running the interactive application to be identified. The network state recognition results are generated according to the target network behavior information. The invention also provides a model training method, a client, a server and a terminal device. The embodiment of the invention can not only monitor the interactive state information in the process of game interaction, but also monitor the network state information, thereby improving the accuracy of detection.
【技术实现步骤摘要】
一种网络状态识别的方法、模型训练的方法及装置
本专利技术涉及互联网
,尤其涉及一种网络状态识别的方法、模型训练的方法及装置。
技术介绍
当今社会,网络游戏以其不受空间时间限制的优势越来越多地受到人们的青睐。可以说,网络游戏极大地丰富了人们的日常生活。对于实时游戏来说,网络环境很大程度影响到了玩家的用户体验。在目前的网络诊断产品中,通常可以针对游戏业务进行网络状态的识别,比如,当检测到在该游戏环境下的网络延迟较大时,会通知玩家目前存在较大时延,玩家可以根据提示关闭占用网络资源的应用程序,以使游戏业务能够正常进行。然而,尽管目前的方案能够自动检测游戏业务下的网络状态情况,但是判断的依据比较单一,通常仅以个别状态参数为依据进行检测,并无法感知玩家与游戏交互过程中的各种状态,从而降低了检测的准确度,不适用于网络游戏这类对实时性要求较高的场景。
技术实现思路
本专利技术实施例提供了一种网络状态识别的方法、模型训练的方法及装置,不但可以监测到游戏交互过程中的交互状态信息,还可以监测到网络状态信息,由此感知玩家与游戏交互过程中的各种状态,从而提升检测的准确度,可针对不同状态进 ...
【技术保护点】
1.一种网络状态识别的方法,其特征在于,包括:获取待识别交互式应用所对应的目标交互流量数据;根据所述目标交互流量数据获取目标流量特征信息,其中,所述目标流量特征信息为根据目标原始收发数据统计得到的,所述目标原始收发数据属于所述目标交互流量数据;通过目标网络识别模型确定所述目标流量特征信息所对应的目标网络行为信息,其中,所述目标网络行为信息包括目标交互状态信息以及目标网络状态信息,所述目标交互状态信息用于表示所述待识别交互式应用的运行情况,所述目标网络状态信息用于表示运行所述待识别交互式应用的网络环境,所述目标网络识别模型为根据服务器发送的网络模型参数所生成的;根据所述目标网 ...
【技术特征摘要】
1.一种网络状态识别的方法,其特征在于,包括:获取待识别交互式应用所对应的目标交互流量数据;根据所述目标交互流量数据获取目标流量特征信息,其中,所述目标流量特征信息为根据目标原始收发数据统计得到的,所述目标原始收发数据属于所述目标交互流量数据;通过目标网络识别模型确定所述目标流量特征信息所对应的目标网络行为信息,其中,所述目标网络行为信息包括目标交互状态信息以及目标网络状态信息,所述目标交互状态信息用于表示所述待识别交互式应用的运行情况,所述目标网络状态信息用于表示运行所述待识别交互式应用的网络环境,所述目标网络识别模型为根据服务器发送的网络模型参数所生成的;根据所述目标网络行为信息生成网络状态识别结果。2.根据权利要求1所述的方法,其特征在于,所述通过目标网络识别模型确定所述目标流量特征信息所对应的目标网络行为信息之前,所述方法还包括:判断所述待识别交互式应用是否属于预设交互式应用;若所述待识别交互式应用属于所述预设交互式应用,则从网络识别模型集合中获取所述目标网络识别模型,其中,所述网络识别模型集合中包含至少一种网络识别模型。3.根据权利要求1所述的方法,其特征在于,所述通过目标网络识别模型确定所述目标流量特征信息所对应的目标网络行为信息之前,所述方法还包括:判断所述待识别交互式应用是否属于预设交互式应用;若所述待识别交互式应用不属于所述预设交互式应用,则根据所述目标交互流量数据确定所述待识别交互式应用的业务类型;根据所述待识别交互式应用的业务类型,从网络识别模型集合中获取所述目标网络识别模型,其中,所述网络识别模型集合中包含至少一种网络识别模型。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标交互流量数据确定所述待识别交互式应用的业务类型,包括:根据所述目标交互流量数据获取数据包的字节数;采用预设概率密度函数对所述数据包的字节数进行匹配,得到匹配相似度;根据匹配相似度确定所述待识别交互式应用的业务类型。5.根据权利要求4所述的方法,其特征在于,所述采用预设概率密度函数对所述数据包的字节数进行匹配,得到匹配相似度,包括:采用第一概率密度函数对所述数据包的字节数进行匹配,得到第一匹配相似度,其中,所述第一概率密度函数为根据第一估计参数以及第二估计参数生成的;采用第二概率密度函数对所述数据包的字节数进行匹配,得到第二匹配相似度,其中,所述第二概率密度函数为根据第三估计参数以及第四估计参数生成的;所述根据匹配相似度确定所述待识别交互式应用的业务类型,包括:若所述第一匹配相似大于所述第二匹配相似度,则确定所述待识别交互式应用为第一业务类型;若所述第一匹配相似小于所述第二匹配相似度,则确定所述待识别交互式应用为第二业务类型。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述目标网络行为信息生成网络状态识别结果之后,所述方法还包括:按照网络状态与网络控制策略之间的对应关系,获取所述网络状态识别结果所对应的目标网络控制策略;采用所述目标网络控制策略对网络状态进行调整。7.一种模型训练的方法,其特征在于,包括:获取交互流量数据,其中,所述交互流量数据表示交互式应用在至少一种网络环境下所对应的流量数据;根据所述交互流量数据获取流量特征信息,其中,所述流量特征信息为根据原始收发数据统计得到的,所述原始收发数据属于所述交互流量数据;根据所述交互流量数据获取交互网络状态信息,其中,所述交互网络状态信息包括交互状态信息以及网络状态信息,所述交互状态信息用于表示所述交互式应用的运行情况,所述网络状态信息用于表示运行所述交互式应用的网络环境;对所述流量特征信息与所述交互网络状态信息进行训练,得到网络模型参数;向客户端发送所述网络模型参数,以使所述客户端根据所述网络模型参数生成目标网络识别模型,其中,所述目标网络识别模型用于检测至少一种交互式应用所对应的目标网络行为信息。8.根据权利要求7所述的方法,其特征在于,所述根据所述交互流量数据获取流量特征信息,包括:根据所述交互流量数据获取原始收发数据,其中,所述原始收发数据包括预设时间内的数据包发送个数、所述预设时间内的数据包接收个数、所述预设时间内的发送字节数、所述预设时间内的接收字节数、所述预设时间内的无线保真wifi数据包发送个数、所述预设时间内的wifi数据包接收个数、所述预设时间内的wifi接收字节数以及所述预设时间内的wifi发送字节数中的至少一项;对所述原始收发数据进行统计处理,得到所述流量特征信息,其中,所述统计处理包括方差计算处理、标准差计算处理、均值计算处理、最大值计算处理、最小值计算处理以及序列长度处理中的至少一种。9.根据权利要求7所述的方法,其特征在于,所述根据所述交互流量数据获取交互网络状态信息,包括:按照预设时间窗口对所述交互流量数据进行处理,得到N个样本数据,其中,所述N为大于或等于1的整数;根据预先配置的网络环境参数,确定所述N个样本数据中每个样本数据所对应的网络状态信息...
【专利技术属性】
技术研发人员:周瑞卿,张丹,宁斌晖,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。