针对家庭网关在线测速的方法、测速平台及网关设备技术

技术编号:13238587 阅读:131 留言:0更新日期:2016-05-15 00:48
本发明专利技术提供了一种针对家庭网关在线测速的方法、测速平台及网关设备,方法包括:接收家庭网关上报的家庭网关的支持路由数量信息和网关签约速率信息;根据支持路由数量信息,构造相同数量的源IP地址;将获取的网关签约速率平均至每个源IP地址,获得每个源IP地址的平均速率;在预设时间内,按照平均速率从每个源IP地址向家庭网关对应的目的IP地址发送预设大小的数据包;接收家庭网关上报的从每个源IP地址接收的数据包总数量;将数据包总数量除以预设时间作为家庭网关的在线速度。本发明专利技术提供的针对家庭网关在线测速的方法、测速平台及网关设备,有效的实现了运营商可以随时监控现网中的网络速率,且完全不依赖用户的行为,满足了现网测速的要求。

【技术实现步骤摘要】

本专利技术涉及网络通信
,具体涉及一种针对家庭网关在线测速的方法、测速平台及网关设备
技术介绍
随着科学技术的飞速发展,互联网络的使用越来越普及,普通用户对从运营商申请到的固定宽带接入速率也越来越敏感,国内电信运营商的运维部门需要实时掌握全国范围内所有用户的接入带宽,需要在普通用户的接入网关上部署测速的功能。现有技术中,对网关测速的方法为:用户下载测速客户端到PC或智能手机上,客户端利用多线程下载(P2P)模式,将一个固定大小的文件(如100M)用HTTP技术下载到本地后计算下载时间,通过文件大小除以时间得出用户的宽带接入速率。然而,在实施本技术方案的过程中,专利技术人发现现有技术存在以下问题:测速的过程完全依赖于用户的行为,运营商无法监控现网中的网络速率。
技术实现思路
本专利技术提供一种针对家庭网关在线测速的方法、测速平台及网关设备,可以长期监控现网所有的测速信息,并且测速的过程不依赖于用户的形位,满足了运营商的要求。本专利技术的一方面是为了提供一种针对家庭网关在线测速的方法,包括:接收家庭网关上报的所述家庭网关的支持路由数量信息和网关签约速率信息;根据所述支持路由数量信息,构造相同数量的源IP地址;将获取的网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率;在预设时间内,按照所述平均速率从每个所述源IP地址向所述家庭网关对应的目的IP地址发送预设大小的数据包;接收所述家庭网关上报的从每个所述源IP地址接收的数据包总数量;将所述数据包总数量除以所述预设时间作为家庭网关的在线速度。本专利技术的另一方面也是为了一种针对家庭网关在线测速的方法,包括:接收测速平台发送的获取家庭网关的支持路由数量信息和网关签约速率信息的指示信息;根据所述指示信息,向所述测速平台发送所述家庭网关的支持路由数量信息和网关签约速率信息,以使所述测速平台根据所述支持路由数量信息构造相同数量的源IP地址,并将网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率;接收所述测速平台在预设时间内,按照所述平均速率从每个所述源IP地址向所述家庭网关对应的目的IP地址发送的预设大小的数据包,并获得从每个源IP地址所接收的数据包总数量;向所述测速平台发送所述数据包总数量,以使所述测速平台将所述数据包总数量除以所述预设时间作为家庭网关的在线速度。本专利技术的另一方面是为了一种测速平台,包括:第一接收模块,用于接收家庭网关上报的所述家庭网关的支持路由数量信息和网关签约速率信息;源IP构建模块,用于根据所述支持路由数量信息,构造相同数量的源IP地址;平均速率获取模块,用于将获取的网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率;第一发送模块,用于在预设时间内,按照所述平均速率从每个所述源IP地址向所述家庭网关对应的目的IP地址发送预设大小的数据包;所述第一接收模块,还用于接收所述家庭网关上报的从每个所述源IP地址接收的数据包总数量;速度获取模块,用于将所述数据包总数量除以所述预设时间作为家庭网关的在线速度。本专利技术的再一方面是为了一种网关设备,包括:第二接收模块,用于接收测速平台发送的获取家庭网关的支持路由数量信息和网关签约速率信息的指示信息;第二发送模块,用于根据所述指示信息,向所述测速平台发送所述家庭网关的支持路由数量信息和网关签约速率信息,以使所述测速平台根据所述支持路由数量信息,构造相同数量的源IP地址;将获取的网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率;数据接收模块,用于接收所述测速平台在预设时间内,按照所述平均速率从每个所述源IP地址向所述家庭网关对应的目的IP地址发送的预设大小的数据包,并获得从每个源IP地址所接收的数据包总数量;数据发送模块,用于向所述测速平台发送所述数据包总数量,以使所述测速平台将所述数据包总数量除以所述预设时间作为家庭网关的在线速度。本专利技术提供的针对家庭网关在线测速的方法、测速平台及网关设备,通过获取支持路由数量信息,构造相同数量的源IP地址,并将网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率,并按照平均速率向源IP地址发送数据包,获取家庭网关所上报的数据包总数据量,即可根据预设时间获得家庭网关的在线速度,有效的实现了运营商可以随时监控现网中的网络速率,且完全不依赖用户的行为,满足了现网测速的要求,提高了现网测速的方便快捷程度和准确度。【附图说明】图1为本专利技术一实施例所给出的针对家庭网关在线测速的方法的流程示意图;图2为本专利技术又一实施例所给出的针对家庭网关在线测速的方法的流程示意图;图3为本专利技术再一实施例所给出的针对家庭网关在线测速的方法的流程示意图;图4为本专利技术另一实施例所给出的针对家庭网关在线测速的方法的流程示意图;图5为本专利技术另一实施例所给出的针对家庭网关在线测速的方法的流程示意图;图6为本专利技术一实施例所给出的测速平台的结构示意图;图7为本专利技术又一实施例所给出的测速平台的结构示意图;图8为本专利技术一实施例所给出的网关设备的结构示意图;图9为本专利技术又一实施例所给出的网关设备的结构示意图。图中:1、第一接收模块;2、源IP构建模块;3、平均速率获取模块;4、第一发送模块;5、速度获取模块;6、验证模块;7、第二接收模块;8、第二发送模块;9、数据接收模块;10、数据发送模块;11、测速指令接收模块。【具体实施方式】下面结合附图和实施例,对本专利技术的【具体实施方式】作进一步详细描述。以下实例用于说明本专利技术,但不用来限制本专利技术的范围。图1为一实施例所给出的针对家庭网关在线测速的方法的流程示意图;参考附图1可知,本专利技术的一方面提供了一种针对家庭网关在线测速的方法,该方法是以测速平台作为执行主体、与网关设备中的家庭网关进行交互的过程,具体包括:SlOl:接收家庭网关上报的家庭网关的支持路由数量信息和网关签约速率信息;其中,对于家庭网关上报的支持路由数量信息和网关签约速率信息的获取方式不做限定,如可以将支持路由数量信息和/或网关签约速率信息设置为预先存储在家庭网关内,也可以设置为家庭网关与运营商管理服务器进行通信连接,获取该家庭网关的支持路由数量信息和网关签约速率信息;还可以将支持路由数量信息和网关签约速率信息设置为由与家庭网关相连接的网关管理平台发送至家庭网关,而网关管理平台可以与运行上管理服务器进行通信连接,获取上述信息等等,本领域技术人员可以根据具体的设计需求进行设置,在此不再赘述。 S102:根据支持路由数量信息,构造相同数量的源IP地址;其中,与构造的源IP地址相映射的目的IP地址为家庭网关,进而实现了多条源IP地址对应一个目的IP地址的通信结构;此外,对于构造相同数量的源IP地址的具体方式方法不做限定,本领域技术人员可以采用现有技术进行构造即可,只要能够实现,构造出与家庭网关的支持路由数量相同数量的源IP地址即可。S103:将获取的网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率;其中,对于将网关签约速率平均至每一个源IP地址并获得平均速率的方式方法不做限定,可以将构造的若干个源IP地址均视为相同,那么平均速率即为网关签约速率除以源IP地址的数目;本领域技术人员还可以通过其他的方式来获取平均速率,只要能够获取每个本文档来自技高网...
针对家庭网关在线测速的方法、测速平台及网关设备

【技术保护点】
一种针对家庭网关在线测速的方法,其特征在于,包括:接收家庭网关上报的所述家庭网关的支持路由数量信息和网关签约速率信息;根据所述支持路由数量信息,构造相同数量的源IP地址;将获取的网关签约速率平均至每一个源IP地址,获得每个源IP地址的平均速率;在预设时间内,按照所述平均速率从每个所述源IP地址向所述家庭网关对应的目的IP地址发送预设大小的数据包;接收所述家庭网关上报的从每个所述源IP地址接收的数据包总数量;将所述数据包总数量除以所述预设时间作为家庭网关的在线速度。

【技术特征摘要】

【专利技术属性】
技术研发人员:丁海王蓓蓓朱晓雨
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1