{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:38:29Z","timestamp":1760240309496,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2019,5,5]],"date-time":"2019-05-05T00:00:00Z","timestamp":1557014400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1239243"],"award-info":[{"award-number":["CNS-1239243"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSAN"],"abstract":"<jats:p>The increasing demand for location-dependent services in wireless sensor networks (WSNs) calls for solutions capable of handling the diversified demands and the unique challenges presented in WSNs. In most applications, nodes need to determine their locations in a reliable manner while operating under stringent constraints in computation, communication, and energy resources. This paper offers a novel solution to bridge the gap between the high accuracy demand and low resources available for range-based localization. We propose KickLoc, a fully distributed scheme, which considers the uncertainty of the distance measurements to minimize localization errors introduced from the range measurement, and leverages information from all neighboring nodes for better position estimations. Our work is evaluated via extensive simulations, with comparisons to other well-known localization schemes, and the Cram\u00e9r-Rao lower bound (CRLB). In addition, we implement and evaluate the proposed system on sensor platforms with different range measurement mechanisms. The results show that this localization solution outperforms existing methods in various scenarios, while remains lightweight and suitable for small, low resources WSNs.<\/jats:p>","DOI":"10.3390\/jsan8020026","type":"journal-article","created":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T03:57:07Z","timestamp":1557719827000},"page":"26","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A Lightweight Localization Solution for Small, Low Resources WSNs"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9151-1858","authenticated-orcid":false,"given":"Hong","family":"Xiong","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC 27695, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5186-842X","authenticated-orcid":false,"given":"Mihail L.","family":"Sichitiu","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, North Carolina State University, Raleigh, NC 27695, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,5,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.inffus.2018.03.005","article-title":"A comprehensive survey on the reliability of mobile wireless sensor networks: Taxonomy, challenges, and future directions","volume":"44","author":"Yue","year":"2018","journal-title":"Inf. Fusion"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MAP.2015.2453917","article-title":"Wireless Underground Sensor Networks: MI-based communication systems for underground applications","volume":"57","author":"Tan","year":"2015","journal-title":"IEEE Antennas Propag. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4072","DOI":"10.3390\/s150204072","article-title":"Development and integration of a solar powered unmanned aerial vehicle and a wireless sensor network to monitor greenhouse gases","volume":"15","author":"Malaver","year":"2015","journal-title":"Sensors"},{"key":"ref_4","unstructured":"Rabaey, C.S.J., and Langendoen, K. (2002, January 10\u201315). Robust positioning algorithms for distributed ad-hoc wireless sensor networks. Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference, Monterey, CA, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1109\/TVT.2011.2180939","article-title":"Hybrid unified Kalman tracking algorithms for heterogeneous wireless location systems","volume":"61","author":"Chiang","year":"2012","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1023\/A:1023403323460","article-title":"DV based positioning in ad hoc networks","volume":"22","author":"Niculescu","year":"2003","journal-title":"Telecommun. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1007\/s11768-010-9187-7","article-title":"A survey on sensor localization","volume":"8","author":"Wang","year":"2010","journal-title":"J. Control Theory Appl."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Amundson, I., and Koutsoukos, X.D. (2009). A survey on localization for mobile wireless sensor networks. Mobile Entity Localization and Tracking in GPS-Less Environnments, Springer.","DOI":"10.1007\/978-3-642-04385-7_16"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Savvides, A., Park, H., and Srivastava, M.B. (2002, January 28). The bits and flops of the n-hop multilateration primitive for node localization problems. Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, Atlanta, GA, USA.","DOI":"10.1145\/570738.570755"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Evers, L., Dulman, S., and Havinga, P. (2004). A distributed precision based localization algorithm for ad-hoc networks. Pervasive Computing, Springer.","DOI":"10.1007\/978-3-540-24646-6_20"},{"key":"ref_11","first-page":"235","article-title":"The Development of Two Systems for Indoor Wireless Sensors Self-location","volume":"8","author":"Garcia","year":"2009","journal-title":"Ad Hoc Sens. Wirel. Netw."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Garcia, M., Martinez, C., Tomas, J., and Lloret, J. (2007, January 14\u201320). Wireless sensors self-location in an indoor WLAN environment. Proceedings of the 2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007), Valencia, Spain.","DOI":"10.1109\/SENSORCOMM.2007.4394912"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Parkinson, B.W., and Spilker, J.J. (1996). Progress in Astronautics and Aeronautics: Global Positioning System: Theory and Applications, AIAA.","DOI":"10.2514\/4.866395"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/S1389-1286(03)00356-6","article-title":"Distributed localization in wireless sensor networks: A quantitative comparison","volume":"43","author":"Langendoen","year":"2003","journal-title":"Comput. Netw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1115\/1.3662552","article-title":"A New Approach to Linear Filtering and Prediction Problems","volume":"82","author":"Kalman","year":"1960","journal-title":"Trans. ASME Basic Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1109\/JOE.2006.880386","article-title":"Robust range-only beacon localization","volume":"31","author":"Olson","year":"2006","journal-title":"IEEE J. Ocean. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/1282221.1282223","article-title":"Simultaneous adaptive localization of a wireless sensor network","volume":"11","author":"Sreenath","year":"2007","journal-title":"ACM SIGMOBILE Mob. Comput. Commun. Rev."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1109\/TMC.2005.43","article-title":"Node localization using mobile robots in delay-tolerant sensor networks","volume":"4","author":"Pathirana","year":"2005","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Rocco, M.D., and Pascucci, F. (2007, January 4\u20137). Sensor network localisation using distributed extended kalman filter. Proceedings of the 2007 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Zurich, Switzerland.","DOI":"10.1109\/AIM.2007.4412555"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Xiong, H., and Sichitiu, M.L. (2016, January 10\u201313). KickLoc: Simple, Distributed Localization for Wireless Sensor Networks. Proceedings of the 2016 IEEE 13th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Brasilia, Brazil.","DOI":"10.1109\/MASS.2016.037"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Smith, A., Balakrishnan, H., Goraczko, M., and Priyantha, N. (2004, January 6\u20139). Tracking moving devices with the cricket location system. Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services, Boston, MA, USA.","DOI":"10.1145\/990064.990088"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Caceres, M.A., Sottile, F., and Spirito, M.A. (2009, January 12\u201314). Adaptive location tracking by kalman filter in wireless sensor networks. Proceedings of the IEEE International Conference on Wireless and Mobile Computing, Networking and Communications (WIMOB), Marrakech, Morocco.","DOI":"10.1109\/WiMob.2009.30"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1676","DOI":"10.1109\/TMC.2009.75","article-title":"Wireless location tracking algorithms for environments with insufficient signal sources","volume":"8","author":"Tseng","year":"2009","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1109\/70.938381","article-title":"A solution to the simultaneous localization and map building (SLAM) problem","volume":"17","author":"Dissanayake","year":"2001","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_25","first-page":"1810","article-title":"Cooperative concurrent mapping and localization","volume":"Volume 2","author":"Fenwick","year":"2002","journal-title":"Proceedings of the IEEE International Conference on Robotics and Automation, ICRA\u201902"},{"key":"ref_26","unstructured":"Maybeck, P.S. (1982). Stochastic Models, Estimation, and Control, Academic Press."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Whitehouse, K., and Culler, D. (2002, January 28). Calibration as parameter estimation in sensor networks. Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, Atlanta, GA, USA.","DOI":"10.1145\/570738.570747"},{"key":"ref_28","unstructured":"Kay, S.M. (2010). Fundamentals of Statistical Signal Processing: Estimation Theory, Prentice-Hall."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Savvides, A., Garber, W., Adlakha, S., Moses, R., and Srivastava, M.B. (2003). On the error characteristics of multihop node localization in ad-hoc sensor networks. Information Processing in Sensor Networks, Springer.","DOI":"10.1007\/3-540-36978-3_21"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Healy, M., Newe, T., and Lewis, E. (2008, January 26\u201329). Wireless sensor node hardware: A review. Proceedings of the 2008 IEEE Sensors, Lecce, Italy.","DOI":"10.1109\/ICSENS.2008.4716517"},{"key":"ref_31","unstructured":"Minka, T. (2016, January 14). The Lightspeed Matlab Toolbox. Available online: http:\/\/ research.microsoft.com\/en-us\/um\/people\/minka\/software\/lightspeed\/."},{"key":"ref_32","unstructured":"Xiong, H. (2019). Simple, Distributed Localization and Tracking for Wireless Sensor Networks. [Ph.D. Dissertation, North Carolina State University]."},{"key":"ref_33","unstructured":"(2019, April 29). Texas Instruments: CC253x\/4x User\u2019s Guide (Rev. F). Available online: http:\/\/www.ti.com\/lit\/ug\/swru191f\/swru191f.pdf."},{"key":"ref_34","unstructured":"Dunkels, A., Gr\u00f6nvall, B., and Voigt, T. (2004, January 16\u201318). Contiki-a lightweight and flexible operating system for tiny networked sensors. Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks, Tampa, FL, USA."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Lymberopoulos, D., Lindsey, Q., and Savvides, A. (2006). An empirical characterization of radio signal strength variability in 3-D IEEE 802.15. 4 networks using monopole antennas. Wireless Sensor Networks, Springer.","DOI":"10.1007\/11669463_24"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Xiong, H., Latif, T., Lobaton, E., Bozkurt, A., and Sichitiu, M. (2016, January 24\u201327). Characterization of RSS Variability for Biobot Localization Using 802.15.4 Radios. Proceedings of the IEEE Topical Conference on Wireless Sensors and Sensor Networks (WiSNet), Austin, TX, USA.","DOI":"10.1109\/WISNET.2016.7444305"},{"key":"ref_37","unstructured":"Rappaport, T.S. (1996). Wireless Communications: Principles and Practice, IEEE Press. [1st ed.]."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MSP.2005.1458287","article-title":"Locating the nodes: Cooperative localization in wireless sensor networks","volume":"22","author":"Patwari","year":"2005","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Xiong, H., Agcayazi, T., Latif, T., Bozkurt, A., and Sichitiu, M.L. (November, January 29). Towards acoustic localization for biobotic sensor networks. Proceedings of the 2017 IEEE SENSORS, Glasgow, UK.","DOI":"10.1109\/ICSENS.2017.8234245"},{"key":"ref_40","unstructured":"Sallai, J., Balogh, G., Maroti, M., Ledeczi, A., and Kusy, B. (2004, January 21\u201324). Acoustic Ranging in Resource-Constrained Sensor Networks. Proceedings of the International Conference on Wireless Networks, Las Vegas, NV, USA."}],"container-title":["Journal of Sensor and Actuator Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2224-2708\/8\/2\/26\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:49:16Z","timestamp":1760186956000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2224-2708\/8\/2\/26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,5]]},"references-count":40,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["jsan8020026"],"URL":"https:\/\/doi.org\/10.3390\/jsan8020026","relation":{},"ISSN":["2224-2708"],"issn-type":[{"type":"electronic","value":"2224-2708"}],"subject":[],"published":{"date-parts":[[2019,5,5]]}}}