[发明专利]用于聚合速率通信业务的速率控制的系统有效
申请号: | 200780025604.X | 申请日: | 2007-07-24 |
公开(公告)号: | CN101485104A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 罗伯特·苏丹;施泰恩·耶辛;张绚;邓柱升;李喜祥;何健飞 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04B7/005 | 分类号: | H04B7/005 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 覃鸣燕 |
地址: | 518129中国广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 聚合 速率 通信 业务 控制 系统 | ||
1.一种对通信网络中n个端口的组进行速率控制的方法,包括如下步 骤:
如果所述n个端口的入口速率之和s小于给定速率阈值G,则对所述n 个端口中的每一个的允许速率进行斜升;所述斜升具体包括为所述允许速 率分配大于所测入口速率当前值的值;以及
如果所述n个端口的入口速率之和s大于或等于所述给定速率阈值G, 则调节所述n个端口的中的每一个的允许速率,使得所述n个端口的允许 速率的所述和等于所述给定速率阈值G;
其中,所述n个端口的组形成聚合组,所述斜升步骤包括:针对所述 聚合组中的本地端口,将下一时段所述本地端口的所述允许速率设置成等 于在当前时段期间测量的所述本地端口的所述入口速率与量B之和,其中B 为持续时间为T的每个时段t的速率增加量。
2.根据权利要求1所述的速率控制方法,还包括获得n个端口的组的 每个端口的入口速率信息。
3.根据权利要求1所述的速率控制方法,还包括所述n个端口的组的 每个端口执行通信消息的分发操作,所述通信消息包含执行所述分发操作 的端口的入口速率信息。
4.根据权利要求1所述的速率控制方法,其中所述给定速率阈值是由 所述n个端口的组共享的承诺速率。
5.根据权利要求4所述的速率控制方法,其中所述聚合组中的所述n 个端口公平地共享所述承诺速率。
6.根据权利要求1所述的速率控制方法,其中所述通信网络具有任意 拓扑。
7.根据权利要求1所述的速率控制方法,还包括:所述聚合组的每个 端口向所述聚合组中的其它端口分发包含所述分发端口的入口速率信息的 速率消息。
8.根据权利要求7所述的速率控制方法,其中所述速率消息包括入口 速率值和所述分发端口的标识。
9.根据权利要求7所述的速率控制方法,其中所述速率消息是通过广 播分发的。
10.根据权利要求7所述的速率控制方法,其中所述速率消息是通过 组播分发的。
11.根据权利要求7所述的速率控制方法,其中所述速率消息是通过 单播分发的。
12.根据权利要求7所述的速率控制方法,其中所述速率消息是在给 定时段分发的。
13.根据权利要求1所述的速率控制方法,其中由所述聚合组的每个 端口执行所述斜升或调节步骤。
14.根据权利要求1所述的速率控制方法,其中在给定时段执行所述 斜升或调节步骤。
15.根据权利要求1所述的速率控制方法,其中在服务等级协议(SLA) 中定义B。
16.根据权利要求1所述的速率控制方法,还包括如下步骤:如果 (s+nB<G)则将所述本地端口的所述允许速率增加(G-(S+nB)/nD),其中D为 所述聚合组的任意两个端口之间的延迟最大值。
17.根据权利要求16所述的速率控制方法,其中将所述聚合组的任意 两个端口之间的所述延迟计算为所述两个端口之间的往返延迟的一半。
18.根据权利要求1所述的速率控制方法,其中对于所述聚合组中的 本地端口,所述调节步骤还包括如下步骤:
确定最大允许速率X,使得X满足G等于Ri<X条件下的∑Ri加上Ri≥X 条件下的∑X,或约等于Ri<X条件下的∑Ri加上Ri≥X条件下的∑X,其 中Ri为所述聚合组中端口i(i=1,…n)的入口速率,Ri是在由端口i所分 发的速率消息中获得的;以及
为所述本地端口的所述允许速率分配值(MIN(Ilocal,X)+B),其中B为持 续时间为T的每个时段的速率增加量,Ilocal为所述当前时段所述本地端口的 所述入口速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780025604.X/1.html,转载请声明来源钻瓜专利网。