一种基于状态选择的网络带宽的控制方法及系统技术方案

技术编号:5428671 阅读:208 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于状态选择的网络带宽的控制方法及系统,包括:网络端获取用户对每一组业务中不同业务的网络访问质量的反馈和业务流量,并依此生成一网络样本;网络端根据所述网络样本获得该组业务的带宽分配状态的信息,根据获得的各组业务的带宽分配状态的信息进行网络带宽分配。应用本发明专利技术,根据用户对不同业务的网络访问质量的反馈,计算出最优带宽分配状态,并且根据最优带宽分配状态分配和调整带宽,解决了网络带宽管理中对不同属性的流量进行带宽管理的问题,同时解决了当前网络带宽管理中仅以优先级为依据进行带宽管理有失公平的问题,提高了用户的满意度。

【技术实现步骤摘要】

本专利技术涉及网络带宽管理技术,更具体地涉及一种基于状态选择的网络带宽的控 制方法及系统。
技术介绍
带宽管理是网络管理中的重要部分,是保障上网质量的重要手段。靠近用户端的 带宽管理主要有以下四个方面一是针对不同主机进行带宽管理,例如在多台计算机共享 一条出口链路的家庭网、网吧或企业网等共享式上网环境;二是针对某一主机或某一网络 中的不同业务进行带宽管理,如流媒体、P2p、HTTP、邮件等业务类型;三是针对不同传输方 向进行带宽管理,这主要是因为特定业务对上行和下行带宽需求不同,而且ADSL等网络所 能提供的上下行传输能力也不同;四是针对不同时段进行带宽管理,这是因为不同时段网 络中业务或活动主机的构成会有变化。每多考虑一个方面,带宽管理就增加一维。带宽管理的原则一是公平,二是高效,即在遵循考虑优先级的公平原则的基础上, 尽可能地提高带宽利用率,减少带宽浪费。现有的带宽管理技术一般是设定某一业务所能 占用带宽的上限(业务最大带宽)和下限(业务基本带宽),并对不同业务排出优先级,根 据优先级进行带宽分配。在使用时,首先保证任何一项业务有权享有一个业务基本带宽,这 个带宽不会因为其他业务的挤用而损失,同时要求任何业务的流量不超过业务最大带宽, 然后根据优先级分配剩余的带宽,即第一优先级的业务拿走尽可能满足自己流量的带宽 (但不超过业务最大带宽),第二优先级的业务从剩下的带宽中拿走尽可能满足自己流量 的带宽,依次从高优先级向低优先级类推。这种方法保证较高优先级的业务能够比较低优 先级的业务更优先地使用带宽。但是,这种优势是绝对的,例如,可能导致一个或几个高优 先级业务分别占用业务最大带宽而几个较低优先级业务只有业务基本带宽。然而,许多业 务的优先级差别并不是绝对,例如,迅雷下载和电驴下载。因此,简单地以优先级为依据进 行带宽管理在一定程度上有失公平。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于状态选择的网络带宽的控制方法及 系统,解决了网络带宽管理中对不同属性(可以是不同主机、不同业务、不同方向等)的流 量进行带宽管理的问题。为了解决上述问题,本专利技术提供了一种基于状态选择的网络带宽的控制方法,包 括网络端获取用户对每一组业务中不同业务的网络访问质量的反馈和业务流量,并 依此生成一网络样本;网络端根据所述网络样本获得该组业务的带宽分配状态的信息,根据获得的各组 业务的带宽分配状态的信息进行网络带宽分配。进一步地,上述方法还可包括,所述网络端根据所述网络样本获得该组业务的带4宽分配状态的信息,根据获得的各组业务的带宽分配状态的信息进行网络带宽分配的步 骤,包括所述网络端根据计算所述每组业务的网络样本的样本中心,获得每组业务的带宽 分配状态的信息,根据所述带宽分配状态的信息中对每组业务的网络访问质量的反馈的评 分最高的带宽分配状态,对每组业务进行带宽分配。进一步地,上述方法还可包括,所述网络端根据所述网络样本获得该组业务的带 宽分配状态的信息,根据获得的各组业务的带宽分配状态的信息进行网络带宽分配的步 骤,还包括所述网络端根据计算所述每组业务的网络样本的样本中心,获得每组业务的带宽 分配状态的信息,判断若当前业务组合发生变化,则根据所述带宽分配状态的信息中对每 组业务的网络访问质量的反馈的评分的优先级调整业务组合,对调整后的业务组合进行网 络带宽分配。进一步地,上述方法还可包括,所述网络端判断若当前业务组合发生变化,则根据 所述带宽分配状态的信息中对每组业务的网络访问质量的反馈的评分的优先级调整业务 组合,对调整后的业务组合进行网络带宽分配的步骤,包括所述网络端判断若当前业务组合发生变化,则根据所述带宽分配状态的信息中对 每组业务的网络访问质量的反馈的评分的优先级,选择业务数相同下业务种类重合最多的 业务组合,根据所述带宽分配状态的信息中该组业务的网络访问质量的反馈的评分最高的 带宽分配状态,对该组业务进行带宽分配。本专利技术还公开了一种基于状态选择的网络带宽的控制系统,包括获取用户反馈 和业务流量单元、生成网络样本单元、获取带宽分配状态信息单元与网络带宽分配单元,其 中,获取用户反馈和业务流量单元,用于获取用户对每一组业务中不同业务的网络访 问质量的反馈和业务流量;生成网络样本单元,用于根据获取用户对每一组业务中不同业务的网络访问质量 的反馈和业务流量,生成一网络样本;获取带宽分配状态信息单元,用于根据网络样本获得该组业务的带宽分配状态的 fn息;网络带宽分配单元,用于根据获得的各组业务的带宽分配状态的信息进行网络带 宽分配。进一步地,上述系统还可包括,所述获取带宽分配状态信息单元,还用于根据所述 每组业务的网络样本,计算所述每组业务的网络样本的样本中心,获得每组业务的带宽分 配状态的信息,其中所述带宽分配状态的信息中包括对每组业务的网络访问质量的反馈的 评分最高的带宽分配状态;所述网络带宽分配单元,还用于根据所述带宽分配状态的信息中对每组业务的网 络访问质量的反馈的评分最高的带宽分配状态,对每组业务进行带宽分配。进一步地,上述系统还可包括,所述获取带宽分配状态信息单元,进一步用于根据 所述每组业务的网络样本,计算所述每组业务的网络样本的样本中心,获得每组业务的带 宽分配状态的信息,其中包括每组业务的网络访问质量的反馈的评分的优先级;所述网络带宽分配单元,进一步用于判断若当前业务组合发生变化,则根据所述 带宽分配状态的信息中对每组业务的网络访问质量的反馈的评分的优先级调整业务组合, 对调整后的业务组合进行网络带宽分配。进一步地,上述系统还可包括,所述网络带宽分配单元判断若当前业务组合发生 变化,则根据所述带宽分配状态的信息中对每组业务的网络访问质量的反馈的评分的优先 级调整业务组合,对调整后的业务组合进行网络带宽分配,是指所述网络带宽分配单元判断若当前业务组合发生变化,则根据所述带宽分配状态 的信息中对每组业务的网络访问质量的反馈的评分的优先级,选择业务数相同下业务种类 重合最多的业务组合,根据所述带宽分配状态的信息中该组业务的网络访问质量的反馈的 评分最高的带宽分配状态,对该组业务进行带宽分配。与现有技术相比,应用本专利技术,根据用户对不同业务的网络访问质量的反馈,计算 出最优带宽分配状态,并且根据最优带宽分配状态分配和调整带宽,解决了网络带宽管理 中对不同属性(可以是不同主机、不同业务、不同方向等)的流量进行带宽管理的问题,同 时解决了当前网络带宽管理中仅以优先级为依据进行带宽管理有失公平的问题,提高了用 户的满意度。附图说明图1是本专利技术的基于状态选择的网络带宽的控制方法的流程图;图2是本专利技术的基于状态选择的网络带宽的控制系统的结构示意图;图3是具体实例中选择样本中心的示意图;图4是具体实例中带宽分配状态图。具体实施例方式本专利技术基于状态选择的网络带宽的控制方法的主要构思在于根据用户对不同业 务的网络访问质量的反馈,计算出最优带宽分配状态,并且根据最优带宽分配状态分配和 调整带宽。本专利技术解决了对不同属性(可以是不同主机、不同业务、不同方向等)的流量进行 带宽管理的问题,其中主要以针对不同业务的带宽管理作为论述对象,但是本专利技术的方法 可以推广至高维带宽管理。本专利技术针对现有技术的不足进行了改进,即在考虑本文档来自技高网
...

【技术保护点】
一种基于状态选择的网络带宽的控制方法,其特征在于,包括:网络端获取用户对每一组业务中不同业务的网络访问质量的反馈和业务流量,并依此生成一网络样本;网络端根据所述网络样本获得该组业务的带宽分配状态的信息,根据获得的各组业务的带宽分配状态的信息进行网络带宽分配。

【技术特征摘要】
1.一种基于状态选择的网络带宽的控制方法,其特征在于,包括网络端获取用户对每一组业务中不同业务的网络访问质量的反馈和业务流量,并依此 生成一网络样本;网络端根据所述网络样本获得该组业务的带宽分配状态的信息,根据获得的各组业务 的带宽分配状态的信息进行网络带宽分配。2.如权利要求1所述的方法,其特征在于,所述网络端根据所述网络样本获得该组业务的带宽分配状态的信息,根据获得的各组 业务的带宽分配状态的信息进行网络带宽分配的步骤,包括所述网络端根据计算所述每组业务的网络样本的样本中心,获得每组业务的带宽分配 状态的信息,根据所述带宽分配状态的信息中对每组业务的网络访问质量的反馈的评分最 高的带宽分配状态,对每组业务进行带宽分配。3.如权利要求1所述的方法,其特征在于,所述网络端根据所述网络样本获得该组业务的带宽分配状态的信息,根据获得的各组 业务的带宽分配状态的信息进行网络带宽分配的步骤,还包括所述网络端根据计算所述每组业务的网络样本的样本中心,获得每组业务的带宽分配 状态的信息,判断若当前业务组合发生变化,则根据所述带宽分配状态的信息中对每组业 务的网络访问质量的反馈的评分的优先级调整业务组合,对调整后的业务组合进行网络带 宽分配。4.如权利要求3所述的方法,其特征在于,所述网络端判断若当前业务组合发生变化,则根据所述带宽分配状态的信息中对每组 业务的网络访问质量的反馈的评分的优先级调整业务组合,对调整后的业务组合进行网络 带宽分配的步骤,包括所述网络端判断若当前业务组合发生变化,则根据所述带宽分配状态的信息中对每组 业务的网络访问质量的反馈的评分的优先级,选择业务数相同下业务种类重合最多的业务 组合,根据所述带宽分配状态的信息中该组业务的网络访问质量的反馈的评分最高的带宽 分配状态,对该组业务进行带宽分配。5.一种基于状态选择的网络带宽的控制系统,其特征在于,包括获取用户反馈和业务流量单元、生成网络样本单元、获取带宽分配状态信息单元 与网络带宽分配单元,其中...

【专利技术属性】
技术研发人员:李鸥于宏毅王冠男杨白薇李娜孙武健
申请(专利权)人:中国人民解放军信息工程大学
类型:发明
国别省市:41

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

1