One of the most important issues of wireless sensor networks is how to transfer
information from the network nodes to a base station and choose the best
possible path for this purpose. Choosing the best path can be based on different
factors such as energy consumption, response time, delay, and data transfer
accuracy. Increasing the network lifetime is the most challenging problem.
One of the latest energy-aware routing methods is to use the harmony search
algorithm in the small-scale sensor networks. The aim of this study is to introduce
the harmony search algorithm as a successful metaheuristic algorithm
for wireless sensor network routing in order to increase the lifetime of such
networks. This study is intended to improve the objective function for energy
efficiency in the harmony search algorithm to establish balance between the
network energy consumption and path length control. Therefore, it is necessary
to choose the initial energy of each node randomly from a certain range
as the path energy consumption should be low to choose a path which can
consider the residual energy. In other words, a path should be chosen to establish
balance between the network energy consumption and the minimum
residual energy. The simulation results indicate that the proposed objective
function provides a longer lifetime by 26.12% compared with EEHSBR.
References
[1]
Akyildiz, I.F., et al. (2002) Wireless Sensor Networks: A Survey. Computer Networks, 38, 393-422.
[2]
Chong, C.-Y. and Kumar, S.P. (2003) Sensor Networks: Evolution, Opportunities, and Challenges. Proceedings of the IEEE, 91, 1247-1256.
https://doi.org/10.1109/JPROC.2003.814918
[3]
Moh’d Alia, O. and Rajeswari, M. (2011) The Variants of the Harmony Search Algorithm: An Overview. Artificial Intelligence Review, 36, 49-68.
https://doi.org/10.1007/s10462-010-9201-y
[4]
Wang, N., Huang, Y. and Liu, W. (2008) A Fuzzy-Based Transport Protocol for Mobile Ad Hoc Networks. IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, Taichung, 11-13 June 2008, 320-325.
https://doi.org/10.1109/SUTC.2008.52
[5]
Lee, K. and Geem, Z. (2005) A New Meta-Heuristic Algorithm for Continuous Engineering Optimization: Harmony Search Theory and Practice. Computer Methods in Applied Mechanics and Engineering, 194, 3902-3933.
[6]
Manjarres, D., Del Ser, J., Gil-Lopez, S., Vecchio, M., Landa-Torres, I. and Lopez-Valcarce, R. (2013) A Novel Heuristic Approach for Distance- and Connectivity-Based Multihop Node Localization in Wireless Sensor Networks. Soft Computing, 17, 17-28. https://doi.org/10.1007/s00500-012-0897-2
[7]
Park, J. and Sahni, S. (2006) An Online Heuristic for Maximum Lifetime Routing in Wireless Sensor Networks. IEEE Transactions on Computers, 55, 1048-1056.
https://doi.org/10.1109/TC.2006.116
[8]
Zeng, B. and Yan, D. (2014) An Energy Efficient Harmony Search Based Routing Algorithm for Small-Scale Wireless Sensor Networks. IEEE 17th International Conference on Computational Science and Engineering, Chengdu, 19-21 December 2014, 362-367.
[9]
Geem, Z.W., Kim, J.H. and Loganathan, G. (2001) A New Heuristic Optimization Algorithm: Harmony Search. Simulation, 76, 60-68.
https://doi.org/10.1177/003754970107600201
[10]
Wang, L., et al. (2013) An Enhanced Harmony Search Algorithm for Assembly Sequence Planning. International Journal of Modelling, Identification and Control, 18, 18-25. https://doi.org/10.1504/IJMIC.2013.051929
[11]
Forsati, R., Haghighat, A.T. and Mahdavi, M. (2008) Harmony Search Based Algorithms for Bandwidth-Delay-Constrained Least-Cost Multicast Routing. Computer Communications, 31, 2505-2519.
[12]
Lee, H.M., et al. (2016) Optimal Cost Design of Water Distribution Networks using a Decomposition Approach. Engineering Optimization, 48, 2141-2156.
[13]
Mahdavi, M., et al. (2008) Novel Meta-Heuristic Algorithms for Clustering Web Documents. Applied Mathematics and Computation, 201, 441-451.
[14]
Geem, Z.W., Kim, J.H. and Loganathan, G.V. (2002) Harmony Search Optimization: Application to Pipe Network Design. International Journal of Modelling and Simulation, 22, 125-133.
[15]
Geem, Z.W., Lee, K.S. and Park, Y. (2005) Application of Harmony Search to Vehicle Routing. American Journal of Applied Sciences, 2, 1552-1557.
https://doi.org/10.3844/ajassp.2005.1552.1557
[16]
Zeng, B. and Yan, D. (1999) An Improved Harmony Search Based Energy-Efficient Routing Algorithm for Wireless Sensor Networks. Applied Soft Computing, 41, 135-147.
Kahn, J.M., Katz, R.H. and Pister, K.S.J. (2016) Next Century Challenges: Mobile Networking for Smart Dust. The 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, 271-278.
[17]
Hoang, D.C., et al. (2014) Real-Time Implementation of a Harmony Search Algorithm-Based Clustering Protocol for Energy-Efficient Wireless Sensor Networks. IEEE Transactions on Industrial Informatics, 10, 774-783.
https://doi.org/10.1109/TII.2013.2273739
[18]
Hoang, D.C., et al. (2010) A Robust Harmony Search Algorithm Based Clustering Protocol for Wireless Sensor Networks. IEEE International Conference on Communications Workshops, Capetown, 23-27 May 2010, 1-5.
https://doi.org/10.1109/ICCW.2010.5503895
[19]
Shankar, T., Shanmugavel, S. and Karthikeyan, A. (2013) Modified Harmony Search Algorithm for Energy Optimization in WSN. International Review on Computers and Software, 8, 1469-1475.
[20]
Kamaei, Z., Bakhshi, H. and Masoumi, B. (2015) Combining Harmony Search Algorithm and Ant Colony Optimization Algorithm to Increase the Lifetime of Wireless Sensor Networks. Journal of Advances in Computer Engineering and Technology, 1, 9-16.
[21]
Dehghania, S., Pourzaferanib, M. and Barekatainc, B. (2015) Comparison on Energy-Efficient Cluster Based Routing Algorithms in Wireless Sensor Network. The Third Information Systems International Conference, 72, 535-542.
[22]
Roy, S. (2015) Energy Aware Cluster Based Routing Scheme for Wireless Sensor Network. Foundations of Computing and Decision Sciences, 40, 203-222.
[23]
Del Ser, J., et al. (2016) Joint Topology Optimization, Power Control and Spectrum Allocation for Intra-Vehicular Multi-Hop Sensor Networks Using Dandelion-Encoded Heuristics. In: European Conference on the Applications of Evolutionary Computation, Springer, Cham. https://doi.org/10.1007/978-3-319-31204-0_16
[24]
Sobron, I., et al. (2017) Wireless Network Optimization for Massive V2I Data Collection using Multi-Objective Harmony Search Heuristics. In: International Conference on Harmony Search Algorithm, Springer, Singapore.
https://doi.org/10.1007/978-981-10-3728-3_20
[25]
Del Ser, J., et al. (2012) Centralized and Distributed Spectrum Channel Assignment in Cognitive Wireless Networks: A Harmony Search Approach. Applied Soft Computting, 12, 921-930.
[26]
Manjarres, D., et al. (2013) On the Design of a Novel Two-Objective Harmony Search Approach for Distance- and Connectivity-Based Localization in Wireless Sensor Networks. Engineering Applications of Artificial Intelligence, 26, 669-676.
[27]
Handy, M., Hasse, M. and Timmermann, D. (2002) Low Energy Adaptive Clustering Hierarchy with Deterministic Cluster Head Selection. Mobile and Wireless Communications Network, 9-11 September 2002, 368-372.
[28]
Hong, L. and Li, L. (2007) A Novel Hybrid Particle Swarm Optimization Algorithm Combined with Harmony Search for High Dimensional Optimization Problems, Intelligent Pervasive Computing. The International Conference on IPC, Jeju City, 11-13 October 2007, 94-97.