【技术实现步骤摘要】
一种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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。