Low Energy Adaptive Clustering Hierarchy protocol (LEACH):WSN 中著名的集群路由协议-matlab开发

时间:2024-06-19 06:32:17
【文件属性】:

文件名称:Low Energy Adaptive Clustering Hierarchy protocol (LEACH):WSN 中著名的集群路由协议-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-19 06:32:17

matlab

LEACH 是一种分层协议,其中大多数节点向簇头传输,簇头将数据聚合和压缩并转发到基站(宿)。 每个节点在每一轮都使用随机算法来确定它是否会在这一轮中成为簇头。 LEACH 假设每个节点都有一个足够强大的无线电,可以直接到达基站或最近的簇头,但是一直以全功率使用这个无线电会浪费能量。 已经成为簇头的节点不能再经过P轮次成为簇头,其中P是期望的簇头百分比。 此后,每个节点在每一轮中都有 1/P 的概率成为簇头。 在每个回合结束时,不是簇头的每个节点都会选择最接近的簇头并加入该簇。 然后簇头为其簇中的每个节点创建一个调度来传输它的数据。 根据群集头创建的计划,不是群集头的所有节点仅以TDMA方式与群集头通信。 他们使用到达簇头所需的最小能量来做到这一点,并且只需要在其时隙内保持无线电开启。 LEACH 还使用 CDMA,因此每个集群使用不同的 CDMA 代码集,以最大限度地减少集群之间的干扰。


【文件预览】:
LEACH_by__wsnlab.org_.zip

网友评论