Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuáles son las diferencias específicas entre LEACH y LEACH-C en redes de sensores inalámbricos?

¿Cuáles son las diferencias específicas entre LEACH y LEACH-C en redes de sensores inalámbricos?

La idea básica de LEACH es seleccionar aleatoria y cíclicamente los nodos principales del clúster para que la carga de energía de toda la red se distribuya uniformemente a cada nodo sensor, reduciendo así el consumo de energía de la red y mejorando el tiempo de supervivencia general de la red. .

En pocas palabras, LEACH-C es una versión posterior de LEACH, que mejora el algoritmo de agrupación y ya no selecciona aleatoriamente los nodos principales del clúster. LEACH-C es un protocolo de enrutamiento de clúster centralizado Al comienzo de cada ciclo del protocolo LEACH-C, todos los nodos enviarán su información de ubicación y los valores de energía restantes a la estación base. Después de recibir esta información, la estación base primero calcula el valor de energía promedio de todos los nodos y selecciona nodos cuya energía no sea menor que el valor de energía promedio como nodos candidatos. Este método reduce la energía consumida por la comunicación durante el proceso de elección del jefe del grupo, por lo que queda más energía disponible para transmitir datos.