基于LEACH协议2012的节能算法我要分享

matlab 算法 协议 leach 基于 节能

关注次数: 292

下载次数: 0

文件大小: 12.54 kB

代码分类: 其他

开发平台: matlab

下载需要积分: 2积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明: LEACH是一个分层的协议,其中多数节点发送到簇头,簇头聚集和压缩的数据,并将其转发到基站(接收器)。 每个节点使用随机算法在每一轮以确定它是否将成为簇头,在这一轮。 LEACH假定每个节点具有强大到足以 直接到达基站或最近的簇头的无线电,但是,使用这种无线电以全功率的所有时间将浪费能量。  对已集群头节点不能成为簇头再次用于P轮,其中P是簇头所需的百分比。然后,每个节点具有成为簇头各循环 的1 / Pprobability。在每轮结束时,每个节点上的是不是一个簇头选择最接近的簇头和加入该群集。簇头,然 后在其集群中的每个节点发送其数据创建一个日程安排。  所有节点不属于簇头,根据由簇头中创建的时间表与簇头中以TDMA方式只进行通信。它们因此采用到达簇头 所需的最小能量,


English Description:


代码预览