Research Article

Modellazione di un nuovo ottimizzatore Wolf auto-ottimizzato per un modello eterogeneo di rete per l'analisi dell'energia e della durata della vita dei nodi

DOI:

10.3791/69339

December 30th, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

La ricerca presenta un protocollo per implementare e valutare un ottimizzatore wolf auto-ottimizzato (SOWO) per il clustering e il routing consapevoli dell'energia nelle reti di sensori wireless, con impostazioni passo dopo passo e valutazione riproducibile per migliorare la durata della vita, la produttività e l'energia residua.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

I servizi vitali di sorveglianza, raccolta di informazioni e trasmissione di dati da ambienti ad alto rischio verso luoghi più sicuri sono ancora forniti dalle Reti di Sensori Wireless (WSN). Questi servizi sono migliorati dalla maggior parte dei protocolli di routing a risparmio energetico strutturati appositamente a questo scopo. Si applica un protocollo di instradamento omogeneo per ridurre in modo più efficiente l'utilizzo energetico degli hub lontani; tuttavia, il tasso di utilizzo energetico è più alto per questo protocollo, una maggiore affidabilità e più informazioni sfavorevoli trasmesse al Router Wireless (WR) o alla stazione base (BS) quando viene impiegato per un periodo di tempo più lungo. Per superare questi svantaggi, in questa ricerca viene utilizzato un Ottimizzatore Wolf Auto-Ottimizzato (SOWO) modificato. Incorporando nodi eterogenei nell'approccio attuale, selezionare la testa in base all'energia residua introduce una strategia di interazione multilivello attraverso le connessioni. L'impiego di un metodo di eliminazione dei fori di energia è la base della tecnica di routing sviluppata. Ogni approccio mira a prolungare la vita della rete e a ridurre il consumo energetico. Sulla base dei risultati, lo schema di routing proposto dimostra periodi di coerenza, energia residua, debiti e durata della rete superiori rispetto a quelli esistenti. La ricerca affronta il classico problema dei WSN clusterizzati che massimizza la durata della vita e la consegna sostenuta con bilanci energetici ristretti per nodo, mantenendo al contempo un bilancio tra carico ed equità. I risultati della simulazione mostrano rispettivamente un miglioramento del 3,4% e del 32,22% nella stabilità della rete e nell'energia residua rispetto agli algoritmi esistenti.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Le Reti di Sensori Wireless (WSN) e l'Internet delle Cose (IoT) sono ampiamente applicate a varie questionitecnologiche 1. I WSN sono stati utilizzati in diverse condizioni per aiutare a spostare oggetti, come robot che svolgono diverse commissioni. Fin dall'origine, l'IoT ha fornito un aiuto di base, in particolare nella raccolta di dati da campiinsicuri 2. Ci sono ragioni specifiche per cui queste tecniche vengono attualmente utilizzate in diversisistemi 3, ad esempio in orticoltura, servizi medici, osservazione ecologica, indagini militari, gestione strutturale, gestione del traffico, monitoraggio delle variazioni del livello dell'acqua, ecosì via 4.

In un ambiente di rete wireless, i dati vengono tipicamente raccolti e trasmessi a un nodo ricevitore noto come stazione base (BS) per ulteriorielaborazioni 5. I nodi sensori migliorano continuamente le prestazioni della rete utilizzando in modo efficiente le loro risorse limitate. Per quanto riguarda ilavori 6, sviluppare meccanismi per ridurre la deplezione dell'energia dei nodi e migliorare la durata della rete può migliorare le prestazioni della rete di sensoriwireless 7. Le diverse unità dei nodi sensori sono utilizzate per energie più elevate: unità di comunicazione, unità di elaborazione dati e sensori. La prima unità di comunicazione è la più consumanteenergeticamente 8. Nell'ambiente delle reti di sensori wireless, le tecniche di massima efficienza energetica sono considerate protocolli di instradamento gerarchici ampiamenteutilizzati 9. Poiché i dati vengono ricevuti dai nodi vicini, la Cluster Head (CH) utilizza interazioni a singolo salto e multi-salto per riportare la condizione della rete al BS in base alla loro lontananza dal BS. Questi tipi di tecniche di instradamento sono forniti nella ricerca10.

Nella letteratura correlata si prevedono diversi algoritmi di routing basati su cluster per i WSN. Uno schema di instradamento gerarchico è stato proposto in Moridi et al.11, che aumenta consecutivamente la durata della rete di supporto. La rete considerata è selezionata in modo appropriato sulla base dello studiod'esame 12, che ha sviluppato una tecnica di routing per la selezione della rete.

Priyadharshini et al.13 descrivono il protocollo di clustering basato sulla probabilità noto come distributed energy efficient clustering (DEEC). Il CH scelto dal DEEC dipende dal rapporto tra l'energia residua e l'energia media di ciascun nodo nella rete sviluppata. Gli autori hanno indagato un sistema omogeneo noto come protocollo LEACH (gerarchia adattiva di cluster a bassa energia) e ne hanno esaminato l'eterogeneità. Gli autori hanno quindi sviluppato il LEACH, un sistema eterogeneo che confronta due sistemi,omogeneo ed eterogeneo 14. Un metodo sviluppato con la tecnica di clustering distribuito a efficacia energetica è proposto per reti di sensori remoteeterogenee 15. È la variante aggiornata del clustering Distributed Energy-Efficient.

Gli esperti hanno proposto un'altra tecnica di sviluppo16. Il nuovo algoritmo ha modificato la probabilità media di hub superiori la cui energia residua non corrisponde esattamente al valore residuo di soglia, che dipende dallo spazio tipico tra i hubs e il BS invece che dall'energia di rete usuale.

Il clustering Distributed Energy-Effective17 ha aumentato la possibilità di scelta del protocollo considerando lo spazio medio tra SN e WR, così come la distanza tra i super nodi, nella selezione delle teste di cluster. La migliore efficienza dell'E-DEEC in termini di throughput, durata del sistema e surplus di energia è rappresentata attraverso i risultati della simulazione. Il lavoro di Nurelmadina et al. è l'elemento critico che incoraggia i ricercatori a concentrarsi su questolavoro 18. Le reti di sensori wireless (WSN) richiedono un posizionamento accurato dei nodi perché il dispiegamento casuale produce punti ciechi e collegamenti interrotti; Massimizzare la copertura e preservare la connettività insieme è quindi un obiettivo centrale di ottimizzazione piuttosto che un vantaggio da avere. L'arte precedente mostra che gli approcci classici a sciame (ad esempio, PSO/ACO) e le strategie di distribuzione ad hoc spesso soffrono di convergenza lenta e trappole locali-ottimi, che a loro volta producono una copertura bassa e una connettività fragile19. Una recente revisione metaeuristica evidenzia che tali carenze derivano tipicamente da una dinamica squilibrata tra esplorazione e sfruttamento; Sostiene ibridi che bilanciano esplicitamente la ricerca globale e il raffinamento locale, e esamina come gli schemi di controllo/accoppiamento ibridi possano essere progettati per raggiungere questo19. Nei test di dispiegamento dei nodi specifici per WSN, l'Ottimizzatore Improved Chaotic Grey Wolf (ICGWO) ha raggiunto una copertura ≥99% in più contesti, con guadagni medi fino al ~16% su solide baseline, dimostrando che l'ibridazione guidata dal caos può migliorare significativamente sia la copertura che laconnettività 20. Complementariamente, un ibrido Grey Wolf-Particle Swarm (HGWPSO) valida la stessa logica di progettazione in diversi compiti ingegneristici, riportando miglioramenti del 43-99% in diversi casi di riferimento e evidenziando l'ibridazione come percorso robusto verso una convergenza più rapida e soluzionimigliori 19. La tecnica sviluppata, Self-optimized wolf optimizer (SOWO), utilizza le strategie di interazione single-hop e multi-hop dal campo al BS che non si sonoverificate 21. Questa strategia minimizza l'utilizzo energetico dei nodi evitando la trasmissione di informazioni irrilevanti dagli hub lontani verso i BS lontani.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Questa sezione descrive il protocollo eterogeneo sviluppato in questo segmento. In questa tecnica, l'organizzazione suddivide gli hub dei sensori in quattro aree logiche basate su una distanza di bordo prestabilita. I nodi gateway e la stazione base (BS) sono posizionati esternamente al campo di rilevamento e separatamente nel punto centrale della rete. L'hub la cui distanza dal nodo gateway è inferiore alla distanza predefinita viene assegnato ai campi 1 e 2. In questa situazione, i nodi trasmettono i dati o al nodo gateway o al BS tramite comunicazione diretta. Questi nodi rappresentano i nodi omogenei. Supponiamo che lo spazio internodo sia più grande dello spazio soglia predefinito e più vicino al nodo WR. In tal caso, si trovano nelle aree 3 o 4, come rappresentato nella Figura 1. Questi nodi sono chiamati hub eterogenei. Le elezioni si svolgono nelle due regioni e la loro energia residua viene impiegata per selezionare CH. Le informazioni di queste aree vengono inviate a BS utilizzando l'approccio multi-hop interaction. Il CH nella Regione 3 fornisce il rapporto finale ai nodi gateway e integra le informazioni prima di trasmetterle al BS. I nodi in ogni area comunicano le loro informazioni con altri nodi entro il loro limite di energia. Quando i nodi non possono inviare informazioni, si riposano per preservare la loro energia.

Modello di rete
La definizione della struttura della rete è fornita nella Figura 1. Questa rete è conosciuta come G(L, BS,H o, GW,H e) in cui la stazione base è fornita come BS, il gateway di rete è GW, e i nodi omogenei sono rappresentati come Ho, i nodi eterogenei sono mostrati come He e l'insieme delle reti di comunicazione che collega i nodi definiti (ogni nodo che include BS, Ho, GW,H e) sono indicati come L. Le caratteristiche della rete sono le seguenti: (i) Come mostrato nella Figura 1, la rete è suddivisa in quattro sotto-reti nelle regioni 1, 2, 3 e 4. (ii) Un minimo di 1 nodo nell'area 4 è associato a un nodo nell'area 3. (iii) Il WR è collegato alla stazione base nell'area 2. (iv) Ora, il WR e la stazione base sono collegati. Ogni nodo nell'area 1 è associato al BS. (v) Ogni nodo nelle aree tre e quattro non è collegato al BS.

Consumo energetico
In questa ricerca, la tecnica di utilizzo dell'energia è la seguente: i nodi dei WSN sono condivisi casualmente e non hanno posizioni predeterminate. Basandosi sull'interspazio tra i nodi, la comunicazione provoca la perdita di una quantità significativa di energia di un nodo. I due tipi di trasmissione e raccolta di informazioni consumano energia. Pertanto, l'energia richiesta per trasmettere un pacchetto dati con una lunghezza di (m) bit sulla distanza è:

figure-protocol-1(1)

Dove ETX indica l'energia utilizzata durante la trasmissione dei dati del nodo, il processo di trasmissione e ricezione di un bit di dati ha una dissipazione di energia di Eelec, ε fs il coefficiente di dissipazione energetica dello spazio libero, εmp rappresenta la dissipazione di energia della tecnica multi-via dei coefficienti, e lo spazio di trasmissione è indicato come crossover, calcolato come:

figure-protocol-2(2)

L'utilizzo energetico atteso dal nodo ricevente per ottenere un pacchetto dati di m -bit è determinato come segue:

figure-protocol-3(3)

Il modello menzionato può determinare l'energia che il CH utilizza. L'energia utilizzata dai CH incorpora fondamentalmente tre punti di vista: l'utilizzo dell'energia per ottenere pacchetti dati dei nodi utente, l'associazione delle informazioni e l'invio delle informazioni fuse al WR. La formula di stima è data come:

figure-protocol-4(4)

Il numero dei nodi membri è rappresentato tramite CM num, ed E DA è la spesa necessaria per aggregare 1 bit di dati; La lunghezza del pacchetto è M. L'energia consumata dall'hub non-CH è semplicemente l'utilizzo energetico trasmettendo informazioni al WR, e la formula numerica è fornita come:

figure-protocol-5(5)

Segue come viene calcolata l'intera energia residua per il rround r:

figure-protocol-6(6)

Dove l'intera energia rimanente è data come nel round EtohR(r - 1), il conteggio dei CH presenti nel round è rappresentato come CHnum(r), il Nalive(r) indirizza il totale dei nodi attivi nel round della rete fornita, ECh (i) rappresenta l'utilizzo energetico di ith CH e E non-CH(j) indica l'energia utilizzata dai non-CH(j).

Selezione del cluster
L'algoritmo utilizza gli interspazi calcolati dal nodo al WR e l'energia per scegliere i cluster primari del sistema, limitando così il totale dei CH nei cluster come segue: Secondo il punteggio crescente di fitness dei SN, il cluster di SN attivi è suddiviso in sottoinsiemi uguali di m (dove m è il conteggio desiderato del cluster equivalente a N/p, N indica il numero dei nodi sensori e la parte di p CH. In ogni sottoinsieme, la prima testa del cluster viene scelta per il nodo sensore vicino alla posizione centrale. Ogni nodo viene aggiunto alla testa del cluster più vicina per creare il cluster iniziale basato sulla distanza euclidea. Lo spazio tra il nodo, BS e l'energia residua determina il punteggio di fitness del nodo.

figure-protocol-7(7)

Quando il peso è dato come 1, l'energia primaria è Ei, l'energia residua è indicata come Er, e lo spazio dal nodo al WR è mostrato come dBS. dmaxBS è lo spazio inter-spazio massimo tra SN e WR, e dMinBS indica lo spazio minimo tra SN e WR.

Ottimizzatore wolf auto-ottimizzato (SOWO)
I CH vengono scelti usando il SOWO. Nel wolf optimizer, la posizione della preda viene identificata usando la massa media dei tre lupi (α, β e δ) come mostrato nella Figura 2. Considerando la differenziazione tra BS e il nodo e lo spazio tra l'energia residua, il punteggio di fitness del nodo è considerato il peso primario dell'ottimizzazione del lupo grigio, che viene determinato tramite l'Equazione (8). La posizione iniziale della preda viene calcolata in base alle Equazioni (8) a (11) e alla tecnica di ottimizzazione SOWO.

figure-protocol-8(8)

figure-protocol-9(9)

figure-protocol-10(10)

figure-protocol-11(11)

Dove la massa primaria dei lupi α, β e δ sono rispettivamente ω, ω e ω, il miglior punteggio di fitness per α lupo è Fα, Fβ e Fδ calcolati usando l'Equazione 11. I singoli nodi equivalenti ai tre punteggi di fitness più alti sono α, β e δ lupi. Il protocollo sviluppato non modifica il peso dell'ottimizzazione del lupo grigio perché il punteggio di fitness del nodo cambia dopo il completamento di una trasmissione dei dati. Per creare la capacità di ricerca mondiale dell'ottimizzatore grey wolf, i carichi vengono modificati attivamente dai vettori A e D. Qui, A indica il vettore coefficiente, e la lontananza dal lupo alla preda è D. Le equazioni (12) e (15) sono utilizzate per determinare A e D. La posizione della preda e la formula di aumento del carico sono descritte come segue: la (t + 1)esima:

figure-protocol-12(12)

figure-protocol-13(13)

figure-protocol-14(14)

figure-protocol-15(15)

Quando figure-protocol-16 specificano le posizioni del α lupo, β lupo e δ lupo nell'iterazione (t+1), queste posizioni figure-protocol-17 vengono calcolate usando l'Equazione (15). Durante la fase finale dell'iterazione, il CH sceglie quale nodo è più vicino alla preda tra i nodi presenti. Il compito del CH è più complicato, quindi l'energia residua non può completare il compito, il che porta alla terminazione del nodo. Quindi, selezionare il nodo con la massima energia residua ed essere più vicino alla preda è essenziale. L'energia residua del nodo e la lontananza dal nodo alla preda sono usate come parametri per il punteggio di fitness utilizzato per scegliere il CH. Il nodo con un punteggio di fitness inferiore viene identificato come cluster head. La funzione utilizzata per calcolare il valore di fitness è indicata come:

figure-protocol-18(16)

Quando il peso è indicato come 2, l'energia residua del nodo è rappresentata come Ex, Emax è l'energia residua massima e Emin è l'energia minima rimasta nei nodi del cluster. La distanza tra la preda e il nodo è dp, dMaxp è lo spazio massimo tra il nodo rilevante e la preda, e dMinp è lo spazio minimo tra SN e preda.

Agente wolf auto-ottimizzazione
Gli agenti software monitorano e gestiscono le dimensioni delle reti e i nodi gateway. Gli agenti software sostituiscono client e server tradizionali, che differiscono per strategia di comunicazione locale e mobilità del codice. Il monitoraggio è un fattore cruciale per comprendere i sistemi di gestione. A causa di questa importanza, è stata suggerita la tecnologia degli agenti software per monitorare i nodi gateway all'interno della rete mesh. Oltre al monitoraggio, è responsabilità degli agenti aggiornare l'elenco dei nodi di rete. Questi dati sono essenziali a causa della dimensione della rete, così il processo di autoconfigurazione può configurare dinamicamente i parametri del protocollo di instradamento. Nel contesto di questo lavoro, queste sono le caratteristiche più desiderabili tra molte riscontrate nel comportamento degli agenti software. Gli agenti wireless sono installati nelle associazioni dei nodi client tra un router mesh e il router stesso. Nel identificare la densità della rete, l'agente svolge compiti particolari su scala piccola, standard e grande. Sono rappresentati i punteggi delle tre scale (piccola, standard e grande). Gli agenti modellano la premessa della capacità di auto-progettazione dei protocolli proposti. Questi agenti si assumono la responsabilità della verifica del comportamento della rete, insieme al throughput, al rapporto di perdita dei pacchetti dati, all'interruzione, al throughput, al tempo d'inattività, agli hub dinamici e dormienti, e ai dati sulla connessione. Gli agenti di rete sono stabili presso i router mesh e forniscono la capacità di auto-ottimizzazione dei protocolli proposti. L'auto-associazione emerge nelle organizzazioni remote di rete impiantando capacità self-x (ottimizzazione, configurazione, fix esicurezza 19) nel protocollo di instradamento. Queste capacità permettono ai protocolli di routing di essere autonomi, migliorando le prestazioni della rete, la tolleranza ai guasti e la protezione. Di seguito è riportata una descrizione dell'esecuzione delle suddette capacità, con un'enfasi sull'auto-configurazione e sull'auto-ottimizzazione. In particolare, le auto-funzioni sono state eseguite a livello di rete come estensioni di servizi standard per protocolli di routing (File Supplementare 1).

Set di cluster (CS)
L'informatica è una raccolta di più cluster in una rete, e l'algoritmo di clustering permette di dividere una rete in vari cluster. In questa ricerca, i primi cluster selezionati sono chiamati primi CS, considerati l'attuale CS ideale, e viene calcolato il punteggio della funzione obiettivo del CS attuale e perfetto. Il Modified Grey Wolf Optimizer (MGWO) può modificare arbitrariamente tutti i cluster nel CS perfetto attuale per produrre un altro cluster, e la maggior parte dei cluster di nuova formazione inquadra un altro CS; di nuovo, viene determinato il punteggio della funzione obiettivo dell'ultimo CS. Quando il punteggio della funzione obiettivo del cluster ottimale attuale è maggiore di quello del cluster più recente, il cluster di nuova determinazione viene preso come il CS ideale presente. Il CS perfetto viene inquadrato verso la fase finale della terminazione. La funzione obiettivo è descritta come:

figure-protocol-19 (17)

Dove il peso è rappresentato come 3, la somma dello spazio tra i cluster nel CS è data come dTCH e l'intera lontananza tra CH e WR è mostrata come dTBS. Il cluster e la distanza di comunicazione tra il CH e il BS sono la base per il monitoraggio remoto e la progettazione del tracciamento dei bersagli. Se il punteggio della funzione obiettivo è più basso, dimostra che la determinazione della testa cluster è più sensata, il CH è ideale nel cluster e il visore del cluster è perfetto rispetto all'intera rete. L'Algoritmo 2 (File Supplementare 2) descrive il pseudocodice SOWO.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Qui, MATLAB R2024a confronta i protocolli di routing eterogenei sviluppati utilizzando simulazioni con protocolli di instradamento. Nella simulazione, la rete di 100 nodi rilevanti viene impiegata arbitrariamente con una dimensione di un nodo ogni 100 m. I nodi WR si trovano nella rete a (50 m, 120 m) e (50 m, 50 m). Circa il 20 percento dei nodi omogenei con (m come 0,2 e come 1) ha meno energia rispetto ai nodi eterogenei. Dopo il dispiegamento, tutti i nodi rimangono fermi. L...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Il SOWO proposto utilizza WR e nodi omogenei. Il protocollo di elezione stabile utilizza nodi eterogenei come CH e contiene un nodo BS al centro del cluster circondato dai nodi sensori. È richiesta una maggiore energia se la stazione base viene posizionata esterna alla regione14. Questo porta a una riduzione dell'energia, e il livello energetico raggiunge lo zero in un periodo molto breve. La tecnica proposta ha un tasso di riduzione dell'energia basso rispetto ai...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Gli autori non hanno nulla da rivelare.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
Intel(R) Core(TM) di 12ª generazione i5-1235U (1,30 GHz)Intel Corporation, USAHardware utilizzato per l'esecuzione della simulazione
16 GB di RAM DDR4Kingston Technology, USAMemoria utilizzata durante le esecuzioni di simulazione
MATLABMathWorks USAR2024aUtilizzato per implementare algoritmi, eseguire simulazioni WSN e analizzare i risultati
Microsoft Windows 11 HomeMicrosoft Corporation, USABuild 22631Sistema operativo utilizzato per eseguire simulazioni
Dataset sintetico generato in MATLABMathWorks, USAR2024aDataset personalizzato creato per il testing degli algoritmi

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Chowdhury, S. M., Hossain, A. Different energy saving schemes in wireless sensor networks: A survey. Wireless Pers Commun. 114 (3), 2043-2062 (2020).
  2. Hassan, M. B., et al. An enhanced cooperative communication scheme for physical uplink shared channel in NB-IoT. Wireless Pers Commun. 120 (6), 2367-2386 (2021).
  3. Noh, J. H., Park, J. H., Park, J. S. Data transmission direction based routing algorithm for improving network performance of IoT systems. Appl Sci. 10 (11), 3784(2020).
  4. Ahmed, R. A., Saeed, N. G., Sheetal, M., Amitava, M. Energy Optimization in LPWANs by using Heuristic Techniques. LPWAN Technologies for IoT and M2M Applications. , Elsevier. Amsterdam. (2020).
  5. Ahmed, M. K., et al. Optimizing energy consumption for cloud Internet of Things. Front Phys. 8, 358(2020).
  6. Sherubha, Graph-based event measurement for analyzing distributed anomalies in sensor networks. Sådhanå. 45, 212(2020).
  7. Sherubha, An efficient network threat detection and classification method using ANP-MVPS algorithm in wireless sensor networks. Int J Innov Technol Explor Eng. 8 (11), 1-8 (2019).
  8. Sherubha, An efficient intrusion detection and authentication mechanism for detecting clone attack in wireless sensor networks. J Adv Res Dyn Control Syst. 11 (5), 55-68 (2019).
  9. Mokhtar, R., Saeed, R., Alsaqour, Y., Abdallah, Y. Study on energy detection-based cooperative sensing in cognitive radio networks. J Netw. 8 (6), 1255-1261 (2013).
  10. Trong, D., Thi-Kien, H., Mong, S., Chin-Shiuh, S. An energy-based cluster head selection algorithm to support long-lifetime in wireless sensor networks. J Netw Intell. 1 (1), 23-37 (2016).
  11. Moridi, M., Sharifzadeh, Y., Kawamura, Y., Jang, H. D. Development of wireless sensor networks for underground communication and monitoring systems (the cases of underground mine environments). Tunn Undergr Space Technol. 73, 127-138 (2018).
  12. Huang, Z., Chen, T., Han, X., Liu, X. One energy-efficient random walk topology evolution method for underground wireless sensor networks. Int J Distrib Sens Netw. 14 (9), 155014771880062(2018).
  13. Priyadharshini, S. S., Nandhini, M., Gunasekaran, M. Energy-efficient multipath routing for wireless sensor networks. Int J Sci Technol Res. 9 (2), 1-6 (2020).
  14. Homogeneous and heterogeneous energy schemes for hierarchical cluster based routing protocols in WSN: A survey. Jagadeeswara Reddy, M., Suman Prakash, P., Chenna Reddy, P. Proceedings of the Third International Conference on Trends in Information, Telecommunication and Computing, 150, Lecture Notes in Electrical Engineering 501-508 (2013).
  15. Wu, X., Zhou, Q., Huang, Q. Optimal data routing algorithm for mine WSNs based on maximum life cycle. IEEE Access. 8, 131826-131834 (2020).
  16. Kathiroli, K., Selvadurai, K. Energy-efficient cluster head selection using improved sparrow search algorithm in wireless sensor networks. J King Saud Univ Comput Inf Sci. 34 (10), 8564-8575 (2022).
  17. Jibreel, E., Tuyishimire, M., Daabo, M. An enhanced heterogeneous gateway-based energy-aware multi-hop routing protocol for wireless sensor networks. Information. 13 (4), 166(2022).
  18. Nurelmadina, M., et al. A systematic review on cognitive radio in low power wide area network for industrial IoT applications. Sustainability. 13 (1), 338(2021).
  19. Shaikh, M. S., et al. Coverage and connectivity maximization for wireless sensor networks using improved chaotic grey wolf optimization. Sci Rep. 15, 15706(2025).
  20. Shaikh, M. S., et al. An intelligent hybrid grey wolf-particle swarm optimizer for optimization in complex engineering design problem. Sci Rep. 15, 18313(2025).
  21. Shaikh, M. S., et al. Applications, classifications, and challenges: A comprehensive evaluation of recently developed metaheuristics for search and analysis. Artif Intell Rev. 58, 390(2025).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Wolf OptimizerHeterogeneous NetworkEnergy Efficient RoutingWireless Sensor NetworksNode Lifetime AnalysisEnergy Hole EliminationClustered WSNRouting ProtocolsNetwork LifetimeResidual Energy

Related Articles