Energy-Efficient LoRa Routing for Smart Grids
Abstract
:1. Introduction
1.1. Contribution
- A modified LEACH (Cum_LEACH) protocol based on the cumulative energy distribution is proposed for CH selection.
- Multiple paths are created using a novel method, quadratic-kernel-exploitation-based African buffalo optimisation (QKE-ABO), which transmits the data from the transmitting node to the receiving node when they are far away from each other.
- A modified Mexican axolotls optimisation, scrambled mutation Mexican axolotls optimisation (SMax), is proposed for multi-path scenarios.
1.2. Paper Structure
2. Literature Review
3. Proposed IoT-Based Communication in Smart Grid Environment
3.1. Node Initialisation
3.2. Clustering
- Cum_LEACH cluster head selection: CHs are responsible for collecting the data from all the nodes of their own clusters and transmitting the information to the BS. This reduces the number of transmissions to the BS and ensures a balanced energy utilisation of all nodes and a more extended network lifetime. Each node participating in the CH selection process is assigned a random value ℓ between 0 and 1. The probability of a node being selected as a CH is defined using a uniform probability distribution function. This is calculated using the cumulative distribution function given in Equation (2).
- Set-up stage: After the selection phase, the announcement of CHs is made by the CH node broadcasting a small-sized message called an advertisement message (ADV) to all other non-CH nodes to form clusters. Each node selects the cluster head that is closest to them for communication regarding the received signal strength. A message is transmitted to that CH to be a member of a cluster when the node chooses its potential CH. The acknowledgements and time-division multiple access (TDMA) schedule are relayed by the CH node to its cluster member nodes. To avoid collisions, a time slot is allotted by TDMA to each sensor node.
- Steady-state: Using TDMA, the sensed data are sent by the SN to the CHs in their time slots assigned by the CHs in steady-state usage. The CH collects the data and transmits them to the BS. In the process of transmitting the test packets to the destination, if the source and destination are separated by a huge distance, the data are transmitted via intermediate devices between the source and the destination. For that purpose, the optimal lightweight on-demand ad hoc distance vector routing (LOADng) protocol was used. In the case of a nearby destination, the proposed system creates multiple routing paths between the nodes.
3.3. Test Packet Transmission
Parameter Optimisation Using QKE-ABO Algorithm
- RREQ: This has the destination’s address as the source node (SN) and is forwarded to the destination.
- RREP: This is responsible for sending a reply to the RREQ after the destination node (DN) receives the RREQ from the SN.
- RREP ACK: To confirm the reception of the RREP message, this packet is used by the LOADng router.
- RERR: The route error message is used to alert about the failure in forwarding the data.
Algorithm 1 Pseudo-code of the QKE-ABO algorithm. |
Input: parameters of LOADng protocol Output: optimised parameters Begin Initialise population, objective function, maximum number of iterations , While Randomly place buffaloes Evaluate fitness of buffaloes Update fitness of buffaloes: Update the location of buffaloes: Evaluate fitness If = Updating ) Validate the termination criteria Else Repeat the updating process End if Return optimal parameters End while End |
3.4. Optimal Path Selection
Algorithm 2 Pseudo-code of SMax algorithm. |
Input: multiple created paths Output: optimal paths Begin Initialise population, objective function, maximum number of iterations , While transition from larvae to adult Select the best male and female axolotls Compute inverse probability If Perform scrambled mutation Else Update End if //regeneration process For each () If Else Update End if //reproduction and assortment Select suitable male Obtain two eggs Sort and two eggs End while Return optimal paths End |
3.5. LoRa Gateway
4. Results and Discussion
Performance Analysis
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Minh, Q.N.; Nguyen, V.H.; Quy, V.K.; Ngoc, L.A.; Chehri, A.; Jeon, G. Edge Computing for IoT-Enabled Smart Grid: The Future of Energy. Energies 2022, 15, 6140. [Google Scholar] [CrossRef]
- Faheem, M.; Butt, R.A.; Raza, B.; Ashraf, M.W.; Ngadi, M.A.; Gungor, V.C. Energy efficient and reliable data gathering using internet of software-defined mobile sinks for WSNs-based smart grid applications. Comput. Stand. Interfaces 2019, 66, 103341. [Google Scholar] [CrossRef]
- Al-Turjman, F.; Abujubbeh, M. IoT-enabled smart grid via SM: An overview. Future Gener. Comput. Syst. 2019, 96, 579–590. [Google Scholar] [CrossRef]
- Zhang, J.; Li, Y.; Ma, J.; Xue, H.; Wu, J.; Zhao, M.; Han, C.; Dang, X.; Bi, S. Enabling Blind Area Coverage for the Smart Grids:Integrating Energy-efficient LoRa Technologies in the 5G. In Proceedings of the 2021 6th International Conference on Intelligent Computing and Signal Processing (ICSP), Xi’an, China, 9–11 April 2021; pp. 952–956. [Google Scholar]
- Emmanuel, M.; Rayudu, R. Communication technologies for smart grid applications: A survey. J. Netw. Comput. Appl. 2016, 74, 133–148. [Google Scholar] [CrossRef]
- Reddy, G.P.; Kumar, Y. Future Wireless Communication Technologies for Smart Grids: A LPWAN Prospective. Future 2020, 5. Available online: https://smartgrid.ieee.org/bulletins/august-2020/future-wireless-communication-technologies-for-smart-grids-a-lpwan-prospective (accessed on 23 February 2023).
- Pavan Kumar, Y.; Bhimasingu, R. Review and retrofitted architectures to form reliable smart microgrid networks for urban buildings. IET Netw. 2015, 4, 338–349. [Google Scholar] [CrossRef]
- Kumar, Y.P.; Bhimasingu, R. Key aspects of smart grid design for distribution system automation: Architecture and responsibilities. Procedia Technol. 2015, 21, 352–359. [Google Scholar] [CrossRef] [Green Version]
- Reddy, G.P.; Kumar, Y.P. Smart Grid Communication and Networking: Review of Standards. In Proceedings of the 2021 International Conference on Applied and Theoretical Electricity (ICATE), Craiova, Romania, 27–29 May 2021; pp. 1–6. [Google Scholar]
- Lee, D.C. Proof of a modified Dijkstra’s algorithm for computing shortest bundle delay in networks with deterministically time-varying links. IEEE Commun. Lett. 2006, 10, 734–736. [Google Scholar] [CrossRef]
- Pradeep Reddy, G.; Kumar, Y.V.P.; Kalyan Chakravarthi, M.; Flah, A. Refined Network Topology for Improved Reliability and Enhanced Dijkstra Algorithm for Optimal Path Selection during Link Failures in Cluster Microgrids. Sustainability 2022, 14, 10367. [Google Scholar] [CrossRef]
- Pradeep Reddy, G.; Pavan Kumar, Y. Internet of Things Based Communication Architecture for Switchport Security and Energy Management in Interoperable Smart Microgrids. Arab. J. Sci. Eng. 2022, 1–19. [Google Scholar] [CrossRef]
- Lenka, R.K.; Rath, A.K.; Sharma, S. Building reliable routing infrastructure for green IoT network. IEEE Access 2019, 7, 129892–129909. [Google Scholar] [CrossRef]
- Usman, M.; Muthukkumarasamy, V.; Wu, X.W. Mobile agent-based cross-layer anomaly detection in smart home sensor networks using fuzzy logic. IEEE Trans. Consum. Electron. 2015, 61, 197–205. [Google Scholar] [CrossRef] [Green Version]
- Ennajari, H.; Ben Maissa, Y.; Mouline, S. Energy efficient in-network aggregation algorithms in wireless sensor networks: A survey. In Proceedings of the International Symposium on Ubiquitous Networking, Singapore, 4 November 2016; pp. 135–148. [Google Scholar]
- Faheem, M.; Butt, R.A.; Raza, B.; Ashraf, M.W.; Begum, S.; Ngadi, M.A.; Gungor, V.C. Bio-inspired routing protocol for WSN-based smart grid applications in the context of Industry 4.0. Trans. Emerg. Telecommun. Technol. 2019, 30, e3503. [Google Scholar] [CrossRef]
- Väänänen, O.; Hämäläinen, T. LoRa-Based Sensor Node Energy Consumption with Data Compression. In Proceedings of the 2021 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd 4.0&IoT), Rome, Italy, 7–9 June 2021; pp. 6–11. [Google Scholar]
- Zlatev, Z.; Georgieva, T.; Todorov, A.; Stoykova, V. Energy Efficiency of IoT Networks for Environmental Parameters of Bulgarian Cities. Computers 2022, 11, 81. [Google Scholar] [CrossRef]
- Mishra, M.; Gupta, G.S.; Gui, X. Network Lifetime Improvement through Energy-Efficient Hybrid Routing Protocol for IoT Applications. Sensors 2021, 21, 7439. [Google Scholar] [CrossRef]
- Sun, Q.; Zhang, N.; You, S.; Wang, J. The dual control with consideration of security operation and economic efficiency for energy hub. IEEE Trans. Smart Grid 2019, 10, 5930–5941. [Google Scholar] [CrossRef]
- Gungor, V.C.; Sahin, D.; Kocak, T.; Ergut, S.; Buccella, C.; Cecati, C.; Hancke, G.P. Smart grid technologies: Communication technologies and standards. IEEE Trans. Ind. Inform. 2011, 7, 529–539. [Google Scholar] [CrossRef] [Green Version]
- Lloret, J.; Garcia, L.; Jimenez, J.M.; Sendra, S.; Lorenz, P. Cluster-based communication protocol and architecture for a wastewater purification system intended for irrigation. IEEE Access 2021, 9, 142374–142389. [Google Scholar] [CrossRef]
- Wu, Y.; He, Y.; Shi, L. Energy-saving measurement in LoRaWAN-based wireless sensor networks by using compressed sensing. IEEE Access 2020, 8, 49477–49486. [Google Scholar] [CrossRef]
- Reddy, G.P.; Kumar, Y.V.P.; Chakravarthi, M.K. Communication Technologies for Interoperable Smart Microgrids in Urban Energy Community: A Broad Review of the State of the Art, Challenges, and Research Perspectives. Sensors 2022, 22, 5881. [Google Scholar] [CrossRef]
- Reddy, G.P.; Kumar, Y.P. Demystifying LoRa Wireless Technology for IoT Applications: Concept to Experiment. In Proceedings of the 2021 4th International Symposium on Advanced Electrical and Communication Technologies (ISAECT), Alkhobar, Saudi Arabia, 6–8 December 2021; pp. 01–06. [Google Scholar]
- Islam, R.; Rahman, M.W.; Rubaiat, R.; Hasan, M.M.; Reza, M.M.; Rahman, M.M. LoRa and server-based home automation using the internet of things (IoT). J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 3703–3712. [Google Scholar] [CrossRef]
- Gallardo, J.L.; Ahmed, M.A.; Jara, N. LoRa IoT-based architecture for advanced metring infrastructure in residential smart grid. IEEE Access 2021, 9, 124295–124312. [Google Scholar] [CrossRef]
- Chaudhary, A.; Talwar, M.; Goel, A.; Singal, G.; Kushwaha, R. De-Fence: LoRa based Hop-to-Hop Communication. In Proceedings of the 2022 Fourteenth International Conference on Contemporary Computing, Noida, India, 4–6 August 2022; pp. 629–637. [Google Scholar]
- Chithaluru, P.; Al-Turjman, F.; Kumar, M.; Stephan, T. I-AREOR: An energy-balanced clustering protocol for implementing green IoT in smart cities. Sustain. Cities Soc. 2020, 61, 102254. [Google Scholar] [CrossRef]
- Hemalatha, R.; Prakash, R.; Sivapragash, C. Analysis on energy consumption in smart grid WSN using path operator calculus centrality based HSA-PSO algorithm. Soft Comput. 2020, 24, 10771–10783. [Google Scholar] [CrossRef]
- Mehta, D.; Saxena, S. Hierarchical WSN protocol with fuzzy multi-criteria clustering and bio-inspired energy-efficient routing (FMCB-ER). Multimed. Tools Appl. 2020, 1–34. [Google Scholar] [CrossRef]
- Baroudi, U.; Bin-Yahya, M.; Alshammari, M.; Yaqoub, U. Ticket-based QoS routing optimization using genetic algorithm for WSN applications in smart grid. J. Ambient Intell. Humaniz. Comput. 2019, 10, 1325–1338. [Google Scholar] [CrossRef]
- Kumar, R.; Gangwar, M. Improved BEST-MAC protocol for WSN using optimal cluster head selection. Int. J. Inf. Technol. 2019, 1–17. [Google Scholar] [CrossRef]
- Ekbatanifard, G.; Monsefi, R. Queen-MAC: A quorum-based energy-efficient medium access control protocol for wireless sensor networks. Comput. Netw. 2012, 56, 2221–2236. [Google Scholar] [CrossRef]
- Chao, C.M.; Lee, Y.W. A quorum-based energy-saving MAC protocol design for wireless sensor networks. IEEE Trans. Veh. Technol. 2009, 59, 813–822. [Google Scholar] [CrossRef]
- Heinzelman, W.R.; Chandrakasan, A.; Balakrishnan, H. Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, Maui, HI, USA, 7 January 2000; p. 10. [Google Scholar]
- Xu, Z.; Chen, L.; Chen, C.; Guan, X. Joint clustering and routing design for reliable and efficient data collection in large-scale wireless sensor networks. IEEE Internet Things J. 2015, 3, 520–532. [Google Scholar] [CrossRef]
- Heinzelman, W.B.; Chandrakasan, A.P.; Balakrishnan, H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 2002, 1, 660–670. [Google Scholar] [CrossRef] [Green Version]
- Sert, S.A.; Alchihabi, A.; Yazici, A. A two-tier distributed fuzzy logic based protocol for efficient data aggregation in multihop wireless sensor networks. IEEE Trans. Fuzzy Syst. 2018, 26, 3615–3629. [Google Scholar] [CrossRef]
- Kaur, T.; Kumar, D. Particle swarm optimization-based unequal and fault tolerant clustering protocol for wireless sensor networks. IEEE Sens. J. 2018, 18, 4614–4622. [Google Scholar] [CrossRef]
- Shrivastav, K.; Kulat, K.D. Scalable energy efficient hexagonal heterogeneous broad transmission distance protocol in WSN-IoT Networks. J. Electr. Eng. Technol. 2020, 15, 95–120. [Google Scholar] [CrossRef]
- Qing, L.; Zhu, Q.; Wang, M. Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks. Comput. Commun. 2006, 29, 2230–2237. [Google Scholar] [CrossRef]
- Kaur, K.; Sharma, E.S. Enhanced Distributed Energy Efficient Clustering Protocol. In Proceedings of the 2020 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India, 22–24 January 2020; pp. 1–5. [Google Scholar]
- Pilloni, V.; Atzori, L. Deployment of distributed applications in wireless sensor networks. Sensors 2011, 11, 7395–7419. [Google Scholar] [CrossRef] [Green Version]
- Antoo, A.; Mohammed, A.R. EEM-LEACH: Energy efficient multi-hop LEACH routing protocol for clustered WSNs. In Proceedings of the 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), Kanyakumari, India, 10–11 July 2014; pp. 812–818. [Google Scholar]
- Zikria, Y.B.; Afzal, M.K.; Ishmanov, F.; Kim, S.W.; Yu, H. A survey on routing protocols supported by the Contiki Internet of things operating system. Future Gener. Comput. Syst. 2018, 82, 200–219. [Google Scholar] [CrossRef]
- Yi, J.; Clausen, T. Collection tree extension of reactive routing protocol for low-power and lossy networks. Int. J. Distrib. Sens. Netw. 2014, 10, 352421. [Google Scholar] [CrossRef] [Green Version]
- Elyengui, S.; Bouhouchi, R.; Ezzedine, T. A comparative performance study of the routing protocols RPL, LOADng and LOADng-CTP with bidirectional traffic for AMI scenario. In Proceedings of the 2015 International Conference on Smart Grid and Clean Energy Technologies (ICSGCE), Offenburg, Germany, 20–23 October 2015; pp. 43–49. [Google Scholar]
- Sobral, J.V.; Rodrigues, J.J.; Kumar, N.; Zhu, C.; Ahmad, R.W. Performance evaluation of routing metrics in the LOADng routing protocol. J. Commun. Softw. Syst. 2017, 13, 87–95. [Google Scholar] [CrossRef] [Green Version]
- Jiang, S. LEACH protocol analysis and optimization of wireless sensor networks based on PSO and AC. In Proceedings of the 2018 10th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Hangzhou, China, 25–26 August 2018; Volume 2, pp. 246–250. [Google Scholar]
- Singh, B.; Lobiyal, D.K. A novel energy-aware cluster head selection based on particle swarm optimization for wireless sensor networks. Hum.-Centric Comput. Inf. Sci. 2012, 2, 1–18. [Google Scholar] [CrossRef] [Green Version]
- Latiff, N.A.; Tsimenidis, C.C.; Sharif, B.S. Energy-aware clustering for wireless sensor networks using particle swarm optimization. In Proceedings of the 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications, Athens, Greece, 3–7 September 2007; pp. 1–5. [Google Scholar]
- Singh, P.; Meena, N.K.; Slowik, A.; Bishnoi, S.K. Modified African buffalo optimization for strategic integration of battery energy storage in distribution networks. IEEE Access 2020, 8, 14289–14301. [Google Scholar] [CrossRef]
- Trojovskỳ, P.; Dehghani, M. Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications. Sensors 2022, 22, 855. [Google Scholar] [CrossRef]
- Mirjalili, S. The ant lion optimizer. Adv. Eng. Softw. 2015, 83, 80–98. [Google Scholar] [CrossRef]
- Yan, S.; Yang, P.; Zhu, D.; Zheng, W.; Wu, F. Improved sparrow search algorithm based on iterative local search. Comput. Intell. Neurosci. 2021, 2021, 6860503. [Google Scholar] [CrossRef]
- Villuendas-Rey, Y.; Velázquez-Rodríguez, J.L.; Alanis-Tamez, M.D.; Moreno-Ibarra, M.A.; Yáñez-Márquez, C. Mexican axolotl optimization: A novel bioinspired heuristic. Mathematics 2021, 9, 781. [Google Scholar] [CrossRef]
- Odili, J.B.; Kahar, M.N.M.; Anwar, S. African buffalo optimization: A swarm-intelligence technique. Procedia Comput. Sci. 2015, 76, 443–448. [Google Scholar] [CrossRef] [Green Version]
- Huang, Y.; Sun, Q.; Zhang, N.; Wang, R. A multi-slack bus model for bi-directional energy flow analysis of integrated power-gas systems. CSEE J. Power Energy Syst. 2021, 38, 231–243. [Google Scholar] [CrossRef]
Reference | Protocol | Description | Limitations |
---|---|---|---|
[29] | Improved-adaptive-ranking-based energy-efficient opportunistic routing protocol (I-AREOR) | An energy-balanced clustering protocol to apply the green IoT to smart cities | Limited to the energy efficiency problem in WSNs; does not consider factors such as the latency, throughput, and reliability of data transmission |
[30] | Path operator calculus centrality (SPOCC) | Analysis of the E.C. in SG WSNs utilising an SPOCC-centred HSA-PSO algorithm | Limited to SG outdoor transmission; security enhancement was identified as an impending factor, but not addressed in this paper |
[31] | Fuzzy multi-criteria clustering and bio-inspired energy-efficient routing (FMCB-ER) | Hierarchical WSN protocol with FMCB-ER | As the complex algorithm, EPO, for route optimisation from the CHs to the sink nodes requires a large amount of computational power, it is impossible on low-power sensors |
[32] | Ticket-based routing (TBR) | Ticket-based QoS routing optimisation utilising G.A. for WSN applications in SGs | Tested on fixed sensor nodes; the genetic algorithm was applied only to the source sensor nodes |
[33] | BEST-MAC | Enhanced BEST-MAC protocol for WSN utilising optimum CH selection | It is not capable of handling adaptive data rates; it considers limited parameters to improve the lifetime of sensor networks |
[34] | Adaptive quorum-centred AQ-MAC protocol | A quorum-centred energy-efficient MAC for WSNs | Suitable only for data collection system; limited in scalability due to the low duty cycle |
[35] | Quorum-centred MAC (QMAC) protocol | A quorum-centred energy-saving MAC protocol for WSNs | Limited to a many-to-one communication model; it relies on synchronisation among sensors; any discrepancies affect its performance |
Symbol | Definition | Symbol | Definition |
---|---|---|---|
ℵ | Set of sensor nodes | sensor node | |
ℓ | Random number | CDF | |
Probability | Current round is modelled | ||
Threshold | Nodes do not contribute as CHs | ||
Number of CHs selected | Fitness function | ||
Minimum and maximum range | , | Learning parameters | |
and | Exploration and exploitation | Global best solution | |
d | The current iteration | Quadratic kernel function | |
Individual’s best solution | Current exploration values | ||
Shifted current position | Routing paths | ||
Individual’s best solution | Current exploration values | ||
Random number (between 0 and 1) | , | Best-adapted male and female | |
The transition parameter | Inverse probability | ||
Regeneration probability | Random parameter (between 0 and 1) |
Name | Value |
---|---|
Target area | 100 m × 100 m |
Number of nodes deployed | 100 |
Initial energy of node | 0.5 J |
Energy transfer for each bit | 50 nJ/bit |
Energy consumption of signal amplification in free space | 10 pJ/bit/m |
Energy consumption of signal amplification in multipath | 0.0013 pJ/bit/m |
Energy consumption of data fusion | 5 nJ/bit/packet |
Control packet length | 200 bits |
Packet length | 6400 bits |
Maximum number of running rounds | 5000 |
No. of Rounds | Cum_LEACH | LEACH | SEP | DEEC |
---|---|---|---|---|
1 | 49.95 | 49.93 | 49.96 | 49.90 |
500 | 28.52 | 8.39 | 27.24 | 15.43 |
1000 | 10.86 | 1.08 | 9.53 | 1.92 |
1500 | 0.48 | 0.49 | 0.08 | 0.04 |
2000 | 0.46 | 0.21 | 0.10 | 0.00 |
2500 | 0.44 | 0.00 | 0.00 | 0.00 |
5000 | 0.33 | 0.00 | 0.00 | 0.00 |
No. of Rounds | Cum_LEACH | LEACH | SEP | DEEC |
---|---|---|---|---|
1 | 0.04 | 0.07 | 0.02 | 0.08 |
100 | 4.35 | 11.67 | 2.23 | 5.41 |
500 | 21.74 | 41.86 | 25.14 | 27.36 |
1000 | 43.39 | 48.95 | 44.58 | 37.53 |
1500 | 49.52 | 49.79 | 48.62 | 39.15 |
2000 | 49.54 | 49.79 | 49.64 | 49.15 |
5000 | 49.67 | 50.00 | 50.00 | 50.00 |
No. of Rounds | Cum_LEACH | LEACH | SEP | DEEC |
---|---|---|---|---|
First node dies | 853 | 150 | 504 | 335 |
Last node dies | 5000 | 2390 | 2046 | 1536 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Repuri, R.K.; Darsy, J.P. Energy-Efficient LoRa Routing for Smart Grids. Sensors 2023, 23, 3072. https://doi.org/10.3390/s23063072
Repuri RK, Darsy JP. Energy-Efficient LoRa Routing for Smart Grids. Sensors. 2023; 23(6):3072. https://doi.org/10.3390/s23063072
Chicago/Turabian StyleRepuri, Raja Kishore, and John Pradeep Darsy. 2023. "Energy-Efficient LoRa Routing for Smart Grids" Sensors 23, no. 6: 3072. https://doi.org/10.3390/s23063072