[发明专利]报文传输速率调度方法、设备以及系统有效
申请号: | 201310055698.2 | 申请日: | 2013-02-21 |
公开(公告)号: | CN103152286A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 林涛 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/811 | 分类号: | H04L12/811 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 传输 速率 调度 方法 设备 以及 系统 | ||
技术领域
本申请涉及通信领域,特别是涉及报文传输速率调度方法、报文传输速率调度设备以及报文传输速率调度系统。
背景技术
分布式流量控制系统包括多个流量处理单元,其中,流量处理单元可以是作为单独的实体设备部署于不同网络节点处,流量处理单元也可以作为模块集成设置在不同的网络节点处的已有设备中,例如集成于交换机、路由器等设备中。对流量的控制是通过多个流量处理单元共同完成的而并非一个设备独自完成的。对象是指通过流量处理单元的各种数据流,例如,视频流、语音流或具有特定IP五元组的数据流等等。
在利用分布式流量控制系统做流量控制时,必须保证通过该系统所包含的多个流量处理单元的所有对象的总峰值速率(Peak Information Rate,PIR)最大不能超过限定值,以防止总峰值速率过大超过系统的处理能力从而造成拥塞。同时,还必须保证通过该系统所包含的多个流量处理单元的一个对象或多个对象的总承诺速率(Committed Information Rate,CIR)不能少于保证值,以防止重点对象的速率得不到保障而影响业务质量,例如,保证所有数据流中的视频流的总承诺速率不能少于保证值,否则,则可能导致用户在播放视频时,画面很卡,影响用户体验。
现有技术提供了一种速率调度方法,以分布式流量控制系统中包含两个流量处理单元为例进行说明,假设所有对象的流量被分流到两个流量处理单元,定义通过单个流量处理单元的数据流的实际的速率为单个实际速率。在进行流量控制前,通过第一个流量处理单元的单个实际速率为50Mbits/s,其中的40Mbits/s为超文本传输协议(HTTP)流量;通过第二个流量处理单元的单个实际速率为100Mbits/s,其中没有超文本协议流量。所以,控制前的总速率为150Mbits/s,其中,HTTP流量占40Mbits/s。现在要求通过这两个流量处理单元的目标总峰值速率下降到60Mbits/s,HTTP流量的目标总承诺速率不低于40Mbits/s。
首先,定义单个峰值速率为期望通过单个流量处理单元的数据流的速率,所述单个峰值速率是根据目标总峰值速率而分配给每个流量处理单元,而且,根据实际情况,每个流量处理单元的单个峰值速率可不相同。按照现有技术的调度方法,第一个流量处理单元的分配到的单个峰值速率为控制前的第一个流量处理单元的单个实际速率除以控制前的总速率乘以目标总峰值速率,即,50Mbits/s÷150Mbits/s×60Mbits/s=20Mbits/s;第二个流量处理单元的分配到的单个峰值速率为控制前的第二个流量处理单元的单个实际速率除以控制前的总速率乘以目标总峰值速率,即,100Mbits/s÷150Mbits/s×60Mbits/s=40Mbits/s。
然后,定义单个承诺速率为期望通过单个流量处理单元的重点对象的数据流的速率,所述单个承诺速率是根据目标承诺速率而分配给每个流量处理单元,而且,根据实际情况,每个流量处理单元的单个承诺速率可不相同。HTTP流量分配到第一个流量处理单元的单个承诺速率为控制前的第一个流量处理单元的HTTP流量的单个实际速率除以控制前的HTTP流量的总速率乘以目标总承诺速率,即,40Mbits/s÷40Mbits/s×40Mbits/s=40Mbits/s;HTTP流量分配到第二个流量处理单元的单个承诺速率为控制前的第二个流量处理单元的HTTP流量的单个实际速率除以控制前的HTTP流量的总速率乘以目标总承诺速率,即,0Mbits/s÷40Mbits/s×40Mbits/s=0Mbits/s。
明显地,在第一个流量处理单元中,分配到的单个峰值速率20Mbits/s远少于HTTP流量分配到第一个流量处理单元的单个承诺速率40Mbits/s。由于分布式流量控制系统必须保证HTTP流量不能少于40Mbits/s,所以,HTTP的数据包不会被丢弃,第一个流量处理单元中的速率只能控制到40Mbits/s,而不是20Mbits/s。而第二个流量处理单元没有特殊情况,则按原来分配到的40Mbits/s进行控制。结果,进行流量控制后的第一个流量处理单元中的单个实际速率与控制后的第二个流量处理单元的单个实际速率之和为40Mbits/s+40Mbits/s=80Mbits/s,没有达到预期的目标总峰值速率60Mbits/s。
所以,在现有技术条件下,在一些情况中由于要保证目标总承诺速率不能低于设定值,而导致目标总峰值速率控制不下来,达不到预期的控制效果,仍然可能导致网络处于超负载运行。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310055698.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高炉主沟可调节式均匀烘烤装置
- 下一篇:一种具有开门自动调光亮度的冰箱