【技术实现步骤摘要】
【技术保护点】
一种基于被动端到端的传感器网络故障链路推断方法,其特征在于,包括以下步骤:101、获取传感器网络的拓扑图G,根据拓扑图G得到路由矩阵R和路径集合P,然后收集N轮传感器网络运行数据,其中第k轮中,k≤N,拓扑图G中的叶节点发送到汇节点的数据记录为从路径集合P中选择一条未访问的路径p,判断该路径p的丢包率是否大于阈值Tpi?若是,则将该路径p加入到正常路径集合PG中,否则则将该路径p加入到故障路径集PB中,并遍历P是否所有路径都被访问,若是,从故障路径集PB中选择一条未访问的链路A,判断该链路的状态是否responsible,若是则得到故障链路并将包含该链路的所有路径从故障路径集PB中删掉,若不是则不作处理,重复得到简化路由矩阵102、根据步骤101中得到的简化路由矩阵得到简化故障区域,根据链路丢包率推断模型,并采用启发式贪婪故障链路推断算法计算出简化故障区域内所有链路的丢包率pk;103、计算故障路径集PB中权值最大的链路l,并将该权值最大的链路l从故障路径集PB中删除,然后将该权值最大的链路l添加到故障链路集合中,同时删除掉故障路径集PB中包含该权值最大的链路l的路径,重复步骤103, ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。