[发明专利]无丢失网络中的拥塞控制方法在审
申请号: | 201810349924.0 | 申请日: | 2018-04-18 |
公开(公告)号: | CN108512774A | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 任丰原;程文雪;钱坤 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L12/825 | 分类号: | H04L12/825 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流 终端 反馈信息 拥塞控制 发送 数据流到达 网络 触发状态 固有问题 可用带宽 速率调整 拥塞状态 接收端 减去 获知 流控 逐跳 交换机 队列 感知 | ||
1.一种无丢失网络中的拥塞控制方法,其特征在于,包括:
若根据接收到的终端的反馈信息,获知发向所述终端的数据流处于拥塞状态,则根据所述反馈信息确定所述数据流到达所述终端的到达速率;
根据所述到达速率,调整发向所述终端的数据流的发送速率。
2.根据权利要求1所述的拥塞控制方法,其特征在于,所述反馈信息为终端发送的拥塞通告数据包,所述拥塞通告数据包中携带有拥塞指示信息和所述数据流到达所述终端的到达速率;
相应地,所述获知发向所述终端的数据流处于拥塞状态,具体为:根据所述拥塞通告数据包中携带的拥塞指示信息,获知发向所述终端的数据流处于拥塞状态;
相应地,根据所述反馈信息确定所述数据流到达所述终端的到达速率,具体为:根据所述拥塞通告数据包中携带的所述到达速率,确定所述数据流到达所述终端的到达速率。
3.根据权利要求1所述的拥塞控制方法,其特征在于,所述反馈信息为终端发送的ACK确认字符,所述ACK确认字符中封装有拥塞标记;
相应地,所述获知发向所述终端的数据流处于拥塞状态,具体为:根据所述ACK确认字符中封装的拥塞标记,获知发向所述终端的数据流处于拥塞状态;
相应地,根据所述反馈信息确定所述数据流到达所述终端的到达速率,具体为:根据终端回复所述ACK确认字符的速率,确定所述数据流到达所述终端的到达速率。
4.根据权利要求1或2或3所述的拥塞控制方法,其特征在于,所述根据所述到达速率,调整发向所述终端的数据流的发送速率,具体为:
根据预设比例调整所述数据流的到达速率,获得参考速率,其中所述预设比例略小于1;
对比所述参考速率与当前的发送速率,将两者中的较小值,作为所述数据流后续的发送速率。
5.一种无丢失网络中的拥塞控制方法,其特征在于,包括:
若根据接收到的交换机的拥塞信息,获知处于拥塞状态的数据流,则生成对应所述数据流的所述反馈信息,所述反馈信息中携带有数据流处于拥塞状态的信息;
将所述反馈信息发送至所述数据流的源端,以使得所述源端根据接收到所述反馈信息,获知所述数据流处于拥塞状态,根据所述反馈信息确定所述数据流到达终端的到达速率,并根据所述到达速率,调整发向所述终端的数据流的发送速率。
6.根据权利要求5所述的拥塞控制方法,其特征在于,所述反馈信息为ACK确认字符;
相应地,生成对应所述数据流的所述反馈信息,具体为:
生成对应该处于拥塞状态的数据流的拥塞标记;
将所述拥塞标记封装至ACK确认字符中,作为所述反馈信息。
7.根据权利要求5所述的拥塞控制方法,其特征在于,所述反馈信息为拥塞通告数据包;
相应地,生成对应所述数据流的所述反馈信息包括:
生成拥塞指示信息,周期性地统计所述数据流的到达速率;
将所述数据流的到达速率和拥塞指示信息封装在拥塞通告数据包内,作为所述反馈信息。
8.根据权利要求7所述的拥塞控制方法,其特征在于,所述周期性地统计所述数据流的到达速率,具体为:
设置统计周期的时长;
对于任意一个统计周期,根据该统计周期内收到来自所述数据流的数据包的总个数与该统计周期的时长的商,作为所述数据流的到达速率。
9.一种无丢失网络中的源端,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行根据权利要求1至4任一所述的方法。
10.一种无丢失网络中的终端,其特征在于,包括:
至少一个处理器;以及
与所述处理器通信连接的至少一个存储器,其中:
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行根据权利要求5至8任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810349924.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气象软件管理系统及其方法
- 下一篇:一种排序交易队列的方法及装置