【技术实现步骤摘要】
簇头选举方法、系统、终端设备及计算机可读存储介质
本公开涉及通信
,尤其涉及一种簇头选举方法、一种簇头簇头选举系统、一种终端设备以及一种计算机可读存储介质。
技术介绍
无线传感器网络中节点的能量对于网络的连通性非常重要,如何均衡网络能耗成为了无线传感器网络中研究的重点,而成簇作为节约网络能量的有效方法之一,在一个簇内,簇头的主要功能是收集簇内信息并将其传输到基站,因此,在成簇算法中簇头的选择是关键。目前常用的簇头选举方案主要有包括低功耗自适应簇头选举方案和中心化簇头选举方案。其中低功耗自适应簇头选举方案的基本思想是根据网络中节点产生的随机数与系统阈值比较来选择簇头,该方式由于没有考虑节点的剩余能量,有可能会使剩余能量低的节点成为簇头,从而导致剩余能量低的节点过早死亡,影响网络的连通性;而中心化簇头选举方案的基本思想是利用基站来管理节点,让剩余能量高的节点成为簇头,该方式的缺点是可能导致簇头在整个网络中分布不均。当前的簇头选举方案要么可能使剩余能量低的节点成为簇头,导致节点过早死亡,要么使簇头在整个网络中 ...
【技术保护点】
1.一种簇头选举方法,其特征在于,包括:/n分别计算网络中所有节点各自的联合簇头选举阈值;以及,/n基于网络中所有节点各自产生的随机数,从所有节点中筛选出所产生的随机数小于其联合簇头选举阈值的节点作为簇头。/n
【技术特征摘要】
1.一种簇头选举方法,其特征在于,包括:
分别计算网络中所有节点各自的联合簇头选举阈值;以及,
基于网络中所有节点各自产生的随机数,从所有节点中筛选出所产生的随机数小于其联合簇头选举阈值的节点作为簇头。
2.根据权利要求1所述的方法,其特征在于,所述分别计算网络中所有节点各自的联合簇头选举阈值,包括:
分别计算网络中所有节点各自的初始簇头选举阈值;
分别计算网络中所有节点各自的距离能量概率,作为各个节点的第二簇头选举阈值;以及,
基于所述初始簇头选举阈值和所述第二簇头选举阈值计算网络中所有节点各自的联合簇头选举阈值。
3.根据权利要求2所述的方法,其特征在于,所述分别计算网络中所有节点各自的距离能量概率,包括:
分别获取网络中所有节点各自的剩余能量及其到基站的距离;
基于网络中所有节点各自的剩余能量计算网络中节点剩余能量标准差以及节点剩余能量平均值;以及,
分别基于所述节点剩余能量标准差、所述节点剩余能量平均值以及所有节点各自到基站的距离,计算网络中所有节点各自的距离能量概率。
4.根据权利要求2所述的方法,其特征在于,所述分别计算网络中所有节点各自的初始簇头选举阈值,根据以下公式得到:
式中,T(i)表示节点i的初始簇头选举阈值,P表示簇头节点总数目占所有节点总数目的比重,r表示网络运行到当前时刻的工作轮次,G表示本周期没有当选过簇头的节点集合。
5.根据权利要求3所述的方法,其特征在于,所述分别计算网络中所有节点各自的距离能量概率,根据以下公式得到:
式中,DE(i)表示节点i的距离能量概率,E0表示节点i的初始能量,Es(i)表示节点剩余能量标准差,Em(i)表示节点剩余能量平均值,P表示...
【专利技术属性】
技术研发人员:程刚,赵文东,王源野,邹贵祥,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。