Abstract
This paper introduces a novel energy balance based lifetime maximization issue in wireless sensor networks employing joint routing and asynchronous duty cycle scheduling techniques titled as EB-JRADCS problem. To formulate the EB-JRADCS problem a new asynchronous MAC protocol utilizing flooding of RTS and random sending of CTS named FRTS–RCTS is proposed. This protocol leads to new constraints called flow sharing (FS) constraints that joint the network lifetime maximization parameters including flow rate of information on any route and duty cycle of nodes. It is shown that the modeled EB-JRADCS problem can be expressed as a signomial geometric programming problem. Due to the complexity of solving the achieved problem, first it is converted into a simpler problem by relaxing FS constraints from equal to unequal form. Then the simplified problem is solved with the aid of a specific convexification method and the global optimum solution of the network lifetime is evaluated under various scenarios. The achieved optimum solution can be used as a benchmark for evaluating and comparing distributed and heuristic methods that aim to extend the network lifetime.
Similar content being viewed by others
References
Chang, J.-H., & Tassiulas, L. (2004). Maximum lifetime routing in wireless sensor networks. IEEE/ACM Transactions on Networking, 12(4), 609–619.
Kacimi, R., Dhaou, R., & Beylot, A.-L. (2013). Load balancing techniques for lifetime maximizing in wireless sensor networks. Ad Hoc Networks, 11(8), 2172–2186.
Ok, C.-S., Lee, S., Mitra, P., & Kumara, S. (2009). Distributed energy balanced routing for wireless sensor networks. Computers & Industrial Engineering, 57(1), 125–135.
Yardibi, T., & Karasan, E. (2010). A distributed activity scheduling algorithm for wireless sensor networks with partial coverage. Wireless Networks, 16(1), 213–225.
Anastasi, G., Conti, M., Di Francesco, M., & Passarella, A. (2009). Energy conservation in wireless sensor networks: A survey. Ad Hoc Networks, 7(3), 537–568.
Madan, R., & Lall, S. (2006). Distributed algorithms for maximum lifetime routing in wireless sensor networks. IEEE Transactions on Wireless Communications, 5(8), 2185–2193.
Anastasi, G., Conti, M., & Di Francesco, M. (2009). Extending the lifetime of wireless sensor networks through adaptive sleep. IEEE Transactions on Industrial Informatics, 5(3), 351–365.
Wei, Y., Heidemann, J., & Estrin, D. (2004). Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Transactions on Networking, 12(3), 493–506.
Polastre, J., Hill, J., & Culler, D. (2004). Versatile low power media access for wireless sensor networks. In Proceedings of the 2nd international conference on embedded networked sensor systems, Baltimore, USA (pp. 95–107).
Tae, P., Kyung-Joon, P., & Lee, M. J. (2009). Design and analysis of asynchronous wakeup for wireless sensor networks. IEEE Transactions on Wireless Communications, 8(11), 5530–5541.
Kartal Cetin, B., Prasad, N. R., & Prasad, R. (2013). Maximum lifetime routing problem in duty-cycling sensor networks. Wireless Personal Communications, 72(1), 101–119.
Liu, F., Tsui, C.-Y., & Zhang, Y. J. (2010). Joint routing and sleep scheduling for lifetime maximization of wireless sensor networks. IEEE Transactions on Wireless Communications, 9(7), 2258–2267.
Xu, G. (2014). Global optimization of signomial geometric programming problems. European Journal of Operational Research, 233(3), 500–510.
Heinzelman, W. B., Chandrakasan, A. P., & Balakrishnan, H. (2002). An application-specific protocol architecture for wireless microsensor networks. IEEE Transactions on Wireless Communications, 1(4), 660–670.
Boyd, S., & Vandenberghe, L. (2004). Convex optimization. Cambridge: Cambridge University Press.
Hou, X.-P., Shen, P.-P., & Chen, Y.-Q. (2014). A Global optimization algorithm for signomial geometric programming problem. Abstract and Applied Analysis,. doi:10.1155/2014/163263.
Boyd, S., Kim, S.-J., Vandenberghe, L., & Hassibi, A. (2007). A tutorial on geometric programming. Optimization and Engineering, 8(1), 67–127.
Xiaoguang, Z., & Zheng Da, W. (2010). Energy balanced routing strategy in wireless sensor networks. In IEEE/IFIP 8th international conference on embedded and ubiquitous computing (EUC) (pp. 436–443).
Mutapcic, A., Koh, K., Kim, S., Vandenberghe, L., & Boyd, S. (2006). A matlab toolbox for geometric programming. http://stanford.edu/~boyd/ggplab/.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kariman-Khorasani, M., Pourmina, M.A. & Salahi, A. Energy Balance Based Lifetime Maximization in Wireless Sensor Networks Employing Joint Routing and Asynchronous Duty Cycle Scheduling Techniques. Wireless Pers Commun 83, 1057–1083 (2015). https://doi.org/10.1007/s11277-015-2439-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-015-2439-6