一种带宽分配方法、装置及路由器制造方法及图纸

技术编号:11187541 阅读:77 留言:0更新日期:2015-03-25 16:25
本发明专利技术公开一种带宽分配方法、装置及路由器,先确定各终端的网络使用习惯数据,再基于各终端的网络使用习惯数据,给终端分配带宽。本发明专利技术通过以上技术方案,解决现有手动分配带宽的方案对用户要求高且操作繁琐的问题,实现了根据各终端用户的网络行为习惯智能分配带宽。

【技术实现步骤摘要】
—种带宽分配方法、装置及路由器
本专利技术涉及电子
,尤其涉及一种带宽分配方法、装置及路由器。
技术介绍
现有QoS(Quality of Service,服务质量)网络应用加速功能主要是通过手动给每个队列分配带宽,从而保证某些用户或者某些应用优先分配到带宽,从而起到网络加速的功能。比如:连接到同一路由器上的电脑A、电脑B和电脑C,若电脑A用户想看视频、电脑B用户想玩游戏,电脑C用户想浏览网页,由于看视频带宽越大越好越流畅,而浏览网页带宽所用比较少,玩游戏只要网络稳定就行,带宽要求适中,这个时候就需要手动给电脑A、B和C分配带宽,例如给电脑C配置较低带宽,给电脑B配置适中带宽,给电脑A配置较高带宽。 现有手动分配带宽的方案,首先,对用户要求比较高,如果用户想手动完成分配,必须要先了解相应的QoS知识,其次,手动分配还比较复杂繁琐,通常需要手动去调整上下行十多个数字进行网络限制和加速,而且如果用户需求有变,又要重新分配带宽。
技术实现思路
本专利技术提供一种带宽分配方法、装置及路由器,解决现有手动分配带宽的方案对用户要求高且操作繁琐的问题。 为解决上述技术问题,本专利技术采用以下技术方案: 一种带宽分配方法,包括:确定各终端的网络使用习惯数据;基于各终端的网络使用习惯数据,给终端分配带宽。 在一些实施例中,确定各终端的网络使用习惯数据包括:获取各终端在预设历史时间段内的网络使用行为数据;基于获取到的各终端的网络使用行为数据,分析得出各终端的网络使用习惯数据。优选的,网络使用行为数据包括业务属性;或者包括网络使用时间和业务属性。优选的,业务属性包括:视频、网页、游戏中的一种或多种。 在一些实施例中,基于各终端的网络使用习惯数据,给终端分配带宽包括:基于各终端的网络使用习惯数据,对各终端进行分类;给每一类终端分配带宽。 一种带宽分配装置,包括:习惯数据确定模块,用于确定各终端的网络使用习惯数据;以及带宽分配模块,用于基于所述习惯数据确定模块确定的各终端的网络使用习惯数据,给终端分配带宽。 在一些实施例中,所述习惯数据确定模块包括:获取子模块,用于获取各终端在预设历史时间段内的网络使用行为数据;分析子模块,用于基于所述获取子模块获取到的各终端的网络使用行为数据,分析得出各终端的网络使用习惯数据。优选的,网络使用行为数据包括业务属性;或者包括网络使用时间和业务属性。优选的,业务属性包括:视频、网页、游戏中的一种或多种。 在一些实施例中,带宽分配模块包括:分类子模块,用于基于所述习惯数据确定模块确定的各终端的网络使用习惯数据,对终端进行分类;分配子模块,用于给所述分类子模块分出的每一类终端分配带宽。 一种路由器,包括上述任一项所述的带宽分配装置。 本专利技术,基于各终端的网络使用习惯数据来给终端分配带宽,实现了根据各终端用户的网络行为习惯,智能分配带宽。 【附图说明】 图1为本专利技术一实施例提供的带宽分配方法的流程图; 图2为本专利技术一实施例提供的带宽分配装置的示意图。 【具体实施方式】 本专利技术中的带宽可以是上行带宽、或是下行带宽,如果是分配上行带宽,相应的基于终端的上行数据来分配,即依据的网络使用习惯数据、网络使用行为数据均为上行数据;如果是分配下行带宽,相应的基于终端的下行数据来分配,即依据的网络使用习惯数据、网络使用行为数据均为下行数据。 下面通过具体实施例对本专利技术进一步详细解释说明。 图1为本专利技术一实施例提供的带宽分配方法的流程图,包括: SlOU确定各终端的网络使用习惯数据。 确定方式包括但不局限于: 基于对各终端的网络使用行为数据的收集,来得到相应终端的网络使用习惯数据,具体的,获取各终端在预设历史时间段内的网络使用行为数据,基于获取到的各终端的网络使用行为数据,分析得出各终端的网络使用习惯数据。 网络使用行为数据为预设历史时间段内终端使用网络的真实数据,包括使用网络进行的业务的业务属性,或者包括该业务属性和网络使用时间,该网络使用时间指的是使用网络进行该业务属性对应的业务的时间点。若网络使用行为数据为业务属性,相应地基于该网络使用行为数据,分析得出的网络使用习惯数据至少包括业务属性;若网络使用行为数据包括业务属性和网络使用时间,相应地基于该网络使用行为数据,分析得出的网络使用习惯数据至少包括业务属性和网络使用时间。网络使用习惯数据还可以包括使用网络进行某一种业务的使用频率。 获取终端的业务属性的方式包括但不局限于:业务属性可以通过分析终端使用网络传输的数据流情况得到,业务属性包括但不局限于视频、网页、游戏中的一种或多种。 本步骤还可以通过其他方式确定各终端的网络使用习惯数据,例如:由用户手动设置;或带宽分配装置默认设置,或带宽分配装置通过有线或无线传输方式从其他设备中获取。 S102、基于各终端的网络使用习惯数据,给终端分配带宽。 分配方式包括但不要局限于: —、基于各终端的网络使用习惯数据,给各终端分别分配带宽。 二、基于各终端的网络使用习惯数据,先对各终端进行分类,给每一类终端分配带宽,这种方式是按照类别分配带宽,属于一类的各个终端可以平分带宽,或者随机分配带宽。 一些实施例中,仅根据各终端的网络使用习惯数据,给终端分配带宽;另一些实施例中,比如步骤SlOl中确定的各终端的网络使用习惯数据包括业务属性,那么还可以给不同业务属性设置优先级顺序,基于各终端的网络使用习惯数据以及不同业务属性的优先级顺序,给终端分配带宽。 图2为本专利技术一实施例提供的带宽分配装置的示意图,如图2所示,带宽分配装置2包括习惯数据确定模块21和带宽分配模块22,其中, 习惯数据确定模块21用于确定各终端的网络使用习惯数据; 带宽分配模块22用于基于习惯数据确定模块21确定的各终端的网络使用习惯数据,给终端分配带宽。 在一些实施例中,习惯数据确定模块21包括获取子模块和分析子模块,其中,获取子模块用于获取各终端在预设历史时间段内的网络使用行为数据;分析子模块用于基于所述获取子模块获取到的各终端的网络使用行为数据,分析得出各终端的网络使用习惯数据。优选的,网络使用行为数据包括业务属性;或者包括网络使用时间和业务属性。优选的,业务属性包括:视频、网页、游戏中的一种或多种。 在一些实施例中,带宽分配模块22包括分类子模块和分配子模块,其中,分类子模块用于基于习惯数据确定模块21确定的各终端的网络使用习惯数据,对终端进行分类;分配子模块用于给所述分类子模块分出的每一类终端分配带宽。 本专利技术还提供一种路由器,包括上述任一项所述的带宽分配装置2,可以提高路由器的智能程度。 假设家中有三台终端连接到路由器上,有电脑、平板和手机,总带宽10兆,通常电脑更多的用于玩网络游戏,平板用于看网络视频,手机浏览网页。通过本专利技术提供的路由器可以实现对电脑、平板、手机的带宽的智能分配,具体的,路由器收集这三台终端在最近一周内使用网络进行的业务的业务属性,分析得出电脑、平板、手机这三台终端的网络使用习惯数据分别如下:游戏、视频、网页,路由器根据这三台电脑的网络使用习惯数据智能地给这三台电脑分配带宽,由于看视频带宽越大越好越流畅,而浏览网页带宽所用比较少,本文档来自技高网...

【技术保护点】
一种带宽分配方法,其特征在于,包括:确定各终端的网络使用习惯数据;基于各终端的网络使用习惯数据,给终端分配带宽。

【技术特征摘要】
1.一种带宽分配方法,其特征在于,包括: 确定各终端的网络使用习惯数据; 基于各终端的网络使用习惯数据,给终端分配带宽。2.如权利要求1所述的带宽分配方法,其特征在于,确定各终端的网络使用习惯数据包括: 获取各终端在预设历史时间段内的网络使用行为数据; 基于获取到的各终端的网络使用行为数据,分析得出各终端的网络使用习惯数据。3.如权利要求2所述的带宽分配方法,其特征在于,网络使用行为数据包括业务属性;或者包括网络使用时间和业务属性。4.如权利要求3所述的带宽分配方法,其特征在于,业务属性包括:视频、网页、游戏中的一种或多种。5.如权利要求1至4任一项所述的带宽分配方法,其特征在于,基于各终端的网络使用习惯数据,给终端分配带宽包括: 基于各终端的网络使用习惯数据,对各终端进行分类; 给每一类终端分配带宽。6.一种带宽分配装置,其特征在于,包括: 习惯数据确定模块,用于确定各终端的网络使用习惯数据; 带宽分配模块,...

【专利技术属性】
技术研发人员:吴坤灵高建平
申请(专利权)人:东莞宇龙通信科技有限公司
类型:发明
国别省市:广东;44

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

1