Abstract
Higher energy relay nodes can be used as multipath in wireless sensor networks (WSN) to achieve improved network lifetime. The multipath nodes may form a network among themselves to route data towards the multipath. In this model, the lifetime of a network is determined mainly by the lifetimes of these relay nodes. An energy-efficient based multipath routing strategy can greatly extend the lifetime of WSNs. In this paper, we have proposed a genetic algorithm (GA) for energy-efficient based multipath routing in WSNs, for scheduling the data gathering of multipath nodes, which can significantly extend the lifetime of a relay node network. For WSN, where the global optimum can be determined, our GA based approach is always able to find the optimal solution. The performance evaluation of our proposed technique is carried out with respect to the heuristic search technique in WSN, called A-Star algorithm. Finally, the simulation clarifies the effectiveness of our proposed work over its comparatives in terms of networks lifetime, energy variance, average energy consumption, and packet delivery ratio. Experimental results show that the proposed method is efficient, and have promising performance advantage for multipath traffic engineering and evaluating the route stability in WSNs.









Similar content being viewed by others
References
Sun, B. L., Gui, C., & Song, Y. (2011). Energy entropy on-demand multipath routing protocol for mobile ad hoc networks. China Communications, 8(7), 75–83.
Sun, B. L., Gui, C., Zhang, Q. F., & Chen, H. (2009). Fuzzy controller based QoS routing algorithm with a multi-class scheme for MANET. International Journal of Computers, Communications and Control, 4(4), 427–438.
Sun, B. L., Gui, C., & Song, Y. (2013). Stable clusterhead selection algorithm for ad hoc networks. International Journal of Future Generation Communication and Networking, 6(3), 95–106.
Sun, B. L., Gui, C., Song, Y., & Chen, H. (2014). A novel network coding and multi-path routing approach for wireless sensor network. Wireless Personal Communications, 77(1), 87–99.
Yoo, J., Yan, L., Lee, S., Kim, Y., & Yoo, H. J. (2010). A 5.2 mw self-configured wearable body sensor network controller and a 12 w wirelessly powered sensor for a continuous health monitoring system. IEEE Journal of Solid-State Circuits, 45(1), 178–188.
Konstantas, D., & Herzog, R. (2003). Continuous monitoring of vital constants for mobile users: The MobiHealth approach. In Proceedings of the 25th annual international conference of the IEEE EMBS (Vol. 4, pp. 3728–3731).
Amgoth, T., & Jana, P. K. (2015). Energy and coverage-aware routing algorithm for wireless sensor networks. Wireless Personal Communications, 81(2), 531–545.
Hao, X. C., Wang, M. Q., Hou, S., Gong, Q. Q., & Liu, B. (2015). Distributed topology control and channel allocation algorithm for energy efficiency in wireless sensor network: From a game perspective. Wireless Personal Communications, 80(4), 1557–1577.
Tang, J., Hao, B., & Sen, A. (2006). Relay node placement in large scale wireless sensor networks. Computer Communications, 29(4), 490–501.
Shin, K. Y., Song, J. K., & Kim, J. W. (2007). REAR: Reliable energy aware routing protocol for wireless sensor networks. In Proceedings of the 9th international conference on advanced communication technology (pp. 525–530).
Liang, Q. L., & Ren, Q. C. (2005). Energy and mobility aware geographical multipath routing for wireless sensor networks. In Proceedings of the IEEE wireless communications and networking conference (pp. 1867–1871).
Wang, Z. J., Bulut, E. & Szymanski, B. K. (2009). Energy efficient collision aware multipath routing for wireless sensor networks. In Proceedings of IEEE international conference on communications (pp. 1–5).
Chiang, T. C., Liu, C. H., Huang, Y. M., et al. (2007). A near-optimal multicast scheme for mobile ad hoc networks using a hybrid genetic algorithm. Expert Systems With Applications, 33(3), 734–742.
Michalewicz, Z., & Schmidt, M. (2007). Parameter control in practice. Studies in Computational Intelligence, 54, 277–294.
De Jong, K. (2007). Parameter setting in EAs: A 30 year perspective. Studies in Computational Intelligence, 54, 1–18.
Bari, A., Wazed, S., Jaekel, S., & Bandyopadhyay, S. (2009). A genetic algorithm based approach for energy efficient routing in two-tiered sensor networks. Ad Hoc Networks, 7(4), 665–676.
Rana, K., & Zaveri, M. (2011). A-star algorithm for energy efficient routing in wireless sensor network. In Proceedings of the NeCoM,WeST,WiMoN 2011, Chennai, India (pp. 232–241).
Gupta, G., & Younis, M. (2003). Load-balanced clustering of wireless sensor networks. In Proceeding of the IEEE international conference on communications (ICC03) (Vol. 3, pp. 1848–1852).
Ahn, W., & Ramakrishna, R. S. (2002). A genetic algorithm for shortest path routing problem and the sizing of populations. IEEE Transactions on Evolutionary Computation, 6(6), 566–579.
The Network Simulator-NS-2. http://www.isi.edu/nsnam/ns/.
Acknowledgments
This work is supported by The National Social Science Foundation of China (No. 14BJY171), Key Natural Science Foundation of Hubei Province of China (Nos. 2014CFA055, 2013CFB035, 2013CFB309).
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Song, Y., Gui, C., Lu, X. et al. A Genetic Algorithm for Energy-Efficient Based Multipath Routing in Wireless Sensor Networks. Wireless Pers Commun 85, 2055–2066 (2015). https://doi.org/10.1007/s11277-015-2891-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-015-2891-3