【技术实现步骤摘要】
一种网络测速方法、设备及介质
[0001]本申请涉及互联网
,尤其涉及一种网络测速方法、设备及介质。
技术介绍
[0002]随着科学技术的不断发展,互联网技术渗透到各行各业,人们也离不开互联网技术带来的便利。而互联网技术需要依赖网络进行连接各个设备或终端,实现资源的共享,其中网络质量影响资源共享的流畅程度,那么对于网络维护人员及使用者来说,了解网络质量情况,能够进行合理安排网络使用需求,如设备数量、网络使用任务。
[0003]目前网络质量一般通过网络测速得到宽带的下载、上传速率,并提供给使用者或网络维护人员最终的测速结果值。专利技术人发现,实际网络环境复杂,外界因素对网络测速结果的影响难以预料,目前得到的最终测速结果值并不能准确地体现网络质量,导致用户实际使用需求无法真正被满足,用户的网络使用体验度差。
技术实现思路
[0004]本申请实施例提供了一种网络测速方法、设备及介质,用于解决当前网络测速无法准确体现网络质量,用户对当前网络测速功能的使用体验差的问题。
[0005]一方面,本申请实施例提供了一种网络测速方法,该方法包括:
[0006]接收来自待测速终端的网络测速请求;
[0007]基于所述网络测速请求,生成初始测试指令,以通过所述初始测试指令,确定与所述待测速终端当前连接网络对应的网络初始信息,并对所述当前连接网络进行预采样;其中,所述网络初始信息至少包括带宽时延积;所述预采样用于获取以第一采样间隔得到的所述当前连接网络的瞬时速率;
[0008]基 ...
【技术保护点】
【技术特征摘要】
1.一种网络测速方法,其特征在于,所述方法包括:接收来自待测速终端的网络测速请求;基于所述网络测速请求,生成初始测试指令,以通过所述初始测试指令,确定与所述待测速终端当前连接网络对应的网络初始信息,并对所述当前连接网络进行预采样;其中,所述网络初始信息至少包括带宽时延积;所述预采样用于获取以第一采样间隔得到的所述当前连接网络的瞬时速率;基于所述网络初始信息及相应的实时预采样结果,确定所述网络测速请求对应的各测速分段区间;其中,所述测速分段区间至少为三个;各所述测速分段区间组成所述网络测速请求对应的测速时段;以及基于与各所述测速分段区间分别对应的网速计算模型,分别确定相应的实时网速值,以将所述实时网速值实时发送至所述待测速终端。2.根据权利要求1所述的一种网络测速方法,其特征在于,基于所述网络测速请求,生成初始测试指令,以通过所述初始测试指令,确定与所述待测速终端当前连接网络对应的网络初始信息,具体包括:根据所述网络测速请求,生成所述初始测试指令,以使所述待测速终端通过与所述初始测试指令对应的因特网包探索器PING,获取预设测试次数的往返时延反馈值;基于所述往返时延反馈值及与所述待测速终端对应的预设比特率,确定所述当前连接网络的所述带宽时延积,为所述网络初始信息;其中,所述预设比特率与所述待测速终端所处地理位置存在对应关系。3.根据权利要求2所述的一种网络测速方法,其特征在于,基于所述网络初始信息及相应的实时预采样结果,确定所述网络测速请求对应的各测速分段区间,具体包括:根据以所述第一采样间隔得到的所述实时预采样结果及预设采样次数区间,实时确定各次预采样对应的传输数据总量;其中,所述传输数据总量为已采样次数对应的传输数据量的和值;将最大预采样次数及所述带宽时延积的乘积值,作为第一测速分段阈值;其中,所述最大预采样次数为所述采样次数区间的最大值;在当前预采样次数小于所述最大预采样次数且所述传输数据总量大于或等于所述第一测速分段阈值的情况下,确定所述传输数据总量对应的预采样次数为分段次数,并将第一次预采样对应时间点、所述分段次数对应的时间点,分别作为第一测速分段区间的区间端点值,以得到所述第一测速分段区间;否则,直至所述当前预采样次数等于所述最大预采样次数,将所述最大预采样次数作为所述分段次数,以得到所述第一测速分段区间;基于所述第一测速分段区间,确定各所述测速分段区间。4.根据权利要求3所述的一种网络测速方法,其特征在于,基于所述第一测速分段区间,确定各所述测速分段区间,具体包括:将所述分段次数对应的时间点作为待定第二测速分段区间的第一区间端点值,并根据所述第一测速分段区间及预设时间限制比,分别确定相应的待定第二测速分段区间、待定第三测速分段区间;获取按照第二采样间隔在所述待定第二测速分段区间内采集的预采样结果;
基于所述预采样结果,确定所述待定第二测速分段区间内各次预采样分别对应的瞬时速率平方差;所述瞬时速率平方差基于所述预采样结果中各次预采样的瞬时速率与已预采样瞬时速率的...
【专利技术属性】
技术研发人员:王昊,孟令龙,
申请(专利权)人:测速网技术南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。