{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,10]],"date-time":"2026-05-10T04:39:15Z","timestamp":1778387955425,"version":"3.51.4"},"reference-count":46,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2017,1,9]],"date-time":"2017-01-09T00:00:00Z","timestamp":1483920000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Spanish Ministerio de Educacion y Ciencia","award":["TEC2014-56256-C2-1-P"],"award-info":[{"award-number":["TEC2014-56256-C2-1-P"]}]},{"DOI":"10.13039\/501100011011","name":"Junta de Andaluc\u00eda","doi-asserted-by":"publisher","award":["TIC7839"],"award-info":[{"award-number":["TIC7839"]}],"id":[{"id":"10.13039\/501100011011","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Autonomous mobile nodes in mobile wireless sensor networks (MWSN) allow self-deployment and self-healing. In both cases, the goals are: (i) to achieve adequate coverage; and (ii) to extend network life. In dynamic environments, nodes may use reactive algorithms so that each node locally decides when and where to move. This paper presents a behavior-based deployment and self-healing algorithm based on the social potential fields algorithm. In the proposed algorithm, nodes are attached to low cost robots to autonomously navigate in the coverage area. The proposed algorithm has been tested in environments with and without obstacles. Our study also analyzes the differences between non-hierarchical and hierarchical routing configurations in terms of network life and coverage.<\/jats:p>","DOI":"10.3390\/s17010120","type":"journal-article","created":{"date-parts":[[2017,1,9]],"date-time":"2017-01-09T11:03:23Z","timestamp":1483959803000},"page":"120","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["A Social Potential Fields Approach for Self-Deployment and Self-Healing in Hierarchical Mobile Wireless Sensor Networks"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6072-9424","authenticated-orcid":false,"given":"Eva","family":"Gonz\u00e1lez-Parada","sequence":"first","affiliation":[{"name":"Departamento de Tecnologia Electronica, ETSI Telecomunicacion, Campus de Teatinos s\/n, University of Malaga, Malaga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8211-7602","authenticated-orcid":false,"given":"Jose","family":"Cano-Garc\u00eda","sequence":"additional","affiliation":[{"name":"Departamento de Tecnologia Electronica, ETSI Telecomunicacion, Campus de Teatinos s\/n, University of Malaga, Malaga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Aguilera","sequence":"additional","affiliation":[{"name":"Departamento de Tecnologia Electronica, ETSI Telecomunicacion, Campus de Teatinos s\/n, University of Malaga, Malaga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Sandoval","sequence":"additional","affiliation":[{"name":"Departamento de Tecnologia Electronica, ETSI Telecomunicacion, Campus de Teatinos s\/n, University of Malaga, Malaga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9251-6447","authenticated-orcid":false,"given":"Cristina","family":"Urdiales","sequence":"additional","affiliation":[{"name":"Departamento de Tecnologia Electronica, ETSI Telecomunicacion, Campus de Teatinos s\/n, University of Malaga, Malaga 29010, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,1,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Robinson, J., Ng, E., and Robinson, J. (2007, January 6\u201312). A Performance Study of Deployment Factors in Wireless Mesh Networks. Proceedings of the 26th IEEE International Conference on Computer Communications (IEEE Infocom 2007), Anchorage, AK, USA.","DOI":"10.1109\/INFCOM.2007.238"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.jnca.2016.01.013","article-title":"Towards wireless sensor, actuator and robot networks: Conceptual framework, challenges and perspectives","volume":"63","author":"Curiac","year":"2016","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Vlajic, N., and Moniz, N. (2007, January 26\u201330). Self-healing Wireless Sensor Networks: Results That May Surprise. Proceedings of the IEEE Global Telecommunications Conference Workshops (GLOBECOM Workshops), Washington, DC, USA.","DOI":"10.1109\/GLOCOMW.2007.4437830"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.comnet.2013.08.021","article-title":"Topology management techniques for tolerating node failures in wireless sensor networks: A survey","volume":"58","author":"Younis","year":"2014","journal-title":"Comput. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"4765","DOI":"10.1016\/j.comnet.2007.07.008","article-title":"Transmission power control techniques for wireless sensor networks","volume":"51","author":"Correia","year":"2007","journal-title":"Comput. Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1186\/1687-1499-2012-347","article-title":"Resource efficient connectivity restoration algorithm for mobile sensor\/actor networks","volume":"2012","author":"Imran","year":"2012","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.adhoc.2014.07.012","article-title":"Connectivity restoration in a partitioned wireless sensor network with assured fault tolerance","volume":"24","author":"Lee","year":"2015","journal-title":"Ad Hoc Netw."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vaidya, K., and Younis, M. (2010, January 21\u201323). Efficient failure recovery in Wireless Sensor Networks through active, spare designation. Proceedings of the 2010 6th IEEE International Conference on Distributed Computing in Sensor Systems Workshops (DCOSSW), Santa Barbara, CA, USA.","DOI":"10.1109\/DCOSSW.2010.5593284"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1669","DOI":"10.1109\/TC.2010.174","article-title":"A Localized Algorithm for Restoring Internode Connectivity in Networks of Moveable Sensors","volume":"59","author":"Younis","year":"2010","journal-title":"IEEE Trans. Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s11276-015-0962-8","article-title":"Formal verification and validation of a movement control actor relocation algorithm for safety\u2013critical applications","volume":"22","author":"Imran","year":"2016","journal-title":"Wirel. Netw."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Alfadhly, A., Baroudi, U., and Younis, M. (2011, January 4\u20138). Least Distance Movement Recovery approach for large scale wireless sensor and actor networks. Proceedings of the 2011 7th International Wireless Communications and Mobile Computing Conference, Istanbul, Turkey.","DOI":"10.1109\/IWCMC.2011.5982851"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.comnet.2008.04.002","article-title":"Wireless Sensor Network Survey","volume":"52","author":"Yick","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/TSMCA.2004.838486","article-title":"Energy-efficient Deployment of Intelligent Mobile Sensor Networks","volume":"35","author":"Heo","year":"2005","journal-title":"Trans. Syst. Man Cybern. A"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1023\/A:1019625207705","article-title":"An incremental self-deployment algorithm for mobile sensor networks","volume":"13","author":"Howard","year":"2002","journal-title":"Auton. Robots"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1031","DOI":"10.1016\/j.comnet.2006.06.013","article-title":"Adaptive design optimization of wireless sensor networks using genetic algorithms","volume":"51","author":"Ferentinos","year":"2007","journal-title":"Comput. Netw."},{"key":"ref_16","first-page":"5395","article-title":"Sensor deployment using particle swarm optimization","volume":"2","author":"Kukunuru","year":"2010","journal-title":"Int. J. Eng. Sci. Technol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"262","DOI":"10.1109\/TSMCC.2010.2054080","article-title":"Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey","volume":"41","author":"Kulkarni","year":"2011","journal-title":"IEEE Trans. Syst. Man Cybern. C Appl. Rev."},{"key":"ref_18","first-page":"131","article-title":"Mobile node deployment based on improved probability model and dynamic particle swarm algorithm","volume":"9","author":"Han","year":"2014","journal-title":"J. Netw."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Yang, J., Liu, F., Cao, J., and Wang, L. (2016). Discrete Particle Swarm Optimization Routing Protocol for Wireless Sensor Networks with Multiple Mobile Sinks. Sensors, 16.","DOI":"10.3390\/s16071081"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Alfadhly, A., Baroudi, U., and Younis, M. (2010, January 12\u201314). Optimal node repositioning for tolerating node failure in wireless sensor actor network. Proceedings of the 2010 25th Biennial Symposium on Communications, Kingston, ON, Canada.","DOI":"10.1109\/BSC.2010.5473000"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1007\/s11276-008-0157-7","article-title":"Push & Pull: Autonomous deployment of mobile sensors for a complete coverage","volume":"16","author":"Bartolini","year":"2010","journal-title":"Wirel. Netw."},{"key":"ref_22","unstructured":"Jensen, E., and Gini, M. (2013, January 3\u20139). Rolling Dispersion for Robot Teams. Proceedings of the IJCAI Twenty-Third International Joint Conference on Artificial Intelligence, Beijing, China."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2907","DOI":"10.3390\/S7112907","article-title":"Novel deployment schemes for mobile sensor networks","volume":"7","author":"Chen","year":"2007","journal-title":"Sensors"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1007\/s11277-013-1516-y","article-title":"Connectivity-Preserved and Force-Based Deployment Scheme for Mobile Sensor Network","volume":"77","author":"Zhang","year":"2013","journal-title":"Wirel. Pers. Commun."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.measurement.2015.09.056","article-title":"Probabilistic dynamic distribution of wireless sensor networks with improved distribution method based on electromagnetism-like algorithm","volume":"79","year":"2016","journal-title":"Measurement"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Damer, S., Ludwig, L., LaPoint, M.A., Gini, M., Papanikolopoulos, N., and Budenske, J. (2006, January 17\u201320). Dispersion and exploration algorithms for robots in unknown environments. Proceedings of the SPIE Unmanned Systems Technology VIII, Orlando, FL, USA.","DOI":"10.1117\/12.668915"},{"key":"ref_27","first-page":"048","article-title":"Node positioning in zigbee network using trilateration method based on the received signal strength indicator (RSSI)","volume":"46","author":"Othman","year":"2010","journal-title":"Eur. J. Sci. Res."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Urdiales, C., Aguilera, F., Gonz\u00e1lez-Parada, E., Cano-Garc\u00eda, J., and Sandoval, F. (2016). Rule-Based vs. Behavior-Based Self-Deployment for Mobile Wireless Sensor Networks. Sensors, 16.","DOI":"10.3390\/s16071047"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/S0921-8890(99)00004-4","article-title":"Social Potential Fields: A Distributed Behavioral Control for Autonomous Robots","volume":"27","author":"Reif","year":"1999","journal-title":"Robot. Auton. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Joshi, Y.K., and Younis, M. (2012, January 3\u20137). Autonomous recovery from multi-node failure in Wireless Sensor Network. Proceedings of 2012 IEEE Global Communications Conference (GLOBECOM), Anaheim, CA, USA.","DOI":"10.1109\/GLOCOM.2012.6503187"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1002\/dac.2819","article-title":"Towards realistic connectivity restoration in partitioned mobile sensor networks","volume":"29","author":"Senturk","year":"2016","journal-title":"Int. J. Commun. Syst."},{"key":"ref_32","unstructured":"Aamodt, K. (2006). CC2431 location engine. Application Note AN042 (Rev. 1.0), SWRA095, Texas Instruments."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Senturk, I.F., and Akkaya, K. (2012, January October). Energy and terrain aware connectivity restoration in disjoint Mobile Sensor Networks. Proceedings of the 37th Annual IEEE Conference on Local Computer Networks, Clearwater Beach, FL, USA.","DOI":"10.1109\/LCNW.2012.6424062"},{"key":"ref_34","unstructured":"Hattori, K., Owada, N.T.T.K.Y., and Hamaguchi, K. (2014, January 4\u20137). Autonomous deployment algorithm for resilient mobile mesh networks. Proceedings of the 2014 Asia-Pacific Microwave Conference, Sendai, Japan."},{"key":"ref_35","unstructured":"Kuriakose, J., Amruth, V., Sandesh, A.G., Abhilash, V., Kumar, G.P., and Nithin, K. (2014). Security in Computing and Communications, Proceedings of the Second International Symposium, SSCC 2014, Delhi, India, 24\u201327 September 2014, Springer."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/S0004-3702(01)00069-8","article-title":"Robust Monte Carlo localization for mobile robots","volume":"128","author":"Thrun","year":"2001","journal-title":"Artif. Intell."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1016\/j.comnet.2004.12.001","article-title":"Wireless Mesh Networks: A Survey","volume":"47","author":"Akyildiz","year":"2005","journal-title":"Comput. Netw. ISDN Syst."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"8399","DOI":"10.3390\/s91108399","article-title":"Routing Protocols in Wireless Sensor Networks","volume":"9","year":"2009","journal-title":"Sensors"},{"key":"ref_39","unstructured":"Iwanicki, K., and van Steen, M. (2009, January 13\u201316). On Hierarchical Routing in Wireless Sensor Networks. Proceedings of the 2009 International Conference on Information Processing in Sensor Networks, San Francisco, CA, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/j.pmcj.2008.02.001","article-title":"Review: Coverage and Connectivity Issues in Wireless Sensor Networks: A Survey","volume":"4","author":"Ghosh","year":"2008","journal-title":"Pervasive Mob. Comput."},{"key":"ref_41","first-page":"1597","article-title":"A Distributed Self Spreading Algorithm for Mobile Wireless Sensor Networks","volume":"3","author":"Heo","year":"2003","journal-title":"IEEE Wirel. Commun. Netw."},{"key":"ref_42","unstructured":"Hedges, R., and Stoy, K. The Player\/Stage project. Available online: http:\/\/playerstage.sourceforge.net\/."},{"key":"ref_43","unstructured":"Gerkey, B.P., Vaughan, R.T., and Howard, A. (3, January 30). The Player\/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems. Proceedings of the 11th International Conference on Advanced Robotics, Coimbra, Portugal."},{"key":"ref_44","unstructured":"Texas Instruments, Inc. (2016). CC2500 Low-Cost Low-Power 2.4 GHz RF Transceiver. Rev. C., Texas Instruments, Inc."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1016\/j.procs.2015.12.034","article-title":"A Survey on MAC Protocols for Duty-cycled Wireless Sensor Networks","volume":"73","author":"Alfayez","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_46","unstructured":"Dunkels, A. (2011). The Contikimac Radio Duty Cycling Protocol, Technical Report, Swedish Institute of Computer Science."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/1\/120\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:25:46Z","timestamp":1760207146000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/1\/120"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,1,9]]},"references-count":46,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2017,1]]}},"alternative-id":["s17010120"],"URL":"https:\/\/doi.org\/10.3390\/s17010120","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,1,9]]}}}