Abstract
In wireless sensor networks (WSNs), sensors are equipped with limited power batteries. Data collection from sensors is one of the fundamental tasks in WSNs. Maximizing the data collection with minimum energy consumption is one of the major challenging issues in WSNs. In this article, we consider data collection using a mobile sink, where the mobile sink efficiently collects data from nearby sensors while moving along a pre-specified path with constant speed. We refer this problem as a Maximizing Data Gathering with Minimum Energy Consumption (MDGMEC) problem. So far, existing works have heuristic algorithms for MDGMEC problem. Their solutions, being heuristic, could not ensure the optimality. In this article, we propose two efficient algorithms to improve the data gathering process. Our algorithms use network flow approach for efficient data forwarding. In the first proposed algorithm, the mobile sink can receive data from multiple nearby sensors simultaneously, while in the second, the mobile sink can receive data from only one nearby sensor at a time. The proposed algorithms run in polynomial time and are also scalable for large networks. We evaluate the proposed algorithms by implementing them in MATLAB. The obtained results show that our proposed schemes outperform other existing schemes in terms of collecting total data and energy efficiency.
Similar content being viewed by others
References
Balamurugan P, Karuppiah M, Mummoorthy A, Viswabharathi A, Niranchana R (2018) Consistent and effective energy utilisation of node model for securing data in wireless sensor networks. Int J Grid Util Comput 9(3):220–227
Chakrabarti A, Sabharwal A, Aazhang B (2006) Communication power optimization in a sensor network with a path-constrained mobile observer. TOSN 2(3):297–324
Chen L, Liu L, Qi X, Zheng G (2017) Cooperation forwarding data gathering strategy of wireless sensor networks. Int J Grid Util Comput 8(1):46–52
Cheng CF, Lee H (2016) Data gathering in wireless sensor networks with uncontrolled sink mobility. In: Vehicular Technology Conference (VTC Spring), 2016 IEEE 83rd, IEEE, pp 1–5
Cheng CF, Yu CF (2016) Data gathering in wireless sensor networks: a combine-tsp-reduce approach. IEEE Trans Vehicul Technol 65(4):2309–2324
Dash D (2018) Approximation algorithm for data gathering from mobile sensors. Pervas Mobile Comput 46:34–48
Edmonds J, Karp RM (1972) Theoretical improvements in algorithmic efficiency for network flow problems. JACM 19(2):248–264
Gao S, Zhang H (2010) Energy efficient path-constrained sink navigation in delay-guaranteed wireless sensor networks. J Netw 5(6):658
Gao S, Zhang H, Das SK (2011) Efficient data collection in wireless sensor networks with path-constrained mobile sinks. IEEE Trans Mobile Comput 10(4):592–608
Huang H, Savkin AV (2017) An energy efficient approach for data collection in wireless sensor networks using public transportation vehicles. AEU-Int J Electron Commun 75:108–118
Jea D, Somasundara A, Srivastava M (2005) Multiple controlled mobile elements (data mules) for data collection in sensor networks. In: international conference on distributed computing in sensor systems, Springer, pp 244–257
Kaswan A, Nitesh K, Jana PK (2017) Energy efficient path selection for mobile sink and data gathering in wireless sensor networks. AEU-Int J Electron Commun 73:110–118
Khan TF, Kumar DS (2019) Ambient crop field monitoring for improving context based agricultural by mobile sink in wsn. Journal of Ambient Intelligence and Humanized Computing pp 1–9
Kim D, Uma R, Abay BH, Wu W, Wang W, Tokuta AO (2014) Minimum latency multiple data mule trajectory planning in wireless sensor networks. IEEE Trans Mobile Comput 13(4):838–851
Kumar AK, Sivalingam KM, Kumar A (2013) On reducing delay in mobile data collection based wireless sensor networks. Wirel Netw 19(3):285–299
Kumar N, Dash D (2017) Time-sensitive data collection with path-constrained mobile sink in wsn. In: Research in Computational Intelligence and Communication Networks (ICRCICN), 2017 Third International Conference on, IEEE, pp 114–119
Kumar N, Dash D (2018) Mobile data sink-based time-constrained data collection from mobile sensors: a heuristic approach. IET Wirel Sens Syst 8(3):129–135
Kuniyasu T, Shigeyasu T (2018) Data-centric communication strategy for wireless sensor networks. Int J Space-Based Situat Comput 8(1):30–39
Luo J, Panchard J, Piórkowski M, Grossglauser M, Hubaux JP (2006) Mobiroute: Routing towards a mobile sink for improving lifetime in sensor networks. In: International Conference on Distributed Computing in Sensor Systems, Springer, pp 480–497
Ma M, Yang Y (2007) Sencar: an energy-efficient data gathering mechanism for large-scale multihop sensor networks. IEEE Transactions on Parallel and Distributed Systems 18(10):
Mehrabi A, Kim K (2016) Maximizing data collection throughput on a path in energy harvesting sensor networks using a mobile sink. IEEE Trans Mobile Comput 3:690–704
Serhan Z, Diab WB (2016) Energy efficient qos routing and adaptive status update in wmsns. Int J Space-Based Situat Comput 6(3):129–146
Shah RC, Roy S, Jain S, Brunette W (2003) Data mules: Modeling and analysis of a three-tier architecture for sparse sensor networks. Ad Hoc Netw 1(2–3):215–233
Small T, Haas ZJ (2003) The shared wireless infostation model: a new ad hoc networking paradigm (or where there is a whale, there is a way). In: Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing, ACM, pp 233–244
Somasundara AA, Kansal A, Jea DD, Estrin D, Srivastava MB (2006) Controllably mobile infrastructure for low energy embedded networks. IEEE Trans Mobile Comput 5(8):958–973
Tashtarian F, Moghaddam MHY, Sohraby K, Effati S (2015) On maximizing the lifetime of wireless sensor networks in event-driven applications with mobile sinks. IEEE Trans Vehicul Technol 64(7):3177–3189
Wu SY, Liu JS (2014) Evolutionary path planning of a data mule in wireless sensor network by using shortcuts. In: Evolutionary Computation (CEC), 2014 IEEE Congress on, IEEE, pp 2708–2715
Yogarajan G, Revathi T (2017) Nature inspired discrete firefly algorithm for optimal mobile data gathering in wireless sensor networks. Wireless Networks pp 1–15
Yu S, Zhang B, Li C, Mouftah H (2014) Routing protocols for wireless sensor networks with mobile sinks: a survey. IEEE Commun Magaz 52(7):150–157
Zhang J, Yang T, Zhao C (2016) Energy-efficient and self-adaptive routing algorithm based on event-driven in wireless sensor network. Int J Grid Util Comput 7(1):41–49
Zhang J, Yin J, Xu T, Gao Z, Qi H, Yin H (2018) The optimal game model of energy consumption for nodes cooperation in wsn. Journal of Ambient Intelligence and Humanized Computing pp 1–11
Zhao H, Guo S, Wang X, Wang F (2015) Energy-efficient topology control algorithm for maximizing network lifetime in wireless sensor networks with mobile sink. Appl Soft Comput 34:539–550
Zou Z, Qian Y (2018) Wireless sensor network routing method based on improved ant colony algorithm. Journal of Ambient Intelligence and Humanized Computing pp 1–8
Acknowledgements
This work is supported by the Science & Engineering Research Board, DST, Govt. of India [Grant numbers: ECR/2016/001035].
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kumar, N., Dash, D. Flow based efficient data gathering in wireless sensor network using path-constrained mobile sink. J Ambient Intell Human Comput 11, 1163–1175 (2020). https://doi.org/10.1007/s12652-019-01245-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01245-x