Abstract
Patch and stitch is a technique used for localization in wireless sensor networks. It combines the accuracy of centralized schemes with the computational efficiency of distributed approaches. The network is partitioned into small overlapping patches, localized and finally merged to form a single global map. However, due to noisy distance measurements, ordinary merging may lead to wrong reflection of patches causing large localization error. In this paper, we present a new patch and stitch algorithm which improves the map construction as well as map stitching phase to increase the accuracy of the algorithm. In map construction phase, each node, along with two-hop neighbors builds a local map using Isomap. In stitching phase, maps are stitched to each other in an incremental style. To restrict error propagation (1). a core map with a highest node degree is selected, (2). a robustness criterion that employs flip detect and discard policy is used to ensure a flip resistant stitching and (3). once the absolute core map is formed estimated positions of anchors are replaced by their true positions. Simulation results show that the proposed algorithm enhances the reliability of the location estimates without compromising with the number of nodes localized considerably and thus outperforms the state-of-the-art methods.
Similar content being viewed by others
References
Mao, G., & Fidan, B. (2007). Sensor network localization. In N. P. Mahalik (Ed.), Sensor networks and configuration: fundamentals, techniques, platforms and applications (pp. 281–315). Berlin: Springer.
Savvides, A., Han C. C., & Strivastava, M. B. (2001). Dynamic fine-grained localization in ad-hoc networks of sensors. In Proceedings of the 7th ACM annual international conference on mobile computing and networking (pp. 166–179).
Martirosyan, A., & Boukerche, A. (2016). Lip: an efficient lightweight iterative positioning algorithm for wireless sensor networks. Wireless Networks, 22(3), 825–838.
Wang, S., Luo, F., Jing, X., & Zhang, L. (2017). Low-complexity message-passing cooperative localization in wireless sensor networks. IEEE Communications Letters, 21(9), 2081–2084.
Kumar, S., & Lobiyal, D. K. (2017). Novel DV-Hop localization algorithm for wireless sensor networks. Telecommunication Systems, 64(3), 509–524.
Sabale, K., & Mini, S. (2017). Anchor node path planning for localization in wireless sensor networks. Wireless Networks. https://doi.org/10.1007/s11276-017-1538-6.
Singh, M., & Khilar, P. M. (2017). Mobile beacon based range free localization method for wireless sensor networks. Wireless Networks, 23(4), 1285–1300.
Du, T., Qu, S., Guo, Q., & Zhu, L. (2017). A simple efficient anchor-free node localization algorithm for wireless sensor networks. International Journal of Distributed Sensor Networks, 13(4), 1550147717705784.
Youssef, A., Agrawala, A., & Younis, M. (2005). Accurate anchor-free node localization in wireless sensor networks. In Proceedings of the 24th IEEE International Performance, Computing, and Communications Conference (pp. 465–470).
Alippi, C., & Vanini, G. (2006). A rssi-based and calibrated centralized localization technique for wireless sensor networks. In Proceedings of the 4th Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PER-COMW’06) (pp. 301–305).
Wang, C., Chen, J., Sun, Y., & Shen, X. (2009). Wireless sensor networks localization with Isomap. In IEEE international conference on communications (pp. 1–5).
Shang, Y., Ruml, W., & Fromherz, M. P. (2006). Positioning using local maps. Ad Hoc Networks, 4(2), 240–253.
Ji, X., & Zha, H. (2004). Sensor positioning in wireless ad-hoc sensor networks using multidimensional scaling. In Twenty-Third Annual Joint Conference of the IEEE Computer and Communications Societies (Vol. 4, pp. 2652–2661).
Bachrach, J., & Taylor, C. (2005). Localization in sensor networks. In I. Stojmenovic (Ed.), Handbook of sensor networks: Algorithms and architectures (pp. 277–310). New Jersy: Wiley.
Cox, T. F., & Cox, M. A. (Eds.). (2000). Multidimensional scaling (2nd ed.). London/Boca Raton: Chapman & Hall/CRC.
Tenenbaum, J. B., De Silva, V., & Langford, J. C. (2000). A global geometric framework for nonlinear dimensionality reduction. Science, 290(5500), 2319–2323.
Capkun, S., Hamdi, M., & Hubaux, J. P. (2002). Gps-free positioning in mobile ad hoc networks. Cluster Computing, 5(2), 157–167.
Meertens, L., & Fitzpatrick, S. (2004). The distributed construction of a global coordinate system in a network of static computational nodes from inter-node distances. Kestrel Institute TR KES U 4.
Shang, Y., & Ruml, W. (2004). Improved mds-based localization. In Proceedings of the 23rd Annual Joint Conference of the IEEE Computer and Communications Societies (pp. 2640–2651).
Moore, D., Leonard, J., Rus, D., & Teller, S. (2004). Robust distributed network localization with noisy range measurements. In Proceedings of the 2nd ACM International Conference on Embedded Networked Sensor Systems (pp. 50–61).
Kwon, O. H., & Song, H. J. (2008). Localization through map stitching in wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems, 19(1), 93–105.
Kwon, O. H., Song, H. J., & Park, S. (2010). Anchor-free localization through flip-error-resistant map stitching in wireless sensor network. IEEE Transactions on Parallel and Distributed Systems, 21(11), 1644–1657.
Sanyal, R., Jaiswal, M., & Chaudhury, K. N. (2017). On a registration-based approach to sensor network localization. IEEE Transactions on Signal Processing, 65(20), 5357–5367.
Wang, X., Liu, Y., Yang, Z., Lu, K., & Luo, J. (2014). Robust component-based localization in sparse networks. IEEE Transactions on Parallel and Distributed Systems, 25(5), 1317–1327.
Kashniyal, J., Verma, S., & Singh, K. P. (2017). Wireless sensor networks localization using progressive Isomap. Wireless Personal Communications, 92(3), 1281–1302.
Horn, B. K. (1987). Closed-form solution of absolute orientation using unit quaternions. JOSA, A, 4(4), 629–642.
Kannan, A. A., Fidan, B., & Mao, G. (2010). Analysis of flip ambiguities for robust sensor network localization. IEEE Transactions on Vehicular Technology, 59(4), 2057–2070.
Kannan, A. A., Fidan, B., & Mao, G. (2011). Use of flip ambiguity probabilities in robust sensor network localization. Wireless Networks, 17(5), 1157–1171.
Liu, W., Dong, E., & Song, Y. (2015). Robustness analysis for node multilateration localization in wireless sensor networks. Wireless Networks, 21(5), 1473–1483.
Shang, Y., Shi, H., & Ahmed, A. A. (2004). Performance study of localization methods for ad-hoc sensor networks. In IEEE International Conference on Mobile Adhoc and Sensor Systems (pp. 184–193).
Cidon, I., & Mokryn, O. (1998). Propagation and leader election in a multihop broadcast environment. In Proceedings of the 12th International Symposium on Distributed Computing (pp. 104–118).
Simic, S. N., & Sastry, S. (2002). Distributed localization in wireless ad hoc networks. Technical Report UCB/ERL (Vol. 2, pp. 1–13).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kashniyal, J., Verma, S. & Singh, K.P. A new patch and stitch algorithm for localization in wireless sensor networks. Wireless Netw 25, 3251–3264 (2019). https://doi.org/10.1007/s11276-018-1719-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-018-1719-y