[发明专利]一种基于信标节点信誉的无线传感器网络安全定位方法有效
申请号: | 201110163182.0 | 申请日: | 2011-06-17 |
公开(公告)号: | CN102223627A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 何泾沙;张婷;张旸;李晓会 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04W64/00;H04W84/18;H04L29/06;H04L9/08 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 刘萍 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 信标 节点 信誉 无线 传感器 网络安全 定位 方法 | ||
1.一种基于信标节点信誉的无线传感器网络安全定位方法,通过评估信标节点的信誉值,筛选出值得信任的位置信息,从而提高定位系统的可靠性,其特征是在以下前提条件下进行的:
a.网络中每个节点都有唯一的ID号来区分身份;
b.每个身份合法的信标节点都具有全局共享密钥k;
c.每个信标节点ID号对应的哈希值H(ID)对网络中的合法信标节点是公开的;
本发明中的基于信标节点信誉的安全定位方法的步骤如下:
步骤1:信标节点向周围节点发送自身的位置信息;
网络初始化阶段为每个合法的信标节点分配一个共享密钥k,这一阶段的具体步骤描述如下:
信标节点i将消息{IDi||(xi,yi)||H(IDi||(xi,yi)||H(IDi))}k广播出去,IDi表示信标节点i的ID号,(xi,yi)表示信标节点i的二维坐标,H()表示将括号中的信息进行哈希运算,{}k表示将括号内的信息用密钥k进行加密;
步骤2:邻居信标节点对发出信息的信标节点进行信誉评估;
这一阶段的具体步骤描述如下:
步骤2.1:邻居信标节点收到信标节点i发出的消息后,对i的身份进行验证,用它们共享的密钥k对收到的信息{IDi||(xi,yi)||H(IDi||(xi,yi)||H(IDi))}k进行解密,将解密得到的IDi,(xi,yi)以及已知的H(IDi)进行哈希运算,得到H′(IDi||(xi,yi)||H(IDi)),与从收到信息中解密得到的H(IDi||(xi,yi)||H(IDi))进行比较,如果相同,说明该信标节点的身份是合法的,则该邻居对i的身份评估值为1,否则该邻居对i的身份评估值为0,邻居信标节点j对信标节点i的身份评估值用表示;
步骤2.2:当信标节点i被j评估为身份合法的节点后,即时,它的邻居信标节点j计算i的真实位置与i自己声称的位置之间的距离Δdji,得出对信标节点i的行为评估值
步骤2.3:信标节点j综合其他信标节点对i的行为评价得出行为评估值
步骤2.4:i的邻居节点综合身份和行为两方面的评估结果得出对于i的信誉值
步骤3:未知节点综合信标节点的各邻居节点给出的信誉评价;这一阶段的具体步骤描述如下:
步骤3.1:未知节点u按照公式计算u能够接收到的信标节点对i的信誉值评价,Tzi表示信标节点z对i的信誉值评价,m表示u能够接收到的对i发出评价的信标节点的个数;
步骤3.2:未知节点u将周围的信标节点按照信誉值的大小由高至低进行排列;
步骤4:未知节点利用极大似然估计法来计算自身的坐标,在计算中未知节点需要获得信标节点的位置以及自身与这些信标节点之间的距离,未知节点选取信誉值大于阈值Tt的信标节点,采纳它们提供的位置信息,并且利用基于信号强度、到达角度、到达时间或到达时间差的测距方法之一获得与这些信标节点之间的距离,其中0<Tt<1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110163182.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于加氢装置的缓蚀剂及其制备方法
- 下一篇:一种信号编解码方法及装置