一种基于路由器设备的网络加速方法、装置和设备的制造方法_4

文档序号:8514636阅读:来源:国知局
据收发器603从所述下载文件所在的网络节点获取并缓存所述下载文件。
[0112]进一步的,所述数据收发器603还用于获取用户终端的状态信息,控制器601用于根据所述状态信息,预测所述用户终端可能下载的文件,通过数据收发器603从包括所述可能下载的文件的网络节点获取所述可能下载的文件并缓存于所述存储器602。
[0113]进一步的,所述控制器601还用于判断所述数据访问请求是否为预设的应用业务数据的访问请求,如果所述数据访问请求为预设的应用业务数据的访问请求,将所述访问请求转发到可快速与所述应用服务器交换数据的加速代理服务器。
[0114]优选的,本发明实施例所述网络节点设备为无线路由器。
[0115]本发明实施例所述网络节点设备,与实施例一至实施四所述方法相对应。
[0116]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种基于路由器设备的网络加速的方法,其特征在于,所述方法包括: 接收用户终端发送的数据访问请求,获取所述数据访问请求中包括的下载链接; 判断是否预先缓存有所述下载链接对应的下载文件; 如果预先缓存有所述下载链接对应的下载文件,发送所述相应的下载文件至用户终端。
2.根据权利要求1所述方法,其特征在于,所述判断是否预先缓存有所述下载链接对应的下载文件步骤之后,所述方法还包括: 如果预先没有缓存有所述下载链接对应的下载文件,判断所述下载链接对应的下载文件是否符合预设的加速策略的要求; 如果所述下载链接对应的下载文件符合预设的加速策略的要求,则从所述下载文件所在的网络节点获取并缓存所述下载文件。
3.根据权利要求2所述方法,其特征在于,在所述如果预先没有缓存有所述下载链接对应的下载文件,判断所述下载链接对应的下载文件是否符合预设的加速策略的要求步骤之前,所述方法还包括: 接收由策略配置服务器发送的用于配置或者更新加速策略的文件。
4.根据权利要求1所述方法,其特征在于,在所述如果预先缓存有所述下载链接对应的下载文件,发送所述相应的下载文件至用户终端步骤之前,所述方法还包括: 获取用户终端的状态信息; 根据所述状态信息,预测所述用户终端可能下载的文件; 从包括所述可能下载的文件的网络节点获取并缓存所述可能下载的文件。
5.根据权利要求4所述方法,其特征在于,所述从包括所述可能下载的文件的网络节点获取并缓存所述可能下载的文件具体为: 在预定的时间段内,从包括所述可能下载的文件的网络节点获取并缓存所述可能下载的文件。
6.根据权利要求4所述方法,其特征在于,所述可能下载的文件包括用户终端的应用程序或系统的更新文件或者用户终端可能播放的视频文件。
7.根据权利要求1所述方法,其特征在于,在所述接收用户终端发送的数据访问请求,获取所述数据访问请求中包括的下载链接步骤之后,所述方法还包括: 判断所述数据访问请求是否为预设的应用业务数据的访问请求; 如果所述数据访问请求为预设的应用业务数据的访问请求,将所述访问请求转发到可快速与所述应用服务器交换数据的加速代理服务器。
8.一种基于路由器设备的网络加速装置,其特征在于,所述装置包括: 接收获取单元,用于接收用户终端发送的数据访问请求,获取所述数据访问请求中包括的下载链接; 第一判断单元,用于判断是否预先缓存有所述下载链接对应的下载文件; 发送单元,用于如果预先缓存有所述下载链接对应的下载文件,发送所述相应的下载文件至用户终端。
9.根据权利要求8所述装置,其特征在于,所述装置还包括: 第二判断单元,用于如果预先没有缓存有所述下载链接对应的下载文件,判断所述下载链接对应的下载文件是否符合预设的加速策略的要求; 第一获取缓存单元,用于如果所述下载链接对应的下载文件符合预设的加速策略的要求,则从所述下载文件所在的网络节点获取并缓存所述下载文件。
10.根据权利要求8所述装置,其特征在于,所述装置还包括: 状态信息获取单元,用于获取用户终端的状态信息; 预测单元,用于根据所述状态信息,预测所述用户终端可能下载的文件; 第二获取缓存单元,用于从包括所述可能下载的文件的网络节点获取并缓存所述可能下载的文件。
11.根据权利要求8所述装置,其特征在于,所述装置还包括: 访问请求判断单元,用于判断所述数据访问请求是否为预设的应用业务数据的访问请求; 转发单元,用于如果所述数据访问请求为预设的应用业务数据的访问请求,将所述访问请求转发到可快速与所述应用服务器交换数据的加速代理服务器。
12.—种网络节点设备,其特征在于,所述设备包括控制器、存储器、数据收发器,其中: 所述数据收发器用于接收用户终端的数据访问请求,控制器获取所述数据访问请求中包括的下载链接,判断在存储器中是否预先缓存有所述下载链接对应的下载文件,如果在存储器中预先缓存有所述下载链接对应的下载文件,由所述数据收发器发送所述相应的下载文件至用户终端。
13.根据权利要求12所述设备,其特征在于,所述控制器还用于如果存储器预先没有缓存有所述下载链接对应的下载文件,判断所述下载链接对应的下载文件是否符合预设的加速策略的要求,如果所述下载链接对应的下载文件符合预设的加速策略的要求,则从所述下载文件所在的网络节点获取并缓存所述下载文件。
14.根据权利要求12所述设备,其特征在于,所述数据收发器还用于获取用户终端的状态信息,控制器用于根据所述状态信息,预测所述用户终端可能下载的文件,通过数据收发器从包括所述可能下载的文件的网络节点获取所述可能下载的文件并缓存于所述存储器。
15.根据权利要求12所述设备,其特征在于,所述控制器还用于判断所述数据访问请求是否为预设的应用业务数据的访问请求,如果所述数据访问请求为预设的应用业务数据的访问请求,将所述访问请求转发到可快速与所述应用服务器交换数据的加速代理服务器。
【专利摘要】本发明适用于通信领域,提供了一种基于路由器设备的网络加速的方法、装置和设备,所述方法包括接收用户终端发送的数据访问请求,获取所述数据访问请求中包括的下载链接;判断是否预先缓存有所述下载链接对应的下载文件;如果预先缓存有所述下载链接对应的下载文件,发送所述相应的下载文件至用户终端。通过路由器判断数据访问请求中的链接对应的文件是否为路由器预先缓存的下载文件,如果是预先缓存的下载文件,则直接将路由器中的缓存文件发送用户终端进行下载,从而能够在不增加硬件成本的前提下,使得用户终端能够更加快速的获取到所需要下载的文件,提高网络资源利用效率。
【IPC分类】H04L12-771, H04L29-08
【公开号】CN104836821
【申请号】CN201410046974
【发明人】刘刚
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年8月12日
【申请日】2014年2月10日
【公告号】WO2015117570A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1