在 JAVA 中 leach 协议实现
代码说明:
浸出排列节点 在将网络划分为小集群和选择他们作为群集头之一。节点第一 感觉到它的目标,然后将相关信息发送给它的群集头。然后 群集的头聚合并压缩所有节点从收到的资料和 将它发送给基站。选择作为群集的头节点放出更多的能量 与其他节点发送的要求对基础数据站, 可能远所在。因此浸出使用随机旋转将所需的节点 群集元首,均匀分布在网络中的能源消耗。TDMA/CDMA MAC 用于减少间群集和群集内的碰撞事故。使用此协议是通过不断监测的传感器节点都必需的数据的收集集中 (在基站) 和定期执行。 浸出操作可以分为两个阶段:- 1.安装阶段 2.稳定阶段 在安装阶段,形成的群集和群集头 (CH) 选择为每个 群集。虽然在稳定阶段中,数据是感觉到并发送到中央的基站。 稳定期长于安装阶段。这样做是为了尽量减少 开销成本。
下载说明:请别用迅雷下载,失败请重下,重下不扣分!