Skip to main content
Log in

A new patch and stitch algorithm for localization in wireless sensor networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. 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).

  3. Martirosyan, A., & Boukerche, A. (2016). Lip: an efficient lightweight iterative positioning algorithm for wireless sensor networks. Wireless Networks, 22(3), 825–838.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. Kumar, S., & Lobiyal, D. K. (2017). Novel DV-Hop localization algorithm for wireless sensor networks. Telecommunication Systems, 64(3), 509–524.

    Article  Google Scholar 

  6. 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.

    Google Scholar 

  7. Singh, M., & Khilar, P. M. (2017). Mobile beacon based range free localization method for wireless sensor networks. Wireless Networks, 23(4), 1285–1300.

    Article  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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).

  10. 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).

  11. Wang, C., Chen, J., Sun, Y., & Shen, X. (2009). Wireless sensor networks localization with Isomap. In IEEE international conference on communications (pp. 1–5).

  12. Shang, Y., Ruml, W., & Fromherz, M. P. (2006). Positioning using local maps. Ad Hoc Networks, 4(2), 240–253.

    Article  Google Scholar 

  13. 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).

  14. 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.

    Chapter  Google Scholar 

  15. Cox, T. F., & Cox, M. A. (Eds.). (2000). Multidimensional scaling (2nd ed.). London/Boca Raton: Chapman & Hall/CRC.

    MATH  Google Scholar 

  16. Tenenbaum, J. B., De Silva, V., & Langford, J. C. (2000). A global geometric framework for nonlinear dimensionality reduction. Science, 290(5500), 2319–2323.

    Article  Google Scholar 

  17. Capkun, S., Hamdi, M., & Hubaux, J. P. (2002). Gps-free positioning in mobile ad hoc networks. Cluster Computing, 5(2), 157–167.

    Article  Google Scholar 

  18. 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.

  19. 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).

  20. 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).

  21. 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.

    Article  Google Scholar 

  22. 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.

    Article  Google Scholar 

  23. 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.

    Article  MathSciNet  MATH  Google Scholar 

  24. 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.

    Article  Google Scholar 

  25. Kashniyal, J., Verma, S., & Singh, K. P. (2017). Wireless sensor networks localization using progressive Isomap. Wireless Personal Communications, 92(3), 1281–1302.

    Article  Google Scholar 

  26. Horn, B. K. (1987). Closed-form solution of absolute orientation using unit quaternions. JOSA, A, 4(4), 629–642.

    Article  Google Scholar 

  27. 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.

    Article  Google Scholar 

  28. Kannan, A. A., Fidan, B., & Mao, G. (2011). Use of flip ambiguity probabilities in robust sensor network localization. Wireless Networks, 17(5), 1157–1171.

    Article  Google Scholar 

  29. Liu, W., Dong, E., & Song, Y. (2015). Robustness analysis for node multilateration localization in wireless sensor networks. Wireless Networks, 21(5), 1473–1483.

    Article  Google Scholar 

  30. 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).

  31. 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).

  32. Simic, S. N., & Sastry, S. (2002). Distributed localization in wireless ad hoc networks. Technical Report UCB/ERL (Vol. 2, pp. 1–13).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jyoti Kashniyal.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-018-1719-y

Keywords

Navigation