发明名称 一种识别无线传感器网络中错误测量值的方法
摘要 本发明公开了一种识别无线传感器网络中错误测量值的方法,该方法首先通过训练历史测量数据获得传感器节点之间的线性模型;对于相邻传感器节点新采集的测量值,检验它们是否符合该线性模型,即确定相邻节点之间连接边的状态;然后,利用连接边的状态确定传感器节点的初始状态;最后,结合连接边的状态和传感器节点的最新状态对传感器节点的状态概率进行迭代计算,从而确定传感器节点的当前测量值是否存在错误。该方法充分利用了同一传感器节点测量值间的时间相关性和相邻传感器节点测量值之间的空间相关性,相比于现有技术的单一检测更加稳定可靠,可以快速准确的识别出无线传感器网络中的错误测量值,且不需要依赖工作人员的专业背景知识。
申请公布号 CN105407496A 申请公布日期 2016.03.16
申请号 CN201510716880.7 申请日期 2015.10.28
申请人 中南大学 发明人 高建良;康雪丹
分类号 H04W16/22(2009.01)I;H04W24/04(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W16/22(2009.01)I
代理机构 长沙市融智专利事务所 43114 代理人 龚燕妮
主权项 一种识别无线传感器网络中错误测量值的方法,其特征在于,包括以下几个步骤:S1:利用无线传感器网络中相邻传感器节点的历史测量数据训练获得传感器节点之间的测量值线性模型;S2:确定传感器节点之间的连接边的状态;将无线传感器网络中各传感器节点的当前测量值代入S1获得的对应传感器节点测量值线性模型中,依据线性模型的输出结果,即传感器节点测量值是否符合对应传感器节点之间的线性模型,从而确定各相邻传感器节点之间的连接边的状态,若符合,则对应相邻传感器节点之间的连接边初始状态为0,否则,为1;S3:依据连接边的状态,采用投票机制对各传感器节点的初始状态进行确定;所述传感器节点的初始状态为0或1,其中,0表示传感器节点测量值正确,1表示传感器节点测量值错误;S4:利用各相邻传感器节点之间连接边的状态以及各传感器节点的初始状态,对传感器节点的两种状态概率均进行迭代计算,每次迭代过程中以状态概率较大值对应的状态作为传感器节点的最新状态,如果迭代过程中有传感器节点状态发生了改变,则重复此迭代过程,直到所有传感器节点状态不再变化后,依据节点的最终状态识别传感器节点的当前测量值是否存在错误。
地址 410083 湖南省长沙市岳麓区麓山南路932号