L'obiettivo principale di un protocollo di routing per reti adhoc è quello di affrontare le sfide di una topologia che cambia dinamicamente. Pertanto, è essenziale creare un percorso efficiente tra due nodi qualsiasi, con un overhead di routing e un consumo di banda minimi. Queste reti sono costituite da nodi in continuo movimento che funzionano con batterie limitate. Questa ricerca si è concentrata sull'aumento della durata della rete. Inoltre, viene presentata la tecnica proposta, che è una modifica della tecnica AODV-CS esistente.In questo lavoro di ricerca vengono evidenziate le caratteristiche e le sfide delle MANET. Inoltre, vengono esplorate le categorie di protocolli di routing precedentemente menzionate, proattivi e reattivi. Inoltre, viene condotto un confronto tra tre protocolli: DSDV, DSR e AODV in termini di varie caratteristiche e prestazioni. Infine, viene eseguita un'analisi critica. In termini di ottimizzazione, vengono utilizzati l'algoritmo di ricerca Cuckoo e la tecnica di ottimizzazione Firefly.