网络检测方法及相关装置制造方法及图纸

技术编号:28280114 阅读:26 留言:0更新日期:2021-04-30 15:51
本申请公开了一种网络检测方法及相关装置,应用于电子设备,所述方法包括:在检测到目标游戏应用向服务器发送第一游戏数据包时,确定所述第一游戏数据包是否为第一目标数据包;在确定所述第一游戏数据包为所述第一目标数据包时,记录发送所述第一游戏数据包的第一时间值;在检测到所述目标游戏应用接收来自所述服务器发送的第二游戏数据包时,确定所述第二游戏数据包是否为第二目标数据包;在确定所述第二游戏数据包为所述第二目标数据包时,记录接收到所述第二游戏数据包的第二时间值;根据所述第一时间值和所述第二时间值计算所述目标游戏应用的网络延迟。本申请有利于在目标游戏应用运行过程中准确计算出当前的网络延迟。

【技术实现步骤摘要】
网络检测方法及相关装置
本申请涉及电子
,尤其涉及一种网络检测方法及相关装置。
技术介绍
用户在使用电子设备进行网络游戏时,若网络状态不稳定,发生数据丢包或延迟波动等情况时,会导致游戏操作卡顿,严重影响用户的游戏体验。厂商在针对游戏应用做网络优化时,首先要识别出当前的网络状态,才能进一步采取网络优化措施,因此,准确地检测到游戏应用的网络延迟并识别出当前的网络状态,在对游戏进行网络优化的过程中极为重要。
技术实现思路
本申请实施例提供一种网络检测方法及相关装置,以期在目标游戏应用运行过程中准确计算出当前的网络延迟。第一方面,本申请实施例提供一种网络检测方法,应用于电子设备,所述方法包括:在检测到目标游戏应用向服务器发送第一游戏数据包时,确定所述第一游戏数据包是否为第一目标数据包;在确定所述第一游戏数据包为所述第一目标数据包时,记录发送所述第一游戏数据包的第一时间值;在检测到所述目标游戏应用接收来自所述服务器发送的第二游戏数据包时,确定所述第二游戏数据包是否为第二目标数据包,其中,所述第二目本文档来自技高网...

【技术保护点】
1.一种网络检测方法,其特征在于,应用于电子设备,所述方法包括:/n在检测到目标游戏应用向服务器发送第一游戏数据包时,确定所述第一游戏数据包是否为第一目标数据包;/n在确定所述第一游戏数据包为所述第一目标数据包时,记录发送所述第一游戏数据包的第一时间值;/n在检测到所述目标游戏应用接收来自所述服务器发送的第二游戏数据包时,确定所述第二游戏数据包是否为第二目标数据包,其中,所述第二目标数据包为所述服务器在接收到所述第一目标数据包后向所述目标游戏应用发送的数据包;/n在确定所述第二游戏数据包为所述第二目标数据包时,记录接收到所述第二游戏数据包的第二时间值;/n根据所述第一时间值和所述第二时间值计算...

【技术特征摘要】
1.一种网络检测方法,其特征在于,应用于电子设备,所述方法包括:
在检测到目标游戏应用向服务器发送第一游戏数据包时,确定所述第一游戏数据包是否为第一目标数据包;
在确定所述第一游戏数据包为所述第一目标数据包时,记录发送所述第一游戏数据包的第一时间值;
在检测到所述目标游戏应用接收来自所述服务器发送的第二游戏数据包时,确定所述第二游戏数据包是否为第二目标数据包,其中,所述第二目标数据包为所述服务器在接收到所述第一目标数据包后向所述目标游戏应用发送的数据包;
在确定所述第二游戏数据包为所述第二目标数据包时,记录接收到所述第二游戏数据包的第二时间值;
根据所述第一时间值和所述第二时间值计算所述目标游戏应用的网络延迟,并保存所述网络延迟的计算结果。


2.根据权利要求1所述的方法,其特征在于,所述第一目标数据包和所述第二目标数据包为用于检测所述目标游戏应用网络延迟的用户数据报协议UDP数据包;所述方法还包括:
抓取多个用于检测所述目标游戏应用网络延迟的UDP数据包,其中,所述UDP数据包包括第一目标数据包和第二目标数据包;
获取所述多个UDP数据包的有效数据,所述有效数据为UDP数据包中除去UDP报文头部分的数据;
确定所述多个UDP数据包的多个有效数据中包含的字节长度相同且位置相同的第一固定数据和第二固定数据,其中,第一固定数据关联第一目标数据包,第二固定数据关联第二目标数据包;其中,所述第一固定数据和所述第二固定数据的字节长度为所述目标游戏应用关联的指定字节长度,所述第一固定数据和所述第二固定数据中第一字节数据相对于所述有效数据中第一字节数据的偏移量为指定偏移量。


3.根据权利要求1或2所述的方法,其特征在于,所述确定所述第一游戏数据包是否为第一目标数据包,包括:
获取所述第一游戏数据包中的第一有效数据;
获取所述第一有效数据中从所述指定偏移量位置起,字节长度为所述指定字节长度的第一数据;在检测到所述第一数据和所述第一固定数据匹配时,表示所述第一游戏数据包为所述第一目标数据包。


4.根据权利要求1或2所述的方法,其特征在于,所述确定所述第二游戏数据包是否为第二目标数据包,包括:
获取所述第二游戏数据包中的第二有效数据;
获取所述第二有效数据中从所述指定偏移量位置起,字节长度为所述指定字节长度的第二数据;在检测到所述第二数据和所述第二固定数据匹配时,表示所述第二游戏数据包为所述第二目...

【专利技术属性】
技术研发人员:黄园
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1