Energy Optimization in Cluster-Based Routing Protocols for Large-Area Wireless Sensor Networks
Abstract
1. Introduction
2. Preliminaries
2.1. Energy Consumption Model
2.2. Cluster-Based Hierarchical Routing
2.3. Problem Statement
3. Energy Consumption Analysis
3.1. Energy Dissipation by Non-CH Nodes
3.2. Energy Dissipation by CH Nodes
4. Optimization of
5. Performance Evaluation
6. Conclusions
Funding
Conflicts of Interest
Abbreviations
| IoT | Internet of Things |
| WSN | Wireless Sensor Network |
| IIoT | Industrial Internet of Things |
| LEACH | Low Energy Adaptive Clustering Hierarchy |
| CH | Cluster head |
| BS | Base station |
| GOR | Group of Rounds |
| ADV | Advertisement |
| Join-REQ | Join-request |
| TDMA | Time division multiple access |
Appendix A. Derivation of Effective Area A(r,R)

Appendix B. Expectation of Effective Area
Appendix C. Convergence Behavior of the Optimization
| Iteration | Func-Count | Procedure | |
|---|---|---|---|
| 1 | 3 | 4.6879 | initial simplex |
| 2 | 5 | 4.63203 | expand |
| 3 | 7 | 4.50425 | expand |
| 4 | 9 | 4.50425 | contract inside |
| 5 | 11 | 4.40857 | expand |
| 6 | 12 | 4.40857 | reflect |
| 7 | 13 | 4.40857 | reflect |
| 8 | 14 | 4.40857 | reflect |
| 9 | 16 | 4.40857 | contract inside |
| ..... | ..... | ..... | ..... |
| 51 | 95 | 4.40667 | contract inside |
| 52 | 97 | 4.40667 | contract inside |
| 53 | 99 | 4.40667 | contract inside |
| 54 | 101 | 4.40667 | contract inside |
References
- Ghayvat, H.; Mukhopadhyay, S.; Gui, X.; Suryadevara, N. WSN- and IoT-based smart homes and their extension to smart buildings. Sensors 2015, 15, 10350–10379. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhou, M.; Zhao, M.; Liu, A.; Ma, M.; Wang, T.; Huang, C. Fast and efficient data forwarding scheme for tracking mobile targets in sensor networks. Symmetry 2017, 9, 269. [Google Scholar] [CrossRef] [Scilit]
- 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] [Scilit]
- Essam, M.; Shaaban, E. Enhancing S-LEACH security for wireless sensor networks. Int. J. Appl. Comput. 2011, 4, 101–107. [Google Scholar]
- Manzoor, B.; Javaid, N.; Rehman, O.; Akbar, M.; Nadeem, Q.; Iqbal, A.; Ishfaq, M. Q-LEACH: A new routing protocol for WSNs. Procedia Comput. Sci. 2013, 19, 926–931. [Google Scholar] [CrossRef] [Scilit]
- Wang, A.; Yang, D.; Sun, D. A clustering algorithm based on energy information and cluster heads expectation for wireless sensor networks. Comput. Electr. Eng. 2012, 38, 662–671. [Google Scholar] [CrossRef] [Scilit]
- Abdulsalam, H.M.; Ali, B.A. W-LEACH based dynamic adaptive data aggregation algorithm for wireless sensor networks. Int. J. Distrib. Sens. Netw. 2013, 9, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Sasikala, A.S.D.; Sangameswaran, N. Improving the energy efficiency of LEACH protocol using VCH in wireless sensor network. Int. J. Eng. Dev. Res. 2015, 3, 918–924. [Google Scholar]
- Batra, P.K.; Kant, K. LEACH-MAC: A new cluster head selection algorithm for wireless sensor networks. Wirel. Netw. 2016, 22, 49–60. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.; Xu, K.; Luo, Z.; Chen, L. A reliable clustering algorithm based on LEACH protocol in wireless mobile sensor networks. In Proceedings of the International Conference on Mechanical and Electrical Technology, Singapore, 10–12 September 2010; pp. 692–696. [Google Scholar]
- Katiyar, V.; Chand, N.; Gautam, G.C.; Kumar, A. Improvement in LEACH protocol for large-scale wireless sensor networks. In Proceedings of the International Conference on Emerging Trends in Electrical and Computer Technology, Nagercoil, India, 23–24 March 2011; pp. 1070–1075. [Google Scholar]
- Kim, D.S.; Cha, H.S.; Yoo, S. Improve far-zone LEACH protocol for energy conserving. In Proceedings of the International Conference on Wireless Communications, Networking and Mobile Computing, Shanghai, China, 21–23 September 2012; pp. 1–4. [Google Scholar]
- Lee, J.Y.; Jung, K.D.; Moon, S.J.; Jeong, H.Y. Improvement on LEACH protocol of a wide-area wireless sensor network. Multimedia Tools Appl. 2017, 76, 19843–19860. [Google Scholar] [CrossRef] [Scilit]
- Marappan, P.; Rodrigues, P. An energy efficient routing protocol for correlated data using CL-LEACH in WSN. Wirel. Netw. 2016, 22, 1415–1423. [Google Scholar] [CrossRef] [Scilit]
- Cho, S.; Han, L.; Joo, B.; Han, S. P-LEACH: An efficient cluster-based technique to track mobile sinks in wireless sensor networks. Int. J. Distrib. Sens. Netw. 2014, 2014, 803656. [Google Scholar] [CrossRef] [Scilit]
- Klaoudatou, E.; Konstantinou, E.; Kambourakis, G.; Gritzalis, S. A survey on cluster-based group key agreement protocols for WSNs. IEEE Commun. Surv. Tutor. 2011, 13, 429–442. [Google Scholar] [CrossRef] [Scilit]
- MIT uAMPS LEACH ns Extentions. Available online: http://www2.ece.rochester.edu/projects/wcng/code.html (accessed on 1 December 2018).
- Khediri, S.E.L.; Nasri, N.; Wei, A.; Kachouri, A. A new approach for clustering in wireless sensors networks based on LEACH. Procedia Comput. Sci. 2014, 32, 1180–1185. [Google Scholar] [CrossRef] [Scilit]
- Devika, G.; Karegowda, A. A programatic study of LEACH and its decendant routing protocols in WSN. Int. J. Comput. Intell. Inform. 2015, 4, 300–307. [Google Scholar]
- Singh, S.K.; Kumar, P.; Singh, J.P. A survey on successors of LEACH protocol. IEEE Access 2017, 5, 4298–4328. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.L.; Ravishankar, C.V. LEACH-GA: Genetic algorithm-based energy-efficient adaptive clustering protocol for wireless sensor networks. Int. J. Mach. Learn. Comput. 2011, 1, 79–85. [Google Scholar] [CrossRef] [Scilit]
- Kang, S.H.; Nguyen, T. Distance based thresholds for cluster head selection in wireless sensor networks. IEEE Commun. Lett. 2012, 16, 1396–1399. [Google Scholar] [CrossRef] [Scilit]
- Ram, S.S.; Manjunath, D.; Iyer, S.K.; Yogeshwaran, D. On the path coverage properties of random sensor networks. IEEE Trans. Mobile Comput. 2007, 6, 494–506. [Google Scholar] [CrossRef] [Scilit]
- Liu, B.; Towsley, D. A study on the coverage of large-scale networks. In Proceedings of the IEEE International Conference on Mobile Ad-hoc and Sensor Systems, Fort Lauderdale, FL, USA, 25–27 October 2004; pp. 475–483. [Google Scholar]
- Zhang, H.; Hou, J. On deriving the upper bound of α-lifetime for large sensor networks. In Proceedings of the 5th ACM International Symposium on Mobile Ad-Doc Networking and Computing, Tokyo, Japan, 24–26 May 2004; pp. 121–132. [Google Scholar]
- Lagarias, J.C.; Reeds, J.A.; Wright, M.H.; Wright, P.E. Convergence Properties of the Nelder–Mead Simplex Method in Low Dimensions. SIAM J. Optim. 1998, 9, 112–147. [Google Scholar] [CrossRef] [Scilit]
- Gao, F.; Han, L. Implementing the Nelder–Mead simplex algorithm with adaptive parameters. Comput. Optim. Appl. 2012, 51, 259–277. [Google Scholar] [CrossRef] [Scilit]





| Notation | Meaning |
|---|---|
| N | total number of sensor nodes |
| L | radius of circular-shaped sensor field, (m) |
| S | distance of BS from the center of the sensor field, (m) |
| energy dissipation while transmitting an l-bit message over d meters, (J) | |
| energy dissipation which receiving an l-bit message, (J) | |
| energy consumption in the sensor circuitry per bit, (nJ/bit) | |
| energy attenuation factor in free space model, (pJ/bit/m2) | |
| energy attenuation factor in multi-path model, (pJ/bit/m4) | |
| energy for data aggregation per bit, (nJ/bit) | |
| (m) | |
| probability that node i chooses to become a CH in round r | |
| k | expected number of cluster heads in a round |
| R | transmission radius of control messages (ADV, Join-REQ, TDMA), (m) |
| effective area of a node at r (m) away from the origin with transmission range R, (m2) | |
| expectation of the effective area among nodes with transmission range R | |
| the probability that a node has n CHs in its effective area, given k and R | |
| the probability that a node has no CHs in its effective area, given k and R | |
| length of the advertisement message, (bits) | |
| length of the Join request message, (bits) | |
| length of a TDMA message, given k and R, (bits) | |
| length of the aggregated DATA message, (bits) | |
| the expectation of the radius of a cluster modeled as a circle, (m) | |
| avg. energy by a non-CH node while sending a Join-REQ message in a round | |
| distance from a member node to its CH | |
| distance from a node to the BS | |
| avg. energy by a member node while sending a DATA message to its CH in a round | |
| avg. energy consumed by a non-CH, non-member node while | |
| sending DATA message to the BS in a round | |
| avg. energy by a non-CH node while receiving ADV messages in a round | |
| avg. energy by a non-CH node while receiving TDMA messages in a round | |
| avg. total energy expended by all non-CH nodes in a round | |
| avg. energy by a CH node receiving ADV in a round | |
| avg. energy by a CH node receiving TDMA in a round | |
| avg. data-aggregation energy in a round | |
| avg. energy by a CH node transmitting aggregated data to BS in a round | |
| avg. energy by a CH node receiving Join request messages in a round | |
| avg. energy by a CH node receiving DATA messages from its member nodes in a round | |
| avg. total energy expended by all CH nodes in a round | |
| expected amount of total energy consumption in a round |
| N | L | Energy Consumption (mJ) | Saving | ||
|---|---|---|---|---|---|
| Original LEACH [3] | LEACH w/Opt. | ||||
| 100 | 200 m | 10.5 | 9.2 | 12.4% | (5.2, 286 m) |
| 300 m | 31.9 | 24.1 | 24.5% | (5.2, 428 m) | |
| 400 m | 86.4 | 62.8 | 27.3% | (5.2, 571 m) | |
| 200 | 200 m | 12.2 | 10.7 | 12.3% | (6.4, 263 m) |
| 300 m | 31.2 | 20.3 | 34.9% | (6.5, 393 m) | |
| 400 m | 84.1 | 48.9 | 41.9% | (6.5, 525 m) | |
© 2019 by the author. 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kang, S.H. Energy Optimization in Cluster-Based Routing Protocols for Large-Area Wireless Sensor Networks. Symmetry 2019, 11, 37. https://doi.org/10.3390/sym11010037
Kang SH. Energy Optimization in Cluster-Based Routing Protocols for Large-Area Wireless Sensor Networks. Symmetry. 2019; 11(1):37. https://doi.org/10.3390/sym11010037
Chicago/Turabian StyleKang, Sang H. 2019. "Energy Optimization in Cluster-Based Routing Protocols for Large-Area Wireless Sensor Networks" Symmetry 11, no. 1: 37. https://doi.org/10.3390/sym11010037
APA StyleKang, S. H. (2019). Energy Optimization in Cluster-Based Routing Protocols for Large-Area Wireless Sensor Networks. Symmetry, 11(1), 37. https://doi.org/10.3390/sym11010037
