一种宽带网络速率测试方法和系统与流程

专利2022-06-30  67


本发明涉及通信技术领域,特别涉及一种宽带网络速率测试方法和系统。



背景技术:

近年来,我国全面推动接入网络光纤化进程,宽带接入速率持续提升,部分省份已经率先建成“全光网省”,城市主导电信企业宽带用户全部具备100mbps以上宽带接入能力。同时,2015年初,国务院办公厅发布了《关于加快高速宽带网络建设推进网络提速降费的指导意见》,提出“加快基础设施建设,大幅提高网络速率”的要求,设立了到2017年我国所有地级以上城区家庭具备百兆光纤接入能力要求。因此,科学的评估宽带网速的现状成为亟待解决的问题。

在此背景下,基础电信运营商纷纷建立了服务于其客户的宽带测速系统,一些互联网企业也设立了第三方的测速工具和软件。

但目前在使用的测速方式在全面性、灵活性和持续性上存在一些不足。



技术实现要素:

有鉴于此,本申请提供一种宽带网络速率测试方法和系统,能够全面、灵活、持续性测试网络速率。

为解决上述技术问题,本申请的技术方案是这样实现的:

一种宽带网络速率测试方法,应用于包括宽带客户网关设备、测试调度设备、下载服务设备的系统中,该方法包括:

所述宽带客户网关设备在配置的测速率时间到时,向所述测试调度设备发送测速地址请求;

当接收到所述测试调度设备发送测速地址响应时,根据所述测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复;其中,所述测速地址为所述测试调度设备根据所述宽带客户网关设备对应的调度策略确定的;

在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储。

一种宽带网络速率测试系统,所述系统包括:宽带客户网关设备、测试调度设备和下载服务设备;

宽带客户网关设备,在配置的测速率时间到时,向所述测试调度设备发送测速地址请求;当接收到所述测试调度设备发送测速地址响应时,根据所述测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复;其中,所述测速地址为所述测试调度设备根据所述宽带客户网关设备对应的调度策略确定的;在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储;

所述测试调度设备,当接收到所述宽带客户网关设备发送的测速地址请求时,向所述宽带客户网关设备发送测速地址响应;

所述下载服务设备,接收到所述宽带客户网关设备发送的下载请求时,并向所述宽带客户网关设备发送文件下载回复。

由上面的技术方案可知,本申请中通过在宽带网络网关中内置软件测速功能,并通过测试调度设备集中调度测速目标,全面获得网络速率状况对网络速率性能进行测试。该方案能够全面、灵活、持续性测试网络速率。

附图说明

图1为本申请实施列中宽带网络速率测试流程示意图;

图2为本申请实施列中宽带网络速率测试系统示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并举实施例,对本发明的技术方案进行详细说明。

本申请实施列中提供一种宽带网络速率测试方法,应用于包括宽带客户网关设备、测试调度设备、下载服务设备的系统中,通过在宽带网络网关中内置软件测速功能,并通过测试调度设备集中调度测速目标,全面获得网络速率状况对网络速率性能进行测试。该方案能够全面、灵活、持续性测试网络速率。

本申请具体实现时,宽带客户网关设备的个数可以有多个。

下面结合附图,详细说明本申请实施列中实现宽带网络速率测试过程。

参见图1,图1为本申请实施列中宽带网络速率测试流程示意图。具体步骤为:

步骤101,宽带客户网关设备在配置的测速率时间到时,向测试调度设备发送测速地址请求。

宽带客户网关设备会在本地配置测速时间,如某一天的几点几分几秒测试;也可以配置周期性测试等,具体测速时间不进行限制。

每个宽带客户网关设备会配置测试调度设备的地址,以便与调度测试设备进行通信,如向调度测试设备发送测速地址请求。

步骤102,该宽带客户网关设备当接收到测试调度设备发送测速地址响应时,根据测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复。

测试调度设备配置设备标识与设备信息的对应关系,以及设备信息与调度策略的对应关系;其中,所述调度策略包括:第一匹配条件对应测速地址;第二匹配条件对应的测速地址为空;

调度测试设备接收到宽带客户网关设备发送的测速地址请求时,确定该宽带客户网关设备对应的调度策略,具体为:

宽带客户网关设备发送测速地址请求时,会在其中携带本宽带客户网关设备的设备标识。

调度测试设备接收到测速地址请求时,根据该测速地址请求携带的设备标识查找到对应的设备信息。

这里的设备信息可以为设备标识、设备型号、设备厂家、设备序列号、设备软件版本等。

根据查找到的设备信息,以及接收到得测速地址请求的时间匹配对应的调度策略。

当所述设备信息,以及时间与第一匹配条件匹配时,获取对应的测速地址;

当所述设备信息,以及时间与第二匹配条件匹配时,获取到得测速地址为空。

调度测试设备向宽带客户网关设备发送测速地址响应时,若获得测速地址,则携带上获得的测速地址,若未获得测速地址,则携带的测速地址为空。

这里的测速地址为空,即没有测速地址,也就是说发送请求的宽带客户网关设备当前不需要进行测速。

宽带客户网关设备接收到测速地址响应时,确定其中是否携带测速地址,如果携带,向该测速地址对应的下载服务设备发送下载请求;

确定其中携带的测速地址为空时,确定当前不需进行速率测试,等待下一次测速。

步骤103,该宽带客户网关设备在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储。

本实施例中基于整个下载过程计算针对该下载服务设备的宽带网络速率之后,进一步包括:

将当前计算的针对该下载服务设备的宽带网络速率上报给信息收集设备;

信息收集设备,正常接收到宽带客户网关设备发送上报的宽带网络速率时,绑定存储该宽带客户网关设备标识与上报的宽带网络速率;并发送响应,向宽带客户网关设备发送响应对应的内容为上报失败;

信息收集设备,接收到所述宽带客户网关设备上报的宽带网络速率消息时,根据上报的内容向所述宽带客户网关设备发送响应。

当异常接收到宽带客户网关设备发送的上报的宽带网络速率时,向宽带客户网关设备发送响应对应的内容为上报失败。

接收到所述信息收集设备发送的响应时,根据该响应的内容确定是否上报成功。

当根据接收到的响应确定上报失败时,再次上报当前计算的宽带网络速率;

直到当前计算的宽带网络速率上报成功,或者当前计算的宽带网络速率上报次数达到预设值时,结束当前计算的宽带网络速率的上报。

这里的预设值根据实际需要设置,如3,不做具体限制。

基于同样的发明构思,本申请实施列中还提供一种宽带网络速率测试系统。参见图2,图2为本申请实施列中宽带网络速率测试系统示意图。该系统包括:宽带客户网关设备、测试调度设备和下载服务设备;

宽带客户网关设备,在配置的测速率时间到时,向所述测试调度设备发送测速地址请求;当接收到所述测试调度设备发送测速地址响应时,根据所述测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复;其中,所述测速地址为所述测试调度设备根据所述宽带客户网关设备对应的调度策略确定的;在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储;

测试调度设备,当接收到所述宽带客户网关设备发送的测速地址请求时,向所述宽带客户网关设备发送测速地址响应;

下载服务设备,接收到所述宽带客户网关设备发送的下载请求时,并向所述宽带客户网关设备发送文件下载回复。

较佳地,

宽带客户网关设备,进一步用于当接收到的测速地址响应中的测速地址为空时,确定当前不需进行速率测试。

较佳地,

测试调度设备,配置设备标识与设备信息的对应关系,以及设备信息和时间与调度策略的对应关系;其中,所述调度策略包括:第一匹配条件对应测速地址;第二匹配条件对应的测速地址为空;接收到所述宽带客户网关设备发送的测速地址请求时,根据测速地址请求中携带的设备标识查询到对应的设备信息,并使用所述设备信息,以及接收到所述测速地址请求的时间在所述调度策略中匹配;当与第一匹配条件匹配时,将第一匹配条件对应的测速地址响应给所述宽带客户网关设备;当与第二匹配条件匹配时,响应给所述宽带客户网关设备的测速地址为空。

较佳地,

宽带客户网关设备,在基于整个下载过程计算针对该下载服务设备的宽带网络速率之后,将当前计算的针对该下载服务设备的宽带网络速率上报给信息收集设备;接收到所述信息收集设备发送的响应时,根据该响应的内容确定是否上报成功;

信息收集设备,接收到所述宽带客户网关设备上报的宽带网络速率消息时,根据上报的内容向所述宽带客户网关设备发送响应。

较佳地,

宽带客户网关设备,当根据接收到的响应确定上报失败时,再次上报当前计算的宽带网络速率;直到当前计算的宽带网络速率上报成功,或者当前计算的宽带网络速率上报次数达到预设值时,结束当前计算的宽带网络速率的上报。

综上所述,本申请通过在宽带网络网关中内置软件测速功能,并通过测试调度设备集中调度测速目标,全面获得网络速率状况对网络速率性能进行测试。该方案能够全面、灵活、持续性测试网络速率。

本申请实施列中在宽带客户网关设备上实现测速功能,测速功能随宽带客户网关设备的部署自动部署到现网,不需要额外的操作和改动;

宽带客户网关设备配置自动发起测速请求的条件,只要宽带客户网关设备在网运行,则可以持续获得网络的速率监测数据;

测速目标地址通过测速调度设备进行集中调度,可以根据测速工作需要灵活安排测速功能是否进行测速、测试接入速率还是端到端速率、到位于何处的测速服务器测速等;

集中调度和信息收集不向宽带客户网关设备写入任何需要保存的配置信息,不影响宽带客户网关的设备安全性。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。


技术特征:

1.一种宽带网络速率测试方法,其特征在于,应用于包括宽带客户网关设备、测试调度设备、下载服务设备的系统中,该方法包括:

所述宽带客户网关设备在配置的测速率时间到时,向所述测试调度设备发送测速地址请求;

当接收到所述测试调度设备发送测速地址响应时,根据所述测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复;其中,所述测速地址为所述测试调度设备根据所述宽带客户网关设备对应的调度策略确定的;

在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储。

2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

当接收到的测速地址响应中的测速地址为空时,确定当前不需进行速率测试。

3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

所述测试调度设备配置设备标识与设备信息的对应关系,以及设备信息和时间与调度策略的对应关系;其中,所述调度策略包括:第一匹配条件对应测速地址;第二匹配条件对应的测速地址为空;

测试调度设备接收到所述宽带客户网关设备发送的测速地址请求时,根据测速地址请求中携带的设备标识查询到对应的设备信息,并使用所述设备信息,以及接收到所述测速地址请求的时间在所述调度策略中匹配;

当与第一匹配条件匹配时,将第一匹配条件对应的测速地址响应给所述宽带客户网关设备;

当与第二匹配条件匹配时,响应给所述宽带客户网关设备的测速地址为空。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述基于整个下载过程计算针对该下载服务设备的宽带网络速率之后,所述方法进一步包括:

将当前计算的针对该下载服务设备的宽带网络速率上报给信息收集设备;

接收到所述信息收集设备发送的响应时,根据该响应的内容确定是否上报成功。

5.根据权利要求4所述的方法,其特征在于,所述方法进一步包括:

当根据接收到的响应确定上报失败时,再次上报当前计算的宽带网络速率;

直到当前计算的宽带网络速率上报成功,或者当前计算的宽带网络速率上报次数达到预设值时,结束当前计算的宽带网络速率的上报。

6.一种宽带网络速率测试系统,其特征在于,所述系统包括:宽带客户网关设备、测试调度设备和下载服务设备;

所述宽带客户网关设备,在配置的测速率时间到时,向所述测试调度设备发送测速地址请求;当接收到所述测试调度设备发送测速地址响应时,根据所述测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复;其中,所述测速地址为所述测试调度设备根据所述宽带客户网关设备对应的调度策略确定的;在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储;

所述测试调度设备,当接收到所述宽带客户网关设备发送的测速地址请求时,向所述宽带客户网关设备发送测速地址响应;

所述下载服务设备,接收到所述宽带客户网关设备发送的下载请求时,并向所述宽带客户网关设备发送文件下载回复。

7.根据权利要求6所述的系统,其特征在于,

所述宽带客户网关设备,进一步用于当接收到的测速地址响应中的测速地址为空时,确定当前不需进行速率测试。

8.根据权利要求6所述的系统,其特征在于,

所述测试调度设备,配置设备标识与设备信息的对应关系,以及设备信息和时间与调度策略的对应关系;其中,所述调度策略包括:第一匹配条件对应测速地址;第二匹配条件对应的测速地址为空;接收到所述宽带客户网关设备发送的测速地址请求时,根据测速地址请求中携带的设备标识查询到对应的设备信息,并使用所述设备信息,以及接收到所述测速地址请求的时间在所述调度策略中匹配;当与第一匹配条件匹配时,将第一匹配条件对应的测速地址响应给所述宽带客户网关设备;当与第二匹配条件匹配时,响应给所述宽带客户网关设备的测速地址为空。

9.根据权利要求6-8任一项所述的系统,其特征在于,所述系统进一步包括:信息收集设备;

所述宽带客户网关设备,在基于整个下载过程计算针对该下载服务设备的宽带网络速率之后,将当前计算的针对该下载服务设备的宽带网络速率上报给信息收集设备;接收到所述信息收集设备发送的响应时,根据该响应的内容确定是否上报成功;

所述信息收集设备,接收到所述宽带客户网关设备上报的宽带网络速率消息时,根据上报的内容向所述宽带客户网关设备发送响应。

10.根据权利要求9所述的系统,其特征在于,

所述宽带客户网关设备,当根据接收到的响应确定上报失败时,再次上报当前计算的宽带网络速率;直到当前计算的宽带网络速率上报成功,或者当前计算的宽带网络速率上报次数达到预设值时,结束当前计算的宽带网络速率的上报。

技术总结
本申请提供了一种宽带网络速率测试方法,该方法包括:宽带客户网关设备在配置的测速率时间到时,向所述测试调度设备发送测速地址请求;当接收到所述测试调度设备发送测速地址响应时,根据所述测速地址响应中的测速地址向对应下载服务设备发送文件下载请求,并接收所述下载服务设备反馈的文件下载回复;在文件下载过程中记录下载速率,并基于整个下载过程计算针对该下载服务设备的宽带网络速率并存储。该方法能够全面、灵活、持续性测试网络速率。

技术研发人员:党梅梅;程强;陆洋;敖立;李少晖;王泽珏
受保护的技术使用者:中国信息通信研究院
技术研发日:2018.12.28
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-56557.html

最新回复(0)