[发明专利]基于路径拥塞度灰色预测的拥塞控制方法及系统在审
| 申请号: | 202111388752.6 | 申请日: | 2021-11-22 |
| 公开(公告)号: | CN114039922A | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 苏旭东;陈喜民;张红超;宋彦韬;石磊;李梦华 | 申请(专利权)人: | 中国通信建设集团有限公司河南省通信服务分公司 |
| 主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L47/56;H04L47/127 |
| 代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 高为宝 |
| 地址: | 450000 河南省郑*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 路径 拥塞 灰色 预测 控制 方法 系统 | ||
1.基于路径拥塞度灰色预测的拥塞控制方法,其特征在于,包括:
步骤1:收集当前时刻及其前n-1个历史时刻的排队时延,根据所述当前时刻及其前n-1个历史时刻的排队时延构建灰色预测模型以预测下一时刻的排队时延,所述排队时延是指数据包在路径缓存区发送队列中等待处理的时间;
步骤2:根据预测的所述下一时刻的排队时延计算路径拥塞度;
步骤3:计算当前时间段内及其前一时间段内的网络负载均值,基于相邻两段时间内的网络负载均值得到路径拥塞趋势;
步骤4:根据所述路径拥塞度和所述路径拥塞趋势评估路径拥塞等级,基于所述路径拥塞等级对应调整下一时刻路径的拥塞窗口。
2.根据权利要求1所述的基于路径拥塞度灰色预测的拥塞控制方法,其特征在于,步骤1中,按照公式(1)计算路径j的当前时刻及其前n-1个历史时刻中任一时刻的排队时延QDj:
其中,Bj表示路径j缓存区发送队列中待处理数据包数量,MSS为数据包大小,RTTj为路径j往返时延,Cwndj为路径j的拥塞窗口大小。
3.根据权利要求1所述的基于路径拥塞度灰色预测的拥塞控制方法,其特征在于,步骤1中,还包括:通过卡尔曼滤波对当前时刻的排队时延的计算值进行评估和纠正。
4.根据权利要求1所述的基于路径拥塞度灰色预测的拥塞控制方法,其特征在于,步骤1中,根据所述当前时刻及其前n-1个历史时刻的排队时延构建灰色预测模型以预测下一时刻的排队时延,具体包括:
步骤1.1:收集当前时刻及其前n-1个历史时刻的排队时延QD={QD(t),QD(t-1),...,QD(t-n-1)};其中,QD(t)、QD(t-1)、QD(t-n-1)分别为当前时刻、上一时刻、前n-1时刻的排队时延;
步骤1.2:将步骤1.1中收集到的n个数据作为原始样本,构成原始观察数据序列QD(0)=[QD(0)(1),QD(0)(2),...,QD(0)(n)];
步骤1.3:通过累加方式对QD(0)进行累加处理以弱化原始观察数据序列的随机性,生成新序列QD(1)=[QD(1)(1),QD(1)(2),...QD(1)(n)];其中,
步骤1.4:将新序列QD(1)进行紧邻均值计算,生成紧邻均值序列Z(1)=[Z(1)(2),Z(1)(3),...,Z(1)(n)];其中,
步骤1.5:将Z(1)(k)作为背景值,将QD(0)(k)作为灰导数,建立描述QD的灰色预测模型GM(1,1),其灰微分方程如公式(2):
QD(0)(k)+aZ(1)(k)=b (2)
其中,a为发展灰数;b为内生控制灰数;
步骤1.6:分别按照公式(3)、(4)和(5)构造累加矩阵B、常数向量矩阵Y和待估参数向量β:
β=(a b)T (5)
步骤1.7:按照公式(6)表示灰色预测模型GM(1,1):
Y=Bβ (6)
步骤1.8:通过公式(7)利用最小二乘法计算参数a和b:
(a b)T=(BTB)-1BTY (7)
步骤1.9:按照公式(8)表示灰色预测模型GM(1,1)的白微分方程:
步骤1.10:对公式(8)进行求解,得到公式(9)所示的灰色预测模型GM(1,1)的白微分方程的预测模型:
步骤1.11:经过累减还原,按照公式(10)得到QD(0)的预测值:
当k=n时,即为下一时刻的排队时延。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国通信建设集团有限公司河南省通信服务分公司,未经中国通信建设集团有限公司河南省通信服务分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111388752.6/1.html,转载请声明来源钻瓜专利网。





