The invention discloses a dual cluster head communication method and device for wireless sensor networks, and the time delay of path transmission directly corresponds to the distance between nodes. Generally speaking, the increase of transmission distance will lead to the increase of propagation loss. At the same time, if the delay time of cluster head node is too long than that of straight path, it will cause a long delay waiting at the sink node, which will affect the efficiency of cooperative transmission. Therefore, the cluster head node with minimum delay is selected as the cooperative cluster head node of the source node, and the cluster head is elected in HEED algorithm and LEACH algorithm respectively. Then, the transmission efficiency is compared separately, and the optional cluster heads in the cluster area are dynamically selected for network transmission, which prolongs the overall network lifetime. From the point of view of physical location and logical location, the transmission balance is achieved, the transmission efficiency of the network is improved, the service life of cluster head nodes and the choice of routing path are improved.
【技术实现步骤摘要】
一种无线传感器网络双簇头通信方法及装置
本公开涉及传感器网络通信
,具体涉及一种无线传感器网络双簇头通信方法及装置。
技术介绍
在无线传感器网络中,各类传感器节点的数量不断增加,对通信系统的复杂性提出了新的要求,很多的重要实时数据,都是通过传感器网络的路由路径进行交换,一旦传感器网络的连接出现问题、或者某个传感器节点出现故障,由于没有相应的数据备用路径,可能会导致整个传感器网络数据无法交换传输,导致传感器网络不能正常工作,在无线传感器网络初始化时,通过运行LEACH算法、HEED算法来对初始拓扑的路由进行分簇优化。一旦拓扑构建阶段建立起优化网络拓扑,拓扑维护阶段必须开始工作,平衡网络中的能量消耗,使新的簇头构成的拓扑成为当前最优或接近当前最优状态,并最终延长网络的生命周期。簇头节点在簇区的节点通信中,承担的数据传输任务重,耗能较大,寿命很短,因此,需要一些技术来提升簇头节点的使用寿命。传感器节点、簇头节点和汇聚节点是无线传感器网络的主要组成部分,每种节点都有独立的能源储备和能源管理系统,在能量消耗完之后,该节点即不可再使用,因此,需要均衡各个节点的使用频率以合理的管理节点的使用频度,防止簇头节点过早耗尽能量。
技术实现思路
本公开提供一种无线传感器网络双簇头通信方法及装置,路径传输的时间延迟大小直接对应节点间的距离。一般而言,传输距离的增大会引起传播损耗的增加,同时若簇头节点路径较直通路径延迟时间过大会引起汇聚节点处较长的延迟等待,影响合作传输的效率,所以选取最小时间延迟的簇头节点作为源节点的合作簇头节点,实现有效的合作传输。为了实现上述目的,根据本公开 ...
【技术保护点】
1.一种无线传感器网络双簇头通信方法,其特征在于,所述方法包括以下步骤:步骤1,初始化传感器网络;步骤2,根据HEED算法划分簇区并在各个簇区中选举出的第一簇头节点;步骤3,在簇区中根据LEACH算法在各个簇区中选举出第二簇头节点;步骤4,初始化双簇头的簇区;步骤5,动态选择簇头节点与汇聚节点进行通信。
【技术特征摘要】
1.一种无线传感器网络双簇头通信方法,其特征在于,所述方法包括以下步骤:步骤1,初始化传感器网络;步骤2,根据HEED算法划分簇区并在各个簇区中选举出的第一簇头节点;步骤3,在簇区中根据LEACH算法在各个簇区中选举出第二簇头节点;步骤4,初始化双簇头的簇区;步骤5,动态选择簇头节点与汇聚节点进行通信。2.根据权利要求1所述的一种无线传感器网络双簇头通信方法,其特征在于,在步骤1中,初始化传感器网络的方法为,在监测区域内随机部署N个具有相同初始能量、ID编号从0~N的普通节点,汇聚节点部署在网络边缘的随机一个点。3.根据权利要求1所述的一种无线传感器网络双簇头通信方法,其特征在于,在步骤2或步骤3中,根据HEED算法或根据LEACH算法为,根据HEED算法进行分簇后并在每个簇区中选举簇头节点,根据LEACH算法在每个簇区中选举簇头节点并不重新划分簇区。4.根据权利要求1所述的一种无线传感器网络双簇头通信方法,其特征在于,在步骤4中,初始化双簇头的簇区的方法为,首先,源节点以广播的形式向周围簇头节点和汇聚节点发送信息,设源节点直传到汇聚节点的时刻为T1,源节点根据周围簇头节点的ID序列号,按从小到大将其排序,确定簇头节点转发信息的顺序,δ为人为设定的传播时间间隔,默认为500毫秒,为避免多簇头节点同传到汇聚节点时相互干扰阻塞信道,采用分时传输的方法,第一簇头节点接收到源节点信息后经过δ时间间隔,向汇聚节点发送信息;第二簇头节点接收到源节点信息后经过2δ间隔后,向汇聚节点发送信息,源节点经过3δ间隔后,直接向汇聚节点发送信息,各节点按顺序向汇聚节点发送。5.根据权利要求1所述的一种无线传感器网络双簇头通信方法,其特征在于,在步骤5中,动态选择簇头节点与汇聚节点进行通信的方法为,假设第一簇头节点、第二簇头节点、源节点的信息到达汇聚节点的时刻分别为T21,T22,T23,各个簇头节点信息到...
【专利技术属性】
技术研发人员:钟刚,邹穗萍,霍颖瑜,周灌行,
申请(专利权)人:广东理致技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。