【技术实现步骤摘要】
本专利技术涉及带宽测速
,具体来讲是一种家庭网关的带宽测速系统及方法。
技术介绍
家庭网关是用户家庭接入Internet(Internet,互联网)的入口,实际的接入速率决定着承载用户宽带业务的质量。随着宽带业务的逐步普及,用户日趋关注其实际接入速率,带宽测速是用户常用的手段。传统的带宽测速由家庭网络中的终端(如PC)发起,通过访问某一网站或者下载对应的测速程序到本地,以下载/上传大块数据来得出。这种方法有以下缺陷:1、测速时若家庭网络中的其他设备同时访问互联网,例如视频业务、P2P(Peer to Peer,对等网络)下载业务等,会导致该测速终端的测速流受其他业务挤占影响,造成测出带宽速率偏低。2、为获取准确的带宽速率,需要让家庭网络中的其他设备停止访问互联网,操作不便捷。鉴于以上情况,用户迫切需要一种不受家庭网络其他设备影响的,便捷的带宽测速方式。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种家庭网关的带宽测速系统及方法,本专利技术不会受他业务挤占影响,能够准确的计算的带宽速率;在测速过程中,无需家庭网络中的其他设备停止访问互联网,操作便捷。为达到以上目的,本专利技术采取的技术方案是:一种家庭网关的带宽测速系统,包括家庭网关以及与该家庭网关相连的用户终端,所述家庭网关包括上行网络接口,用户终端包括人机接口;所述家庭网关还包括测速单元、记 ...
【技术保护点】
一种家庭网关的带宽测速系统,包括家庭网关以及与该家庭网关相连的用户终端,所述家庭网关包括上行网络接口,用户终端包括人机接口;其特征在于:所述家庭网关还包括测速单元、记录单元和代理单元;其中,代理单元,用于监听人机接口,判断监听周期内是否接收到人机接口发送的请求;若接收到人机接口发送的请求,代理单元判断人机接口发送的请求类型;若人机接口发送的请求类型为获取带宽速率请求,则代理单元读取记录单元上的带宽速率,并发送至人机接口;若人机接口发送的请求类型为测速请求,则代理单元继续判断测速单元是否启动;若测速单元已启动,代理单元直接发送测速信号;若测速单元未启动,则代理单元启动测速单元并发送测速信号;若未接收到人机接口发送的请求,则代理单元判断测速单元是否启动,若是,代理单元关闭测速单元,并继续监听人机接口;否则,代理单元继续监听人机接口;测速单元,用于接收到测速信号后,周期性的监控上行网络接口,计算带宽速率并储存至记录单元;记录单元,用于储存测速单元计算的带宽速率。
【技术特征摘要】
1.一种家庭网关的带宽测速系统,包括家庭网关以及与该家庭
网关相连的用户终端,所述家庭网关包括上行网络接口,用户终端包
括人机接口;其特征在于:所述家庭网关还包括测速单元、记录单元
和代理单元;其中,
代理单元,用于监听人机接口,判断监听周期内是否接收到人机
接口发送的请求;
若接收到人机接口发送的请求,代理单元判断人机接口发送的请
求类型;
若人机接口发送的请求类型为获取带宽速率请求,则代理单元读
取记录单元上的带宽速率,并发送至人机接口;
若人机接口发送的请求类型为测速请求,则代理单元继续判断测
速单元是否启动;
若测速单元已启动,代理单元直接发送测速信号;
若测速单元未启动,则代理单元启动测速单元并发送测速信号;
若未接收到人机接口发送的请求,则代理单元判断测速单元是否
启动,若是,代理单元关闭测速单元,并继续监听人机接口;否则,
代理单元继续监听人机接口;
测速单元,用于接收到测速信号后,周期性的监控上行网络接口,
计算带宽速率并储存至记录单元;
记录单元,用于储存测速单元计算的带宽速率。
2.如权利要求1所述的家庭网关的带宽测速系统,其特征在于:
所述测速单元还用于启动上传/下载任务,所述上传/下载任务用于使
家庭网关的上行网络接口的带宽速率处于满负荷状态。
3.基于权利要求1所述系统的一种家庭网关的带宽测速方法,
\t其特征在于,包括以下步骤:
步骤S1.代理单元监听人机接口,判断监听周期内是否接收到
人机接口发送的请求;若是,跳转至步骤S4;否则,跳转至步骤S2;
步骤S2.代理单元判断测速单元是否启动,若是,跳转至步骤
S3;否则,返回到步骤S1;
步骤S3.代理单元关闭测速单元,返回到步骤S1;
步骤S4.代理单元判断人机接口发送的请求类型;若为获取带
宽速率请求,则跳转至步骤S5;若为测速请求,则跳转至步骤S6;
步骤S5.代理单元读取记录单元上的带宽速率,并发送至人机
接口,返回到步骤S1;
步骤S6.代理单元判断测速单元是否启...
【专利技术属性】
技术研发人员:王恺,王志军,柳安意,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。