{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:22:35Z","timestamp":1760239355987,"version":"build-2065373602"},"reference-count":28,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2016YFB0502003"],"award-info":[{"award-number":["2016YFB0502003"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Localization estimation and clock synchronization are important research directions in the application of wireless sensor networks. Aiming at the problems of low positioning accuracy and slow convergence speed in localization estimation methods based on message passing, this paper proposes a low-complexity distributed cooperative joint estimation method suitable for dynamic networks called multi-Gaussian variational message passing (M-VMP). The proposed method constrains the message to be a multi-Gaussian function superposition form to reduce the information loss in the variational message passing algorithm (VMP). Only the mean, covariance and weight of each message need to be transmitted in the network, which reduces the computational complexity while ensuring the information completeness. The simulation results show that the proposed method is superior to the VMP algorithm in terms of position accuracy and convergence speed and is close to the sum-product algorithm over a wireless network (SPAWN) based on non-parametric belief propagation, but the computational complexity and communication load are significantly reduced.<\/jats:p>","DOI":"10.3390\/s20216315","type":"journal-article","created":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T09:04:34Z","timestamp":1604567074000},"page":"6315","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Cooperative Localization and Time Synchronization Based on M-VMP Method"],"prefix":"10.3390","volume":"20","author":[{"given":"Zhongliang","family":"Deng","sequence":"first","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shihao","family":"Tang","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8619-6037","authenticated-orcid":false,"given":"Buyun","family":"Jia","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8930-1082","authenticated-orcid":false,"given":"Hanhua","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiwen","family":"Deng","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1840-214X","authenticated-orcid":false,"given":"Xinyu","family":"Zheng","sequence":"additional","affiliation":[{"name":"School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,11,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.adhoc.2015.05.020","article-title":"A secure light weight scheme for user authentication and key agreement in multi-gateway based wireless sensor networks","volume":"36","author":"Amin","year":"2016","journal-title":"Ad Hoc Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1327","DOI":"10.1109\/COMST.2016.2632427","article-title":"Recent advances in indoor localization: A survey on theoretical approaches and applications","volume":"19","author":"Yassin","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2419","DOI":"10.1007\/s11235-011-9564-7","article-title":"Localization algorithms of wireless sensor networks: A survey","volume":"52","author":"Han","year":"2013","journal-title":"Telecommun. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2220","DOI":"10.1109\/COMST.2016.2544751","article-title":"A survey on mobile anchor node assisted localization in wireless sensor networks","volume":"18","author":"Han","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1109\/JPROC.2008.2008853","article-title":"Cooperative localization in wireless networks","volume":"97","author":"Wymeersch","year":"2009","journal-title":"Proc. IEEE"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"961","DOI":"10.1109\/TPDS.2004.67","article-title":"Localization from connectivity in sensor networks","volume":"15","author":"Shang","year":"2004","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/j.asoc.2014.11.063","article-title":"MOFCA: Multi-objective fuzzy clustering algorithm for wireless sensor networks","volume":"30","author":"Sert","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1109\/LCOMM.2015.2498179","article-title":"Wireless sensor network localization in harsh environments using SDP relaxation","volume":"20","author":"Ghari","year":"2015","journal-title":"IEEE Commun. Lett."},{"key":"ref_9","unstructured":"Doherty, L., and El Ghaoui, L. (2001, January 22\u201326). Convex position estimation in wireless sensor networks. Proceedings of the IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society, Anchorage, AK, USA."},{"key":"ref_10","unstructured":"Niculescu, D., and Nath, B. (2001, January 25\u201329). Ad hoc positioning system (APS). Proceedings of the GLOBECOM\u203201. IEEE Global Telecommunications Conference, San Antonio, TX, USA."},{"key":"ref_11","first-page":"83","article-title":"An Improved DV-Hop Localization Algorithm for Wireless Sensor Networks","volume":"24","author":"Shi","year":"2011","journal-title":"Chin. J. Sens. Actuators"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"He, T., Huang, C., Blum, B.M., Stankovic, J.A., and Abdelzaher, T. (2003, January 16\u201318). Range-free localization schemes for large scale sensor networks. Proceedings of the 9th Annual International Conference on Mobile Computing and Networking, San Diego, CA, USA.","DOI":"10.1145\/938985.938995"},{"key":"ref_13","first-page":"831","article-title":"A new range-free localization algorithm based on Annulus Intersection and Grid Scan in wireless sensor networks","volume":"9","author":"Liu","year":"2012","journal-title":"J. Inf. Comput. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1835","DOI":"10.1109\/JSAC.2012.121029","article-title":"Censoring for Bayesian cooperative positioning in dense wireless networks","volume":"30","author":"Das","year":"2012","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Pedersen, C., Pedersen, T., and Fleury, B.H. (August, January 31). A variational message passing algorithm for sensor self-localization in wireless networks. Proceedings of the 2011 IEEE International Symposium on Information Theory Proceedings, St. Petersburg, Russia.","DOI":"10.1109\/ISIT.2011.6033940"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Wang, Z., Jin, X., Wang, X., Xu, J., and Bai, Y. (2019). Hard decision-based cooperative localization for wireless sensor networks. Sensors, 19.","DOI":"10.3390\/s19214665"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Hehdly, K., Laaraiedh, M., Abdelkefi, F., and Siala, M. (2019). Cooperative localization and tracking in wireless sensor networks. Int. J. Commun. Syst., 32.","DOI":"10.1002\/dac.3842"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Zhang, J., Cui, J., Wang, Z., Ding, Y., and Xia, Y. (2019). Distributed Joint Cooperative Self-Localization and Target Tracking Algorithm for Mobile Networks. Sensors, 19.","DOI":"10.3390\/s19183829"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"828","DOI":"10.1109\/LSP.2016.2550534","article-title":"Cooperative localization for mobile networks: A distributed belief propagation\u2013mean field message passing algorithm","volume":"23","author":"Cakmak","year":"2016","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Liu, Y., and Tian, S. (2008, January 12\u201314). Vertical Positioning Technologies and its Application of Pseudolites Augmentation. Proceedings of the 4th International Conference on Wireless Communications, Networking and Mobile Computing, Dalian, China.","DOI":"10.1109\/WiCom.2008.1217"},{"key":"ref_21","unstructured":"Peral-Rosado, J.A.D., Bavaro, M., Lopez-Salcedo, J.A., Seco-Granados, G., Chawdhry, P., Fortuny-Guasch, J., Crosta, P., Zanier, F., and Crisci, M. (2010, January 6\u201310). Floor Detection with indoor vertical positioning in LTE femtocell networks. Proceedings of the Globecom Workshops, San Diego, CA, USA."},{"key":"ref_22","unstructured":"Gezici, S., and Sahinoglu, Z. (2020, November 05). UWB Geolocation Techniques for IEEE 802.15.4a Personal Area Networks. Available online: https:\/\/merl.com\/publications\/docs\/TR2004-110.pdf."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1318","DOI":"10.1109\/TVT.2015.2398874","article-title":"Least Square Cooperative Localization","volume":"64","author":"Nguyen","year":"2015","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Alsindi, N.A., Pahlavan, K., Alavi, B., and Li, X. (2006, January 11\u201314). A novel cooperative localization algorithm for indoor sensor networks. Proceedings of the IEEE International Symposium on Personal, Helsinki, Finland.","DOI":"10.1109\/PIMRC.2006.254056"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1309","DOI":"10.1109\/TSP.2009.2032990","article-title":"Joint time synchronization and localization of an unknown node in wireless sensor networks","volume":"58","author":"Zheng","year":"2009","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1109\/LCOMM.2008.080419","article-title":"Cooperative Bayesian Self-Tracking for Wireless Networks","volume":"12","author":"Wymeersch","year":"2008","journal-title":"IEEE Commun. Lett."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Sottile, F., Wymeersch, H., Caceres, M.A., and Spirito, M.A. (2011, January 5\u20139). Hybrid GNSS-terrestrial cooperative positioning based on particle filter. Proceedings of the Global Telecommunications Conference, Kathmandu, Nepal.","DOI":"10.1109\/GLOCOM.2011.6134002"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TVT.2016.2518185","article-title":"Cooperative Joint Localization and Clock Synchronization Based on Gaussian Message Passing in Asynchronous Wireless Networks","volume":"65","author":"Yuan","year":"2016","journal-title":"IEEE Trans. Veh. Technol."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/21\/6315\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:29:49Z","timestamp":1760178589000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/21\/6315"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,5]]},"references-count":28,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2020,11]]}},"alternative-id":["s20216315"],"URL":"https:\/\/doi.org\/10.3390\/s20216315","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,11,5]]}}}