[发明专利]数据传输缓存队列分配方法及装置有效
申请号: | 201610483296.6 | 申请日: | 2016-06-27 |
公开(公告)号: | CN107547442B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 王治平;郭楷 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L47/50 | 分类号: | H04L47/50;H04L47/12 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 缓存 队列 分配 方法 装置 | ||
1.一种数据传输缓存队列分配方法,其特征在于,包括:
根据拥塞发生时产生的拥塞通知消息CNM确定向发生拥塞的拥塞点发送拥塞控制流CCF的前向端口;
根据所述CNM为所述前向端口的CCF分配预定数量的数据传输缓存队列;
根据所述CNM为所述前向端口的CCF分配预定数量的数据传输缓存队列至少包括:
判断空闲的数据传输缓存队列的数量是否大于或者等于所述预定数量;
在判断出所述空闲的数据传输缓存队列的数量大于或者等于所述预定数量的情况下,根据所述CNM从空闲的数据传输缓存队列中为所述前向端口的CCF分配所述预定数量的数据传输缓存队列;和/或,
在判断出所述空闲的数据传输缓存队列的数量小于所述预定数量的情况下,根据所述CNM从空闲的数据传输缓存队列和非CCF的数据流占用的数据传输缓存队列中为所述前向端口的CCF分配所述预定数量的数据传输缓存队列。
2.根据权利要求1所述的方法,其特征在于,根据所述CNM为所述前向端口中CCF分配预定数量的数据传输缓存队列还包括:
获取所述CNM的特征值;
根据所述CNM的所述特征值判断所述CNM是否是由合法的CCF触发的CNM;
在判断出所述CNM是由合法的CCF触发的CNM的情况下,为所述前向端口的CCF分配所述预定数量的数据传输缓存队列。
3.根据权利要求1所述的方法,其特征在于,根据所述CNM为所述前向端口的CCF分配所述预定数量的数据传输缓存队列还包括:
从所述CNM中获取拥塞信息,其中,所述拥塞信息用于指示所述拥塞点的拥塞状态;
根据所述拥塞信息确定所述预定数量;
为所述前向端口的CCF分配所述预定数量的数据传输缓存队列。
4.根据权利要求3所述的方法,其特征在于,所述拥塞信息包括:所述拥塞点的拥塞度、所述拥塞点的拥塞变化率和所述拥塞点的预设反馈值,其中,所述拥塞度用于指示所述拥塞点在当前采样时间点占用的数据传输缓存队列与预设阈值的关系,所述拥塞变化率用于指示所述拥塞点在预设时间段中占用的数据传输缓存队列的变化率。
5.根据权利要求4所述的方法,其特征在于,根据所述拥塞信息确定所述预定数量包括:
根据所述拥塞度、所述拥塞变化率和所述预设反馈值确定所述拥塞点的拥塞敏感度,其中,所述拥塞敏感度用于指示所述拥塞点对拥塞变化的敏感程度;
根据所述拥塞度和所述拥塞敏感度确定所述预定数量。
6.根据权利要求1所述的方法,其特征在于,根据所述CNM确定向所述发生拥塞的拥塞点发送CCF的所述前向端口包括:
获取所述CNM中携带的所述拥塞点的信息;
根据所述拥塞点的信息检索向所述拥塞点发送数据流的端口;
从所述向所述拥塞点发送数据流的端口中筛选向所述拥塞点发送CCF的所述前向端口。
7.根据权利要求1至6中任一项所述的方法,其特征在于,
在根据所述CNM为所述前向端口的CCF分配预定数量的数据传输缓存队列之前,所述方法还包括:记录所述前向端口中CCF占用的数据传输缓存队列的初始数量,同时启动预设定时器;
在根据所述CNM为所述前向端口的CCF分配预定数量的数据传输缓存队列之后,所述方法还包括:在所述预设定时器超时定情况下,将所述前向端口的CCF占用的数据传输缓存队列的数量恢复至所述初始数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610483296.6/1.html,转载请声明来源钻瓜专利网。