发明名称 一种网络拥塞的控制方法及装置
摘要 本发明公开了一种网络拥塞的控制方法及装置,包括:针对一个网络传输环境,为在该网络传输环境下传输的不同类型的数据流分配不同的缓冲队列;针对传输的不同类型的数据流分别执行下述操作:确定所述缓冲队列在当前传输周期中的平均队列容量深度值;以及确定分配给该种类型数据流的缓冲队列的第一深度标识值、第二深度标识值,根据确定的平均队列容量深度值、第一深度标识值和第二深度标识值之间的关系,控制该种类型的数据流进入为该种类型的数据流配置的缓冲队列,从而能够较好地实现对网络拥塞的控制,提高网络服务质量,提升用户的感知度。
申请公布号 CN103139103B 申请公布日期 2015.11.04
申请号 CN201110396558.2 申请日期 2011.12.02
申请人 京信通信系统(中国)有限公司 发明人 王茂斌;贾克明;郑绍功;张海泉
分类号 H04L12/865(2013.01)I 主分类号 H04L12/865(2013.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 郭红丽
主权项 一种网络拥塞的控制方法,其特征在于,包括:针对一个网络传输环境,为在该网络传输环境下传输的不同类型的数据流分配不同的缓冲队列;针对传输的所述不同类型的数据流中任一一种类型数据流分别执行下述操作:根据分配给该种类型数据流的缓冲队列在当前传输周期中的剩余队列容量,和所述缓冲队列在当前传输周期的前一传输周期中的已用队列容量,确定所述缓冲队列在当前传输周期中的平均队列容量深度值;以及确定分配给该种类型数据流的缓冲队列的第一深度标识值、第二深度标识值,所述第一深度标识值用于标识所述缓冲队列的队列容量充足,第二深度标识值用于标识所述缓冲队列的队列容量不足;根据确定的平均队列容量深度值、第一深度标识值和第二深度标识值之间的关系,控制该种类型的数据流进入为该种类型的数据流配置的缓冲队列;其中,按照下述公式,确定分配给该种类型数据流的缓冲队列的第一深度标识值、第二深度标识值:Q<sub>1</sub>=(Q×P×i)/e<sub>1</sub>,Q<sub>2</sub>=(Q×P)/e<sub>2</sub>;其中,Q<sub>1</sub>为第一深度标识值,Q<sub>2</sub>为第二深度标识值,Q为缓冲队列具有的总的队列容量深度值,P为根据预先为该网络传输环境设定的策略模式,为传输的不同类型的数据流分别配置的传输优先级系数,i为预计数据流密度,e<sub>1</sub>、e<sub>2</sub>均为策略系数;按照下述公式,确定缓冲队列具有的总的队列容量深度值Q:Q=min{Q<sub>bace</sub>×P<sub>q</sub>,Q<sub>max</sub>}其中,Q<sub>bace</sub>为队列容量深度基数,Q<sub>max</sub>为队列最大可能容量深度,P<sub>q</sub>为队列容量深度权值。
地址 510663 广东省广州市科学城神州路10号