一种智能测速客户端及其智能测速方法

文档序号:8000076阅读:201来源:国知局
一种智能测速客户端及其智能测速方法
【专利摘要】本发明公开了一种智能测速客户端及其智能测速方法,客户端包括用户管理模块、数据交互模块、测速模块、计时模块以及智能管理模块;定时测速方法包括以下步骤:设置测速时间;读取系统时间;判断时间是否到达,到达则用户客户端发起请求并临时更改签约带宽,未到达则继续读取系统时间;进行测速;用户客户端发起请求并恢复原签约带宽值。本发明无需用户主动触发进行测速,在设定时间到达时自动启动开始进行测速为用户提供测速结果,通过临时更改用户签约带宽继而检测网速然后恢复用户签约带宽的方法检测用户线路的物理通道最大带宽,网络测速结果更加准确可靠。
【专利说明】一种智能测速客户端及其智能测速方法
【技术领域】
[0001]本发明涉及一种智能测速客户端及其智能测速方法。
【背景技术】
[0002]宽带测速是指宽带用户通过使用测速系统或平台,获得自身网络传输的速度了解自身的网速情况。由于网络环境等方方面面的因素都将会影响到网络实时传输速度,所以网络时常因为受到各种影响而网络速度发生变化。因此越来越多的用户的喜欢用各种测速软件系统或平台来测试自身网路速度,以在网络速度异常时及时向运营商进行反馈报修。在现有技术中,由于签约带宽低于网络测速系统带宽,或者用户签约带宽低于用户线路的物理通道带宽,都会造成网络测速系统的测速结果大大低于用户实际可用带宽,影响网络测试系统的测试精度。而且,现有的测速平台只能人工触发进行测速,不能智能定时为客户提供测速信息。
[0003]因此,需要一种网络测速平台及方法解决上述问题。

【发明内容】

[0004]本发明的目的在于克服现有技术的不足,提供一种无需用户主动触发进行测速,在设定时间到达时自动启动开始进行测速为用户提供测速结果,通过临时更改用户签约带宽继而检测网速然后恢复用户签约带宽的方法检测用户线路的物理通道最大带宽,网络测速结果更加准确可靠的一种智能测速客户端及其智能测速方法。
[0005]本发明的目的是通过以下技术方案来实现的:一种智能测速客户端,它包括用户管理模块、数据交互模块、测速模块、计时模块以及智能管理模块;
所述的用户管理模块用于用户信息注册、管理,连接宽带运营商用户数据库以及与其他用户信息平台打通;
数据交互模块用于与节点服务器BSS、鉴权服务器AAA等外部网元通讯以进行指令与数据的传输;
测速模块用于测试网络速度;
计时模块用于对包含时长充值,时长扣减等用户的提速时间进行管理;
智能管理模块用于根据用户需要进行测速业务与提速业务的策略制定。
[0006]一种智能测速客户端智能测速方法,它包括以下步骤:
Si:设置测速开始的时间;
S2:读取系统时间;
S3:判断测速时间是否到达,若时间到达则用户客户端向智能提速平台发起获取签约带宽信息请求消息;
S4:智能测速服务器向节点服务器发起获取签约带宽信息请求消息获得签约带宽信
息;
S5:智能测速服务器向鉴权服务器发起更改签约带宽请求消息,请求将签约带宽临时更改为IOOM ;
S6:鉴权服务器发送更改签约带宽请求消息至宽带接入服务器(BRAS)将签约带宽更改至100M并返回更改签约带宽完毕消息;
S9:客户端向测速服务器发起测速请求消息,测速服务器向客户端返回测速资源执行测速任务并向客户端返回测速结果;
510:客户端向智能测速服务器发起获取签约带宽信息请求消息获得签约带宽信息;
511:智能测速服务器向节点服务器发起获取签约带宽信息请求消息,请求将签约带宽更改至原签约值;
S12:鉴权服务器发送更改签约带宽请求至宽带节点服务器将签约带宽更改至原签约值并返回恢复签约带宽完毕消息;
S13:返回步骤S2继续读取系统时间。
[0007]所述的步骤S9中的测速请求消息中包括用户ID信息。
[0008]本发明的有益效果是:
本发明能够通过设置测速时间,在设定时间到达时启动开始进行测速为用户提供测速结果,无需用户主动触发进行测速,提高了用户体验,并且通过首先临时更改用户签约带宽,继而检测网速然后恢复用户签约带宽的方法检测用户线路的物理通道最大带宽,解决了因签约带宽低于网络测速系统带宽,或者因用户签约带宽低于用户线路的物理通道带宽而网络速度检测不正确的问题,网络测速结果更加准确可靠。
【专利附图】

【附图说明】
[0009]图1为本发明结构示意图;
图2智能测速方法流程图。
【具体实施方式】
[0010]下面结合附图进一步详细描述本发明的技术方案:如图1所示,一种智能测速客户端,它包括用户管理模块、数据交互模块、测速模块、计时模块以及智能管理模块;
所述的用户管理模块用于用户信息注册、管理,连接宽带运营商用户数据库以及与其他用户信息平台打通;
数据交互模块用于与节点服务器BSS、鉴权服务器AAA等外部网元通讯以进行指令与数据的传输;
测速模块用于测试网络速度;
计时模块用于对包含时长充值,时长扣减等用户的提速时间进行管理;
智能管理模块用于根据用户需要进行测速业务与提速业务的策略制定。
[0011]如图2所示,一种智能测速客户端智能测速方法,它包括以下步骤:
S1:设置测速开始的时间;
S2:读取系统时间;
S3:判断测速时间是否到达,若时间到达则用户客户端向智能提速平台发起获取签约带宽信息请求消息;
S4:智能测速服务器向节点服务器发起获取签约带宽信息请求消息获得签约带宽信息;
55:智能测速服务器向鉴权服务器发起更改签约带宽请求消息,请求将签约带宽临时更改为IOOM ;
56:鉴权服务器发送更改签约带宽请求消息至宽带接入服务器(BRAS)将签约带宽更改至100M并返回更改签约带宽完毕消息;
S9:客户端向测速服务器发起测速请求消息,测速服务器向客户端返回测速资源执行测速任务并向客户端返回测速结果;
510:客户端向智能测速服务器发起获取签约带宽信息请求消息获得签约带宽信息;
511:智能测速服务器向节点服务器发起获取签约带宽信息请求消息,请求将签约带宽更改至原签约值;
512:鉴权服务器发送更改签约带宽请求至宽带节点服务器将签约带宽更改至原签约值并返回恢复签约带宽完毕消息;
S13:返回步骤S2继续读取系统时间。
[0012] 所述的步骤S9中的测速请求消息中包括用户ID信息。
【权利要求】
1.一种智能测速客户端,其特征在于:它包括用户管理模块、数据交互模块、测速模块、计时模块以及智能管理模块; 所述的用户管理模块用于用户信息注册、管理,连接宽带运营商用户数据库以及与其他用户信息平台打通; 数据交互模块用于与节点服务器BSS、鉴权服务器AAA等外部网元通讯以进行指令与数据的传输; 测速模块用于测试网络速度; 计时模块用于对包含时长充值,时长扣减等用户的提速时间进行管理; 智能管理模块用于根据用户需要进行测速业务与提速业务的策略制定。
2.一种智能测速客户端智能测速方法,其特征在于:它包括以下步骤: S1:设置测速开始的时间; S2:读取系统时间; S3:判断测速时间是否到达,若时间到达则用户客户端向智能提速平台发起获取签约带宽信息请求消息; S4:智能测速服务器向节点服务器发起获取签约带宽信息请求消息获得签约带宽信息; S5:智能测速服务器向鉴权服务器发起更改签约带宽请求消息,请求将签约带宽临时更改为IOOM ; S6:鉴权服务器发送更改签约带宽请求消息至宽带接入服务器(BRAS)将签约带宽更改至100M并返回更改签约带宽完毕消息; S9:客户端向测速服务器发起测速请求消息,测速服务器向客户端返回测速资源执行测速任务并向客户端返回测速结果;510:客户端向智能测速服务器发起获取签约带宽信息请求消息获得签约带宽信息; 511:智能测速服务器向节点服务器发起获取签约带宽信息请求消息,请求将签约带宽更改至原签约值; S12:鉴权服务器发送更改签约带宽请求至宽带节点服务器将签约带宽更改至原签约值并返回恢复签约带宽完毕消息; S13:返回步骤S2继续读取系统时间。
3.根据权利要求2所述的一种智能测速方法,其特征在于:所述的步骤S9中的测速请求消息中包括用户ID信息。
【文档编号】H04L12/26GK103532774SQ201310203999
【公开日】2014年1月22日 申请日期:2013年5月28日 优先权日:2013年1月24日
【发明者】许国栋, 王成宣, 赵新安, 谢懿 申请人:成都网丁科技有限公司, 中国联合网络通信有限公司重庆市分公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1