发明名称 一种网络流质量控制系统及控制方法
摘要 本发明属于互联网技术领域,具体为一种网络流质量控制系统。该系统框架包括:QoS测量接收、QoS评估、QoS控制和QoS显示共四个模块。QoS测量接收模块负责接收本地各测量点反馈的QoS质量测量信息;QoS评估模块负责根据反馈结果,参考交换机配置信息和工作状态信息,以及QoS评估标准、经验值等策略来评估本地网络的组播QoS的状况,生成QoS控制指令;QoS控制模块负责将QoS指令下发到相关三层交换机,以提高特定组播的QoS性能。本发明可以检测网络中的流数据报文传输效果,调整上级交换机的QoS配置,最大限度确保网络的高效运行。
申请公布号 CN102195892B 申请公布日期 2014.07.09
申请号 CN201110155850.5 申请日期 2011.06.10
申请人 复旦大学 发明人 王彬;赵泽宇;向望;沈敏虎;张子群
分类号 H04L12/24(2006.01)I;H04L12/70(2013.01)I 主分类号 H04L12/24(2006.01)I
代理机构 上海正旦专利代理有限公司 31200 代理人 陆飞;盛志范
主权项 一种网络流质量控制系统,其特征在于通过一个多维综合评判模型,计算流传输质量,并根据计算结果对流传输经过的三层交换机进行质量控制;该系统由QoS管理控制模块和网络运行状态监测模块两个部分组成;其中,QoS管理控制模块包括四个子模块:QoS质量接收模块、QoS评估模块、QoS控制模块和QoS显示模块;所述QoS质量接收模块负责接收本地各测量点反馈的流质量测量信息;QoS评估模块负责根据反馈结果,并参考网络运行状态监测中的交换机配置信息和工作状态信息,以及一些QoS评估标准、经验值策略来评估本地网络的流QoS的状况,生成QoS控制指令;QoS控制模块负责将QoS指令下发到相关三层交换机,以提高特定流的QoS性能;其中:    所述 QoS质量接收模块接收到各测量点反馈的流质量测量信息,通过网络流,报送到MCS,数据被装入数据库;每经过一定间隔,QoS评估模块从数据库中取出质量反馈信息,从基础资源库中取得交换机状态和配置信息,根据QoS评估标准、经验值策略,将生成的QoS指令发送给QoS控制模块和QoS显示模块,QoS控制模块再将QoS控制指令下发到交换机;所述网络运行状态监测模块由信息采集模块和手动维护模块和基础资源数据库组成;管理员通过手动维护模块维护整个受管网络的基础资源信息,所述基础资源信息包括三层交换机和二层交换机基础信息和级联关系;信息采集模块分别对二层交换机和三层交换机通过SNMP协议进行状态信息采集,所述状态信息包括三方面的信息:交换机的内存和CPU占用率和流量,二层交换机上的MAC列表,三层交换机上的MAC、IP对照表,三层交换机各端口VLAN和流量信息; 所述QoS评估模块中构建有一个多维综合评判模型,将网络运行状态监测模块中发现的路由器和交换机的运行状态、网络带宽占用情况数据、各测量点在特定时间段内提交的流质量测量数据进行综合分析后的流质量参数、QoS标准和经验值,输入该模型,通过运算得到针对相应交换机的QoS指令,并通过控制器下发这些指令;根据流质量测量数据和网络设备运行状态等参数,多维综合评判模型设定两种评估策略:(1)调高策略,定义时延T<=Tmax(40ms),抖动J<=Jmax(1000ms),丢包L<=Lmax(1%),评估值R=T/Tmax+J/Jmax+L/Lmax,R阈值为2;当T、J、L或R任一项超过设定的阈值,即T>40或J>1000或L>1%或R>2时,则认为当前的流服务质量较差,应当调整QoS控制策略,为流服务提供更高的质量保障;(2)调低策略,当网络设备的端口带宽空闲率达到或小于QoS剩余带宽5%时,系统应减少为其预留的带宽,避免对其他服务造成影响;此外,当子网中特定流组的质量报告连续消失两个周期,系统认为该子网中已经没有流用户,不变再为其提供QoS保障,此时应去除相应的QoS策略。
地址 200433 上海市杨浦区邯郸路220号