[发明专利]基于卡尔曼滤波的时变网络链路丢包率的估计方法在审
申请号: | 201310428671.3 | 申请日: | 2013-09-18 |
公开(公告)号: | CN103490955A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 费高雷;杨静;陈凯云;胡光岷 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L1/00 |
代理公司: | 成都宏顺专利代理事务所(普通合伙) 51227 | 代理人: | 周永宏 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于卡尔曼滤波的时变网络链路丢包率的估计方法,其主要分为训练和估计两个阶段,在训练阶段,源节点向多个目的节点发送背靠背探测包获取路径数据,然后利用路径数据估计出时变链路丢包率的先验信息,并建立卡尔曼滤波器的状态转移方程;估计阶段在不需要发送探测包的条件下,利用状态转移方程和网络背景流所得到的路径数据,通过反馈控制的方法完成时变链路丢包率的递归计算和估计;通过引入卡尔曼滤波模型来估计时变网络的链路丢包率,得到的链路丢包率估计结果,具有均方误差最小这个特性,并且具有很好的估计精度,能够实时地反应时变网络链路丢包率的时变特性。 | ||
搜索关键词: | 基于 卡尔 滤波 网络 链路丢包率 估计 方法 | ||
【主权项】:
1.基于卡尔曼滤波的时变网络链路丢包率的估计方法,其特征在于,具体包括: S1、准备先验数据:由源节点向目的节点对发送背靠背探测包,得到时变路径传输概率Y,根据Y=AX,得到时变链路传输概率X,其中A为已知的网络链路的路由矩阵; S2、训练阶段:根据所述步骤S1中得到的时变路径传输概率Y、时变链路传输概率X以及卡尔曼滤波模型:Xk+1=CkXk+Wk,Yk=AkXk+Vk得到Ck、Qk、Rk; 其中,Xk、Yk分别表示在时刻k下的链路传输概率的对数向量和路径传输概率的对数向量,用{t1,t2....tT}表示测量时间内的等间距时刻,用{1,2,...,T}来表示k的取值范围{t1,t2....tT},其中k∈{1,2,...,T},且1≤k≤T,Ck为在时刻k下的状态转移矩阵,Ak为在时刻k下的路由矩阵,Wk表示时刻k下时变网络链路丢包率估计过程中的随机噪声,Vk表示时刻k下时变网络路径丢包率估计过程中的观测噪声; 所述Qk为时刻k下的随机噪声Wk的协方差矩阵,Rk为时刻k下的观测噪声Vk的协方差矩阵,设定在测量周期内,状态转移矩阵Ck和路由矩阵Ak恒定不变,即Ck=C,Ak=A,随机噪声Wk和观测噪声Vk的协方差矩阵是常量,即Qk=Q,Rk=R,选出一组与真实值最接近的Q、R值; S3、获取观测数据:在网络中加入路径级Pareto分布的用户数据报协议UDP流和路径级文件传输协议FTP应用传输控制协议TCP流作为背景流量,获取在时刻k下路径的传输概率S4、估计阶段:采用反馈控制的方式来完成过程状态的递归计算和估计,包括两个过程: (1)、时间预测过程:根据上一时刻k下链路传输概率的估计值和系统误差协方差矩阵的估计值Pk|k,向前预测当前时刻k+1下链路传输概率的预估值和误差协方差矩阵的预估值Pk+1|k,计算结果组成当前时刻下状态更新的先验值,预测过程为:Pk+1|k=CPk|kCT+Q,其中,CT为状态转移矩阵C的转置矩阵; (2)、状态校正过程:计算当前时刻下k+1的卡尔曼滤波增益Kk+1,由步骤S3所获取的在时刻k下路径的传输概率得到当前时刻的观测向量校正预测过程中链路传输概率向 量的预估值得到链路传输概率的后验估计值最后对误差协方差矩阵Pk+1|k的预估值进行更新校正,得到当前时刻下误差协方差矩阵的后验估计值Pk+1|k+1,校正过程为:Kk+1=Pk+1|kAT[APk+1|kAT]-1其中,AT为路由矩阵A的转置矩阵,I为单位向量矩阵,(I-Kk+1A)T为(I-Kk+1A)矩阵的转置矩阵;由于在系统的初始状态存在两个初值条件:其中,X=(X1,X2,…XN)T表示步骤S1中得到的链路传输概率的先验数据,初始链路传输概率为链路传输概率的先验平均值,当完成以上所述时间预测过程和状态校正过程两步之后,整个系统的状态估计过程将再次重复,直到整个测量周期结束或者估计误差超过门限而导致卡尔曼滤波模型的系数需要重新训练为止;S5、误差计算:定义路径估计误差为:误差门限值Te为:其中,M为路径条数,Ki为第i条路径所包含的链路条数,γ(i,j)为第i条路径上第j条链路传输概率估计结果所允许的最大误差。当满足时,需要重新测量卡尔曼滤波模型系数;若时,无需对卡尔曼滤波模型系数进行重新测量,直接进行下一时刻的时间更新和状态更新过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310428671.3/,转载请声明来源钻瓜专利网。