一种水下传感器网络安全定位方法

文档序号:7795941阅读:215来源:国知局
一种水下传感器网络安全定位方法
【专利摘要】本发明提出一种水下无线传感器网络中基于恶意锚节点检测的安全定位方法,分为信任管理和定位两大模块,其中,在信任管理模块中,通过观察节点间的交互行为,采用Beta分布描述节点的直接信任值,并通过更新交互记录及时更新节点直接信任值;通过对节点间的直接信任值和全局信任值进行差异计算得出矛盾因子,与矛盾阈值相比较,剔除矛盾因子大于矛盾阈值的恶意诽谤节点;簇头收集簇内所有节点的信任值信息,将全局信任值高于信任阈值的节点判定为可信节点并存入可信节点列表。本发明基于信任机制来检测恶意节点的诽谤攻击行为,以此来保障网络安全性和可靠性,尤其适用于水下无线传感器网络。
【专利说明】 一种水下传感器网络安全定位方法
【技术领域】
[0001]本发明涉及水下无线传感器网络安全技术研究领域,具体的讲是一种基于恶意锚节点检测的安全定位方法。
【背景技术】
[0002]随着海洋科技的发展,水下无线传感器网络日益成为世界性的研究热点,它是由水下传感器节点和汇聚节点组成的,利用声音作为通信媒介,最终将覆盖区域内所获取的信息通过特定的汇聚节点传送至岸上的水下子网。
[0003]节点定位是水下无线传感器网络许多应用的核心支撑技术,然而由于水下无线传感器网络的开放性和资源受限等特点,节点的定位过程极易受到来自网络内部或外部的各种攻击,传感器节点有可能被敌方俘获成为恶意节点,也有可能出于节约有限资源而成为自私节点,这些非正常节点的存在对网络的安全性和性能产生了极大威胁。因为节点被俘获后,存储在其中的数据及其掌握的网络密钥都会暴露,因此传统的基于密钥的安全机制不再有效,需要采取其他安全措施保证网络能够应对节点俘获等内部攻击。已有一些研究将信任管理应用于无线传感器网络,通过及时识别网络中的恶意节点和自私节点,甄别错误信息和数据,从而实现对传统安全机制的补充,全面提高无线传感器网络的安全性和可靠性。水下无线传感器网络和陆地无线传感器网络有着相似的脆弱性和安全需求,且密钥体制不适合能量有限的水下无线传感器网络,因此研究信任管理对于提高水下无线传感器网络的安全性也有着重要意义。
[0004]目前针对水下传感器网络定位系统的研究还不够深入,同时由于水下传感器网络的特性,不能单纯地将针对无线传感器网络定位系统和安全机制直接移植到水下。在我国国防、民用以及学术界,针对水下传感器网络的研究起步较晚,因此需要加大针对于在国防和民用都具有重大战略意义的水下传感器网络定位系统的研究与开发,为能够建设更加安全可靠的水下探测网做好准备工作。在水下无线传感器网络复杂多变的环境中,节点定位技术是许多应用中的支撑技术,其安全性和可靠性非常关键。

【发明内容】

[0005]本发明的目的是针对网络中可能出现的被俘获导致的恶意锚节点,结合距离界定和信任机制提出一种容忍攻击的安全定位方法。技术方案如下:
[0006]一种水下无线传感器网络中基于恶意锚节点检测的安全定位方法,分为信任管理和定位两大模块,主要包括获取信任要素、生成信任条目、获取可信锚节点集合、节点定位过程,其中,
[0007]在信任管理模块中,通过观察节点间的交互行为,采用Beta分布描述节点的直接信任值,并通过更新交互记录及时更新节点直接信任值;通过对节点间的直接信任值和全局信任值进行差异计算得出矛盾因子,与矛盾阈值相比较,剔除矛盾因子大于矛盾阈值的恶意诽镑节点;簇头收集簇内所有节点的信任值信息,将全局信任值高于信任阈值的节点判定为可信节点并存入可信节点列表;
[0008]在定位模块中,通过距离界定获取信任要素,而后经过信任管理模块处理剔除恶意锚节点,最后采用最大似然定位算法完成安全定位。
[0009]本发明基于恶意节点的检测进行安全定位,以此来保障网络安全性和可靠性,尤其适用于水下无线传感器网络。
【具体实施方式】
[0010]本发明分为信任管理和定位两大模块,主要包括获取信任要素、生成信任条目、获取可信锚节点集合、节点定位等过程。
[0011]本发明实现步骤是:
[0012]步骤一:获取信任要素
[0013]假设锚节点i已知坐标(X,y),监听锚节点j发送坐标(X’, y'),根据坐标计算坐标距离,并根据ToA (Time of Arrival)测距技术计算测量距离d = TXv, T是传输时延,V是水下声波速度,将两个计算结果进行距离界定
【权利要求】
1.一种水下无线传感器网络中基于恶意锚节点检测的安全定位方法,分为信任管理和定位两大模块,其中, 在信任管理模块中,通过观察节点间的交互行为,采用Beta分布描述节点的直接信任值,并通过更新交互记录及时更新节点直接信任值;通过对节点间的直接信任值和全局信任值进行差异计算得出矛盾因子,与矛盾阈值相比较,剔除矛盾因子大于矛盾阈值的恶意诽镑节点;簇头收集簇内所有节点的信任值信息,将全局信任值高于信任阈值的节点判定为可信节点并存入可信节点列表; 在定位模块中,通过距离界定获取信任要素,而后经过信任管理模块处理剔除恶意锚节点,最后采用最大似然定位算法完成安全定位。
【文档编号】H04W24/04GK103763704SQ201410030002
【公开日】2014年4月30日 申请日期:2014年1月22日 优先权日:2014年1月22日
【发明者】金志刚, 刘自鑫, 张博林 申请人:天津大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1