当前位置: 首页 > 专利查询>燕山大学专利>正文

一种UASNs中基于信任机制的网络拓扑控制方法技术

技术编号:26482130 阅读:74 留言:0更新日期:2020-11-25 19:28
本发明专利技术公开了一种UASNs中基于信任机制的网络拓扑控制方法,方法包括如下步骤:构建初始水下传感器网络拓扑、生成信任因子,获取链路权值、构建最优刚性水下传感器网络拓扑;该发明专利技术充分考虑水下安全因素,设计包括相邻节点间成功交互次数、数据包误包率、数据包丢包率、节点剩余能量和能量消耗率的信任属性;利用多元线性回归方法获取各链路信任因子,从而获得信任机制下的链路权值函数;然后利用最优刚性图原理构建全局最优刚性水下传感器网络拓扑,在网络存在恶意攻击的情况下,不仅能提高UASNs的通信效率、数据可靠性和网络覆盖度,还能进一步延长整个网络生命周期。

【技术实现步骤摘要】
一种UASNs中基于信任机制的网络拓扑控制方法
本专利技术涉及水下传感器网络拓扑控制方法,尤其是一种UASNs中基于信任机制的网络拓扑控制方法。
技术介绍
水声传感器网络(UnderwaterAcousticSensorNetworks,UASNs)是水声通信技术与无线传感器网络结合所产生的一个新的研究领域,它在海洋环境勘察、海洋数据采集、海洋保护等许多方面得到了广泛的应用,但是传感器节点能量的有限性和网络链路的不可靠性给水声传感器网络的应用带来了巨大挑战,目前,国内外学者对水下无线传感器网络拓扑控制算法取得了一些成果。Luo等人将覆盖性、连通性、网络能耗优化问题映射成为网络结构优化问题,利用最优刚性图定理,构建一个UASNs拓扑控制模型,但网络的鲁棒性无法得到保障。为此Luo等利用大规模网络构造了一种三级分簇拓扑,然后分析节点状态,通过对节点休眠状态的调度,减少节点能源消耗,从而使该拓扑具有更高的覆盖性、更少的能耗,同时也增强了网络结构的鲁棒性。JingYan等利用最优刚性图原理设计了一种水下三维分簇拓扑算法,但该算法仅考虑了节点能量,不适用本文档来自技高网...

【技术保护点】
1.一种UASNs中基于信任机制的网络拓扑控制方法,其特征在于所述方法包括如下步骤:/nS1、初始化水下传感器节点的最大通信半径R

【技术特征摘要】
1.一种UASNs中基于信任机制的网络拓扑控制方法,其特征在于所述方法包括如下步骤:
S1、初始化水下传感器节点的最大通信半径Rc,根据水声通信的广播特性在节点间进行信息交互,并获取各节点的邻居节点集Ni,然后建立初始水下传感器网络拓扑G0;
S2、生成信任因子,获取链路权值,根据相邻节点间成功交互次数s和失败交互次数u,计算两个邻居节点i、j间的通信信任属性Tc,再利用相邻节点间数据包传送时的误包率Rpe和丢包率Rpl,计算两个邻居节点i、j间的链路信任属性Tl,根据目标节点j的剩余能量Etres和能量消耗率Rtec,计算出两个邻居节点i、j间的能量信任属性Tl,通过多元线性回归方法计算两个邻居节点i、j间的信任因子Tij,计算两个邻居节点i、j间的链路权值Wij,获取链路权值集Wi;
S3、建立刚度矩阵R,根据邻居节点集Ni,计算节点i的邻居个数|Ni|,构建节点i的链路权值集Wi,并将Wi中的链路权值进行降序排列;按Wi中链路权值的降序序列建立子刚度矩阵Ri,并利用矩阵Ri第一行对应的链路初始化最优链路集Lo;
S4、根据最优链路集Lo,建立全局最优刚性水下传感器网络拓扑。


2.根据权利要求1所述的一种UASNs中基于信任机制的网络拓扑控制方法,其特征在于:所述步骤S2中,通过多元线性回归计算两个邻居节点i、j间的信任因子Tij的公式如下:

【专利技术属性】
技术研发人员:李鑫滨代君赵海红许硕韩松
申请(专利权)人:燕山大学
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1