The invention discloses an energy heterogeneous wireless sensor networks in the cluster head election and rotation method, including: cluster head selection stage, node for different initial energy, generating different threshold, random number of sensor nodes in the active state will generate 0 between 1, if the number is less than the corresponding threshold T (n), the nodes being cluster head; establish cluster, cluster head nodes are generated, active the news to all nodes in broadcast networks; stable data transmission, for collecting and processing data, data routing; node data acquisition, data fusion. The invention ensures the reliability of the WSN data transmission, improves the overall balance of the network load, effectively reduces data redundancy and reduces node energy consumption, thereby prolonging the service life of the WSN.
【技术实现步骤摘要】
一种能量异构无线传感器网络中的簇首选举及其轮换方法
本专利技术属于无线传感器网络系统
,尤其涉及一种能量异构无线传感器网络中的簇首选举及其轮换方法。
技术介绍
无线传感器网络是一种无基础设施的网络,它由一组传感器节点以无线自组织方式构成,其目的是协作感知、采集和处理网络覆盖地理区域中感知对象的信息,并对这些数据进行处理,最终将这些信息传送到需要的用户,而这就要求WSN具备长期可靠的数据融合功能。WSN网络中节点的计算能力、无线带宽和电池容量有限,簇首路由属于层次化聚类协议,通过执行数据聚集和融合减少传输到节点的数据量,降低类内各节点能耗,是一种有效改善能量效率的解决方法。数据融合技术是将多份数据或信息进行处理,组合出更有效、更符合用户需求的数据的过程,可以减少冗余的网络流量。在大多数的应用中,并不是所有的传感器都是同构的,而针对同构的路由算法在异构网络下并不能很好的降低整个网络的能量消耗,容易造成局部节点负载过重和能量过度消耗,大大缩减了WSN的工作寿命。在面向数据融合的应用中,网络工作寿命和传输可靠性是首要追求目标。传感器是数据采集、数据处理的关键部件,它可以将物理世界中的一个物理量映射到一个定量的测量值,使人们对物理世界形成量化认识。传感器装备有一个传感模块如声、光、磁、视觉等用于感知周围世界中的物理量,一个数字处理模块用于处理传感模块采集的信号以及完成网络协议的功能,一个无线电收发模块用于通信和一个电源模块为传感器的各种操作提供能量。现有的技术方案,从特殊场景应用中的无线传感器网络系统出发。无线传感器网络系统大致的四个阶段:1.大量的传感器节点 ...
【技术保护点】
一种能量异构无线传感器网络中的簇首选举及其轮换方法,其特征在于,所述能量异构无线传感器网络中的簇首选举及其轮换方法分为启动阶段和稳定阶段;在启动阶段,传感器节点选择随机数,随机数小于阈值T(n
【技术特征摘要】
1.一种能量异构无线传感器网络中的簇首选举及其轮换方法,其特征在于,所述能量异构无线传感器网络中的簇首选举及其轮换方法分为启动阶段和稳定阶段;在启动阶段,传感器节点选择随机数,随机数小于阈值T(ni)的节点作为簇;在稳定阶段,节点持续采集数据并向簇头传输,簇头将该簇中的节点传来的数据进行融合处理后发送到sink节点;由于各节点能量不同,阈值T(ni)也不同,每一轮采用簇头轮转的方法选取簇头。2.如权利要求1所述的能量异构无线传感器网络中的簇首选举及其轮换方法,其特征在于,所述能量异构无线传感器网络中的簇首选举及其轮换方法包括以下步骤:步骤一,簇首选取阶段,对于初始能量不同的节点,生成的阈值也不同,处于活跃状态的传感器节点会生成0-1之间的随机数,如果这个数小于其相应的阀值T(n),则该节点当选为簇首;步骤二,簇的建立阶段,簇首节点产生后,主动向网络中所有节点广播这一消息;未被选择作为簇首的传感器节点选择最优簇首,并发送加入该簇的请求信息;簇首收到请求后,将节点设置为簇内成员;簇形成后,簇首通过广播方式告知为簇内每一个节点分配一个TDMA通信时隙;只有在属于自己的时隙内,成员节点才可以向簇首节点发送数据;步骤三,传输数据的稳定阶段,用于聚集和处理数据,路由数据;节点采集数据,对数据进行融合。3.如权利要求2所述的能量异构无线传感器网络中的簇首选举及其轮换方法,其特征在于,所述步骤二具体包括:(1)在每一轮中选举PN个簇头节点,其中P为优化簇头比例,也是加权概率;每一个节点由下面的概率门限来决定是否成为簇头节点:其中,r为当前的轮数,G为在最近轮中没有成为簇头的节点集合;每个节点都有机会轮流成为消耗能量较多的簇头节点;E0表示普通节点的初始能量,a1,a2,...,an分别表示n种特殊节点所占的比例,b1,b2,...,bn分别表示特殊节点初始能量超过普通节点初始能量的倍数;a1N,a2N,...,anN个特殊节点的初始能量分别为E0(1+b1),E0(1+b2),...,E0(1+bn),剩下的(1-a1-a2,...-an)N个普通节点的初始能量为E0(1+bn);多级异构网络总的初始能量为:N个传感器节点随机均匀分布在一个半径为A的圆形区域,sink节点位于区域中间,每一轮向簇头发送数据的过程中所耗的总能量为:
【专利技术属性】
技术研发人员:李欣,王大兴,张恒舫,张林桥,张文魁,
申请(专利权)人:武汉中原电子信息有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。