一种区域网速检测方法及装置的制造方法

文档序号:9790872阅读:298来源:国知局
一种区域网速检测方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机网络技术领域,具体而言,涉及一种区域网速检测方法及装置。
【背景技术】
[0002]随着互联网的普及,用户对网速的要求越来越高,对此不同的运营商也在不断的增加带宽、调整网速。国家要求宽带提速40%,作为惠民政策,各省市也越来越关心自己所在地区的网速。
[0003]传统的统计区域网速的方案,直接按照待测区域内每天网速排行前2000名用户网速的平均值作为该区域的区域网速,但无法保证该2000名用户的网速是真实有效的,导致无法得到真实、准确的区域网速。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的区域网速检测方法及装置,提高待测区域网速检测的真实性和准确性。
[0005]根据本发明的一个方面,提供了一种区域网速检测方法,包括:
[0006]获取待测区域内各有效用户的网速数据;
[0007]根据所述待测区域内各有效用户的网速数据确定所述待测区域的网速,以实现对所述待测区域的网速检测。
[0008]可选地,所述获取待测区域内各有效用户的网速数据,具体包括:
[0009]接收所述待测区域内各用户在预设时刻的网速数据,将接收到网速数据的用户作为有效用户并将接收的网速数据作为所述有效用户的网速数据。
[0010]可选地,所述获取待测区域内各有效用户的网速数据,具体包括:
[0011]接收所述待测区域内各用户在第一预设时间长度内的网速数据,并将接收的每一用户的网速数据的数量与预设数量阈值进行比较;
[0012]若所述数量小于所述预设数量阈值,将该用户作为有效用户并将接收的网速数据作为该有效用户的网速数据。
[0013]可选地,所述获取待测区域内各有效用户的网速数据,具体包括:
[0014]接收所述待测区域内各用户在第二预设时间长度内的网速数据;
[0015]若多个网速数据对应一用户的不同IP地址,将所述用户作为有效用户,并对同一IP地址的网速数据做平均值处理或加权平均值处理,以作为所述有效用户的网速数据。
[0016]可选地,所述根据所述待测区域内各有效用户的网速数据确定所述待测区域的网速,具体包括:
[0017]从各有效用户的网速数据中选取预设数量的采样数据;
[0018]对所述采样数据进行平均值处理或加权平均值处理确定所述待测区域的网速数据。
[0019]可选地,在所述从各有效用户的网络数据中选取预设数量的采样数据之前,所述方法还包括:
[0020]在映射关系中查找与所述待测区域对应的采样数量,所述映射关系中包括区域与采样数量之间的对应关系;
[0021 ]将查找到的采样数量作为所述预设数量。
[0022]可选地,在所述从各有效用户的网络数据中选取预设数量的采样数据之前,所述方法还包括:
[0023]获取所述待测区域内各有效用户的网速数据的总数;
[0024]判断所述总数是否在预设取样范围内,若所述总数在所述预设取样范围内,将所述总数作为所述预设数量,若所述总数超过所述预设取样范围的上限值,将所述预设取样范围的上限值作为所述预设数量。
[0025]可选地,所述从各有效用户的网络数据中选取预设数量的采样数据,具体包括:
[0026]从各有效用户的网速数据中随机选取预设数量的采样数据。
[0027]可选地,所述从各有效用户的网速数据中选取预设数量的采样数据,具体包括:
[0028]采用分段抽样的方式从各有效用户的网速数据中选取预设数量的采样数据。
[0029]可选地,所述方法还包括:
[0030]按照待测区域的网速对待测区域进行排序,生成区域网速排序数据并进行展示。[0031 ] 可选地,所述方法还包括:
[0032]将确定的所述待测区域的网速与所述待测区域的历史网速进行比较,若确定的所述待测区域的网速与所述历史网速的偏差超过预设阈值,进行异常报警。
[0033]根据本发明的另一个方面,提供了一种区域网速检测装置,包括:
[0034]获取单元,适于获取待测区域内各有效用户的网速数据;
[0035]确定单元,适于根据所述获取单元获取的待测区域内各有效用户的网速数据确定所述待测区域的网速,以实现各待测区域的网速排序。
[0036]可选地,所述获取单元,具体适于接收所述待测区域内各用户在预设时刻的网速数据,将接收到网速数据的用户作为有效用户并将接收的网速数据作为所述有效用户的网速数据。
[0037]可选地,所述获取单元,具体适于接收所述待测区域内各用户在第一预设时间长度内的网速数据,并将接收的每一用户的网速数据的数量与预设数量阈值进行比较,当所述数量小于所述预设数量阈值时,将该用户作为有效用户并将接收的网速数据作为该有效用户的网速数据。
[0038]可选地,所述获取单元,具体适于接收所述待测区域内各用户在第二预设时间长度内的网速数据,当多个网速数据对应一用户的不同IP地址时,将所述用户作为有效用户,并对同一 IP地址的网速数据做平均值处理或加权平均值处理,以作为所述有效用户的网速数据。
[0039]可选地,所述确定单元,具体包括:
[0040]选取模块,适于从各有效用户的网速数据中选取预设数量的采样数据;
[0041]确定模块,适于对所述采样数据进行平均值处理或加权平均值处理确定所述待测区域的网速数据。
[0042]可选地,所述确定单元,还包括:
[0043]查找模块,适于在所述从各有效用户的网络数据中选取预设数量的采样数据之前,在映射关系中查找与所述待测区域对应的采样数量,所述映射关系中包括区域与采样数量之间的对应关系;
[0044]第一处理模块,适于将查找到的采样数量作为所述预设数量。
[0045]可选地,所述确定单元,还包括:
[0046]获取模块,适于在所述从各有效用户的网络数据中选取预设数量的采样数据之前,获取所述待测区域内各有效用户的网速数据的总数;
[0047]第二处理模块,适于判断所述总数是否在预设取样范围内,当所述总数在所述预设取样范围内时,将所述总数作为所述预设数量,当所述总数超过所述预设取样范围的上限值时,将所述预设取样范围的上限值作为所述预设数量。
[0048]可选地,所述选取模块,具体适于从各有效用户的网速数据中随机选取预设数量的采样数据。
[0049]可选地,所述选取模块,具体适于采用分段抽样的方式从各有效用户的网速数据中选取预设数量的采样数据。
[0050]可选地,所述装置还包括:
[0051]生成单元,适于按照待测区域的网速对待测区域进行排序,生成区域网速排序数据并进行展示。
[0052]可选地,所述装置还包括:
[0053]报警单元,适于将确定的所述待测区域的网速与所述待测区域的历史网速进行比较,若确定的所述待测区域的网速与所述历史网速的偏差超过预设阈值,进行异常报警。
[0054]本发明的有益效果为:
[0055]本发明提出的区域网速检测方法及装置,通过获取待测区域内各有效用户的网速数据,并根据所述待测区域内各有效用户的网速数据确定所述待测区域的网速,以实现对所述待测区域的网速检测,进而有效地提高待测区域网速检测的真实性和准确性。
[0056]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0057]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0058]图1示意性示出了本发明一个实施例的区域网速检测方法的流程示意图;
[0059]图2示意性示出了本发明另一实施例的区域网速检测方法的流程示意图;
[0060]图3示意性示出了本发明另一实施例的区域网速检测方法的流程示意图;
[0061]图4示意性示出了本发明另一实施例的区域网速检测方法的流程示意图;
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1