{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:30:34Z","timestamp":1772253034360,"version":"3.50.1"},"reference-count":28,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2017,6,3]],"date-time":"2017-06-03T00:00:00Z","timestamp":1496448000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Mobile agent (MA), a part of the mobile computing paradigm, was recently proposed for data gathering in Wireless Sensor Networks (WSNs). The MA-based approach employs two algorithms: Single-agent Itinerary Planning (SIP) and Multi-mobile agent Itinerary Planning (MIP) for energy-efficient data gathering. The MIP was proposed to outperform the weakness of SIP by introducing distributed multi MAs to perform the data gathering task. Despite the advantages of MIP, finding the optimal number of distributed MAs and their itineraries are still regarded as critical issues. The existing MIP algorithms assume that the itinerary of the MA has to start and return back to the sink node. Moreover, each distributed MA has to carry the processing code (data aggregation code) to collect the sensory data and return back to the sink with the accumulated data. However, these assumptions have resulted in an increase in the number of MA\u2019s migration hops, which subsequently leads to an increase in energy and time consumption. In this paper, a spawn multi-mobile agent itinerary planning (SMIP) approach is proposed to mitigate the substantial increase in cost of energy and time used in the data gathering processes. The proposed approach is based on the agent spawning such that the main MA is able to spawn other MAs with different tasks assigned from the main MA. Extensive simulation experiments have been conducted to test the performance of the proposed approach against some selected MIP algorithms. The results show that the proposed SMIP outperforms the counterpart algorithms in terms of energy consumption and task delay (time), and improves the integrated energy-delay performance.<\/jats:p>","DOI":"10.3390\/s17061280","type":"journal-article","created":{"date-parts":[[2017,6,6]],"date-time":"2017-06-06T10:53:09Z","timestamp":1496746389000},"page":"1280","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["A Spawn Mobile Agent Itinerary Planning Approach for Energy-Efficient Data Gathering in Wireless Sensor Networks"],"prefix":"10.3390","volume":"17","author":[{"given":"Huthiafa","family":"Qadori","sequence":"first","affiliation":[{"name":"Department of Wireless and Communication Technology, Faculty of Computer Science and Information Technolog, University Putra Malaysia, Serdang 43400, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zuriati","family":"Zulkarnain","sequence":"additional","affiliation":[{"name":"Department of Wireless and Communication Technology, Faculty of Computer Science and Information Technolog, University Putra Malaysia, Serdang 43400, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8079-1791","authenticated-orcid":false,"given":"Zurina","family":"Hanapi","sequence":"additional","affiliation":[{"name":"Department of Wireless and Communication Technology, Faculty of Computer Science and Information Technolog, University Putra Malaysia, Serdang 43400, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shamala","family":"Subramaniam","sequence":"additional","affiliation":[{"name":"Department of Wireless and Communication Technology, Faculty of Computer Science and Information Technolog, University Putra Malaysia, Serdang 43400, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,6,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MWC.2004.1368897","article-title":"The design space of wireless sensor networks","volume":"11","author":"Romer","year":"2004","journal-title":"IEEE Wirel. Commun."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1109\/TMC.2007.70784","article-title":"General network lifetime and cost models for evaluating sensor network deployment strategies","volume":"7","author":"Cheng","year":"2008","journal-title":"IEEE Trans. Mobile Comput."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"5673","DOI":"10.1109\/ACCESS.2016.2598719","article-title":"Recent advances in energy-efficient routing protocols for wireless sensor networks: A review","volume":"4","author":"Yan","year":"2016","journal-title":"IEEE Access"},{"key":"ref_4","first-page":"147","article-title":"Optimal itinerary analysis for mobile agents in ad hoc wireless sensor networks","volume":"1","author":"Qi","year":"2001","journal-title":"Proc. IEEE"},{"key":"ref_5","first-page":"219","article-title":"Mobile agent-based directed diffusion in wireless sensor networks","volume":"2007","author":"Chen","year":"2007","journal-title":"EURASIP J. Appl. Signal Process."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1109\/TKDE.2004.12","article-title":"On computing mobile agent routes for data fusion in distributed sensor networks","volume":"16","author":"Wu","year":"2004","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_7","unstructured":"Gan, L., Liu, J., and Jin, X. (2004, January 19\u201323). Agent-based, energy efficient routing in sensor networks. Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems-Volume 1. IEEE Computer Society, Washington, DC, USA."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"14","DOI":"10.4304\/jcp.1.1.14-21","article-title":"Mobile agent based wireless sensor networks","volume":"1","author":"Chen","year":"2006","journal-title":"J. Comput."},{"key":"ref_9","unstructured":"Qi, H., Wang, X., Iyengar, S.S., and Chakrabarty, K. (2001, January 8\u201311). Multisensor data fusion in distributed sensor networks using mobile agents. Proceedings of the 5th International Conference on Information Fusion, Annapolis, MD, USA."},{"key":"ref_10","first-page":"1160","article-title":"A data gathering algorithm based on mobile agent and emergent event-driven in cluster-based WSN","volume":"5","author":"Yuan","year":"2010","journal-title":"J. Netw."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1769","DOI":"10.1049\/iet-com.2010.0638","article-title":"Multiple mobile agents\u2019 itinerary planning in wireless sensor networks: Survey and evaluation","volume":"5","author":"Wang","year":"2011","journal-title":"IET Commun."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1172","DOI":"10.1109\/JPROC.2003.814927","article-title":"Mobile-agent-based collaborative signal and information processing in sensor networks","volume":"91","author":"Qi","year":"2003","journal-title":"Proc. IEEE"},{"key":"ref_13","first-page":"20","article-title":"Applications and design issues for mobile agents in wireless sensor networks","volume":"14","author":"Chen","year":"2007","journal-title":"IEEE Wirel. Commun."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Qadori, H.Q., Zulkarnain, Z.A., Hanapi, Z.M., and Subramaniam, S. (2017). Multi-mobile agent itinerary planning algorithms for data gathering in wireless sensor networks: A review paper. Int. J. Distrib. Sens. Netw., 13.","DOI":"10.1177\/1550147716684841"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Chen, M., Leung, V., Mao, S., Kwon, T., and Li, M. (2009, January 14\u201318). Energy-efficient itinerary planning for mobile agents in wireless sensor networks. Proceedings of the IEEE International Conference on Communications, 2009 (ICC\u201909), Dresden, Germany.","DOI":"10.1109\/ICC.2009.5198997"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Chen, M., Gonzalez, S., Zhang, Y., and Leung, V.C. (2009). Multi-agent itinerary planning for wireless sensor networks. International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness, Springer.","DOI":"10.1007\/978-3-642-10625-5_37"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"782","DOI":"10.1007\/s11036-010-0269-z","article-title":"A genetic algorithm approach to multi-agent itinerary planning in wireless sensor networks","volume":"16","author":"Cai","year":"2011","journal-title":"Mobile Netw. Appl."},{"key":"ref_18","first-page":"6","article-title":"Multi mobile agent itinerary for wireless sensor networks","volume":"1","author":"Bendjima","year":"2012","journal-title":"Int. J. Emerg. Trends Technol. Comput. Sci."},{"key":"ref_19","first-page":"116","article-title":"A new Itinerary planning approach among multiple mobile agents in wireless sensor networks (WSN) to reduce energy consumption","volume":"7","author":"Aloui","year":"2015","journal-title":"Int. J. Commun. Netw. Inf. Secur."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1007\/s11235-015-9985-9","article-title":"EMIP: Energy-efficient itinerary planning for multiple mobile agents in wireless sensor network","volume":"62","author":"Wang","year":"2015","journal-title":"Telecommun. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Mpitziopoulos, A., Gavalas, D., Konstantopoulos, C., and Pantziou, G. (2007, January 3\u20137). Deriving efficient mobile agent routes in wireless sensor networks with NOID algorithm. Proceedings of the IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007, Athens, Greece.","DOI":"10.1109\/PIMRC.2007.4394337"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"e3184","DOI":"10.1002\/dac.3184","article-title":"Mobile agent itinerary planning for WSN data fusion: considering multiple sinks and heterogeneous networks","volume":"30","author":"Gavalas","year":"2016","journal-title":"Int. J. Commun. Syst."},{"key":"ref_23","unstructured":"Gavalas, D., Pantziou, G., Konstantopoulos, C., and Mamalis, B. (2007, January 18\u201320). New techniques for incremental data fusion in distributed sensor networks. Proceedings of the 11th Panhellenic Conference on Informatics (PCI 2007), Patras, Greece."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1007\/s11235-016-0140-z","article-title":"Energy-efficient multiple itinerary planning for mobile agents-based data aggregation in WSNs","volume":"63","author":"Gavalas","year":"2016","journal-title":"Telecommun. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Pelleg, D., and Moore, A. (1999, January 15\u201318). Accelerating exact k-means algorithms with geometric reasoning. Proceedings of the fifth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA.","DOI":"10.1145\/312129.312248"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Alshaki, O.T., and Ahmad, M.S. (2014, January 27\u201328). A conceptual framework for agent spawning. Proceedings of the 2014 IEEE International Conference on Computational Science and Technology (ICCST), Kota Kinabalu, Malaysia.","DOI":"10.1109\/ICCST.2014.7045192"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"3290","DOI":"10.1109\/TVT.2011.2134116","article-title":"Itinerary planning for energy-efficient agent communications in wireless sensor networks","volume":"60","author":"Chen","year":"2011","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"921","DOI":"10.1016\/j.comnet.2006.10.002","article-title":"A survey on wireless multimedia sensor networks","volume":"51","author":"Akyildiz","year":"2007","journal-title":"Comput. Netw."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/6\/1280\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:37:51Z","timestamp":1760207871000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/6\/1280"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,3]]},"references-count":28,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["s17061280"],"URL":"https:\/\/doi.org\/10.3390\/s17061280","relation":{"is-referenced-by":[{"id-type":"doi","id":"10.1007\/s42452-025-08186-5","asserted-by":"object"}]},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,3]]}}}