[发明专利]一种DoS攻击下的无线传感器网络定位方法有效
申请号: | 202111353774.9 | 申请日: | 2021-11-16 |
公开(公告)号: | CN113891244B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 陈鑫明;石磊;邵晋梁;王雅 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/38;H04W12/00;H04W12/126;H04W64/00;H04W84/18 |
代理公司: | 四川鼎韬律师事务所 51332 | 代理人: | 温利平 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dos 攻击 无线 传感器 网络 定位 方法 | ||
本发明公开了一种DoS攻击下的无线传感器网络定位方法,假定场景中所有传感器节点都位于锚节点的凸包内,每个传感器节点可以找到三个相邻的节点作为一个三角剖分集,使其位于这些相邻节点形成的凸包中;传感器节点和相邻节点可以成对通信;同时考虑一个通用的DoS攻击模型;当传感器的通信通道被DoS攻击时,基于保持策略的分布式迭代定位算法允许传感器利用上次休眠期间从邻居节点收集的前一个包更新其坐标,从而能够在DoS攻击的情况下对无线传感器网络进行精确定位。
技术领域
本发明无线传感器定位技术领域,更为具体地讲,涉及一种DoS攻击下的无线传感器网络定位方法。
背景技术
无线传感器网络中的定位问题逐渐成为一个备受关注的研究热点,从而激发出许多潜在的应用,如位置支持服务,智能家居系统和目标跟踪。网络传感器的位置信息是精确进行传感器测量的关键。然而,在实际应用中不知道随机部署的传感器的确切位置。因此,如何设计全局收敛性强、精度高的分布式算法是实现传感器精确定位的关键。
在早期的分布式传感器定位算法研究中,二阶锥规划算法在结构简单和分布式实现效率方面都有突出的优势,但此类算法定位不够精确。分布式迭代定位算法通过测量传感器节点之间的相对距离,用矩阵向量形式迭代表示传感器位置,能够全局收敛到传感器的精确位置。
然而广播通信时无线传感器网络很容易受到安全攻击,攻击者可以监视传感器之间的通信,并利用网络传输来执行称为拒绝服务(DoS)的干扰攻击。DoS攻击的严重后果是通过限制对服务的访问来中断服务,即破坏传感器网络的通信通道,从而造成数据丢失。虽然已有基于分布式框架的传感器定位算法被提出,但大多数算法仅在没有DoS攻击的情况下是有效的。
发明内容
本发明的目的在于克服现有技术的不足,提供一种DoS攻击下的无线传感器网络定位方法,在无线传感器网络受DoS攻击的情况下实现传感器的精确定位。
为实现上述发明目的,本发明一种DoS攻击下的无线传感器网络定位方法,其特征在于,包含以下步骤:
(1)、建立无线传感器网络分布式迭代定位模型;
(1.1)、设待定位的无线传感器网络由二维空间中的n个节点组成,每个节点代表一个无线传感器,无线传感器网络中的节点又分为锚节点集和非锚节点集其中,锚节点集由s个锚节点Xi组成,记为非锚节点集由n-s个非锚节点Yj组成,记为
(1.2)、记录锚节点集中各锚节点的坐标,记为Pa=[p1,…,pi,…,ps]T,其中,pi为第i个锚节点Xi的坐标;
将非锚节点集中这些未知坐标的非锚节点的坐标表示为Pb=[ps+1,…,ps+j,…,pn]T,ps+j表示第j个非锚节点Yj的坐标;
(1.3)、定义非锚节点j的相邻节点集其中,Kj由距离非锚节点j最近的3个节点dj1,dj2,dj3构成;
(1.4)、假设非锚节点集中所有非锚节点都位于的锚节点的凸包内,则中所有非锚节点相对于其相邻节点集Kj的重心坐标写成矩阵-向量形式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111353774.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种儿科临床治疗辅助装置
- 下一篇:一种用多矿物生成液体负离子材料的方法