一种路由器的智能带宽分配方法及装置的制造方法

文档序号:9581660阅读:752来源:国知局
一种路由器的智能带宽分配方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络带宽分配技术领域,特别涉及一种路由器的智能带宽分配方法及
目.ο
【背景技术】
[0002]随着移动互联网和智能设备的普及,网络逐渐成为了一项必不可少的基础设施。在家庭局域网中,路由器成为所有移动设备、智能家居的中心部件。在现有环境下,一个家庭里需要联网的设备包括手机、笔记本、平板电脑、智能电视等,从几个到十几个不等。一个家庭能使用的网络带宽是有限的,但对带宽的需求却是在不断增加。如何解决多网络设备下的网络资源分配问题,显得十分重要。
[0003]现有路由器的带宽分配功能主要有网络限速、智能带宽分配、QoS (Quality ofService,服务质量)等。网络限速功能一般是通过路由器管理页面设定设备的最高带宽。智能带宽分配是指在多个设备联接网络的情形下,平均分配网络带宽到所有接入设备上,避免因为某个设备占用太多带宽而影响其他设备使用。QoS是一种网络基础技术能力,目的在于保证网络的可用性,主要用来解决网络延迟和拥塞等问题,当网络过载或拥塞时,QoS能确保重要业务不受延迟或丢弃,同时保证网络的高效运行。
[0004]虽然现有路由器的带宽分配功能具有以上的优点,但同样存在以下缺点:
[0005]1、网络限速功能在设置设备的最高带宽时,一般需要参考多个因素,而且不能很好地利用网络带宽资源。
[0006]2、智能带宽分配功能是平均分配网络带宽,结果可能有的设备速度不够,有的设备带宽过剩。
[0007]3、QoS实现复杂。

【发明内容】

[0008]本发明实施例提供了一种路由器的智能带宽分配方法,为各个设备分配带宽时无需考虑多种因素,可以很好地利用网络带宽资源;具有针对性的为每个设备分配带宽?’实现简单。该方法包括:
[0009]实时监测各联网设备的网络应用类型;
[0010]根据监测到的各联网设备的网络应用类型,为各联网设备分配带宽。
[0011]在一个实施例中,路由器的智能带宽分配方法还包括:
[0012]确定不同网络应用类型所需要的带宽范围。
[0013]在一个实施例中,所述根据监测到的各联网设备的网络应用类型,为各联网设备分配带宽,包括:
[0014]根据监测到的各联网设备的网络应用类型,和不同网络应用类型所需要的带宽范围,为各联网设备分配带宽。
[0015]在一个实施例中,路由器的智能带宽分配方法还包括:
[0016]确定不同网络应用类型的优先级。
[0017]在一个实施例中,所述根据监测到的各联网设备的网络应用类型,为各联网设备分配带宽,包括:
[0018]根据监测到的各联网设备的网络应用类型,不同网络应用类型所需要的带宽范围和不同网络应用类型的优先级,为各联网设备分配带宽。
[0019]本发明实施例还提供了一种路由器的智能带宽分配装置,为各个设备分配带宽时无需考虑多种因素,可以很好地利用网络带宽资源;具有针对性的为每个设备分配带宽;实现简单。该装置包括:
[0020]网络应用类型监测模块,用于实时监测各联网设备的网络应用类型;
[0021]带宽分配模块,用于根据监测到的各联网设备的网络应用类型,为各联网设备分配带宽。
[0022]在一个实施例中,路由器的智能带宽分配装置还包括:
[0023]带宽范围确定模块,用于确定不同网络应用类型所需要的带宽范围。
[0024]在一个实施例中,所述带宽分配模块具体用于:
[0025]根据监测到的各联网设备的网络应用类型,和不同网络应用类型所需要的带宽范围,为各联网设备分配带宽。
[0026]在一个实施例中,路由器的智能带宽分配装置还包括:
[0027]优先级确定模块,用于确定不同网络应用类型的优先级。
[0028]在一个实施例中,所述带宽分配模块具体用于:
[0029]确定监测到的各联网设备的网络应用类型的优先级;
[0030]根据监测到的各联网设备的网络应用类型,不同网络应用类型所需要的带宽范围和不同网络应用类型的优先级,为各联网设备分配带宽。
[0031]在本发明实施例中,根据各联网设备的网络应用类型来给各联网设备分配带宽,说明为各个设备分配带宽时无需考虑多种因素,只需考虑联网设备的网络应用类型这一个因素就可以很好地利用网络带宽资源;因为是根据联网设备的网络应用类型来为联网设备分配带宽,说明是具有针对性的为每个联网设备分配带宽,而不是平均分配带宽;因为是实时监测各联网设备的网络应用类型,因而对其带宽策略的调整也是实时的;且本发明方法实现简单。
【附图说明】
[0032]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
[0033]图1是本发明实施例提供的一种路由器的智能带宽分配方法流程图;
[0034]图2是本发明实施例提供的一种路由器的智能带宽分配装置示意图。
【具体实施方式】
[0035]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
[0036]现有的路由器的带宽分配功能包括网络限速功能、智能带宽分配功能和QoS,虽然上述三种功能都用于带宽分配,但各自存在缺点。比如,网络限速功能需要参考多个因素设置设备的最高带宽,且不能很好的利用网络带宽资源;智能带宽分配功能是平均分配网络带宽,结果可能有的设备速度不够,有的设备带宽过剩;QoS实现复杂。如果可以提出一种具有如下特征的带宽分配的方法:通过参考单一因素就可以进行带宽分配,且能很好地利用网络带宽资源;具有针对性的为每个设备分配带宽;实现简单,就可以解决上述现有技术中存在的问题。基于此,本发明提出一种路由器的智能带宽分配方法。
[0037]图1是本发明实施例提供的一种路由器的智能带宽分配方法流程图,如图1所示,该方法包括:
[0038]步骤101:实时监测各联网设备的网络应用类型;
[0039]步骤102:根据监测到的各联网设备的网络应用类型,为各联网设备分配带宽。
[0040]具体实施时,在一个综合了各种应用场景的环境下,在网络状况良好时,可以满足所有联网设备的带宽请求。但在网络状况不佳的情况下,比如当发生网络拥塞和延时,如果平均分配带宽显然不能提供很好的用户体验,此时就需要启用网络带宽限制策略,即采用本发明方法进行带宽分配。
[0041]首先介绍一下联网设备的网络应用类型。当用户通过网络传输文字时,比如收发邮件,聊天等,此时联网设备的网络应用类型为文字类应用,此时网络上传输的仅仅是通信双方要求的文字内容,该网络应用类型对带宽要求低。当用户通过网络浏览图片时,例如浏览图片交流社区、购物网站等,此时联网设备的网络应用类型为图片类应用,此时一个网页上可能有几十、几百张图片,需要较大的带宽。当用户通过网络收听音乐时,此时联网设备的网络应用类型为在线音乐类应用,所需带宽也是较大的。当用户通过网络观看视频,此时联网设备的网络应用类型为在线视频类应用,当观看的是高清视频时,对带宽要求最高。当用户玩网络游戏时,此时联网设备的网络应用类型为游戏类应用,玩网络游戏时的带宽只需要保证游戏的稳定性即可。不过,一些3D游戏对于带宽的要求相对高一些。当用户通过网络在线下载时,此时联网设备的网络应用类型为下载类应用,一般P2P下载占用了家庭带宽的80%甚至90%以上。
[0042]具体实施时,不同的网络应用类型会对应不同的带宽范围,下面介绍不同网络应用类型所需要的带宽估算方法。
[0043]具体的,在一定时间段内(几分钟或者几个小时),路由器可以通过(URL UniformResource Locator,统一资源定位符)识别用户请求网络资源的类型,进行流量统计,带宽=流量/时间。例如,在过去的5分钟内,统计到视频流量有150M,则视频所占用资源为150M/300s = 500KB/s = 4Mbps带宽。同理,如果在过去5分钟内,总共加载图片类资源6M,则图片类资源的带宽需求为6M/300S = 20KB/s = 160Kbps。根据路由器的监测,自动学习不同类型资源(游戏、视频、下载、图片、音乐、文本)所需要的平均带宽。由于网络上资源的多样性,这种带宽需求并非一成不变的。因而,可以以一定的周期计算和更新学习结果。
[0044]下面确定网络应用类型所需要的带宽:
[0045]1、文本类应用:需要的带宽一般为20Kbps左右。
[0046]2、图片类应用:需要带宽一般为150-800Kbps。
[0047]3、在线音乐类应用:网上听音乐也是对带宽要求比较高的一种互联网应用。在线音乐对带宽的要求,与音质有着直接的关系,近乎CD音乐的MP3,要想保障流畅的播放,所需要的带宽为128Kbps左右。一些音质较低的音乐,要想保障流畅播放,所需要的最低带宽也要在80Kbps左右。因此,在线音乐所需带宽为80Kbps-128Kbps。
[0048]4、在线视频类应用:一般是指在线观看电影,按照播放方式分,在线电影有基于P2P的点播方式,以及流媒体点播方式,P2P在线电影所需要的带宽为60Kbps,用户越多,对带宽的需要也越低;流媒体在线电影则至少需要230Kbps以上的带宽才能保障电影的流畅播放,画面越清晰,所需要的带宽也越大。如果高清电影,甚至可以占用lMbps-2Mbps。
[0049]5、游戏类应用:网络游戏对于带宽的要求不高,50Kb
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1