Abstract
Information about the position of entities is very valuable in many fields. People, animals, robots and sensors are some examples of entities that have been targeted as nodes of interest for localization purposes. Technical advances in ubiquitous computing and wireless communications properties are very valuable means to obtain localization information. This paper presents a novel range-free localization algorithm based on connectivity and motion (LACM). The core of the algorithm is an error function that measures the error of the obtained trajectories with respect to the localization solution space, a multi-dimensional space that encompasses all solutions that satisfy completely the constraints of a range-free localization problem. LACM is a centralized method that can be used standalone or as a refinement phase for other localization methods. Limited-memory Broyden–Fletcher–Goldfarb–Shanno, an unconstrained optimization algorithm, is the numerical method used to minimize the error function. The performance of LACM is validated both through extensive simulations with excellent results in scenarios with irregular communications and by transforming real Bluetooth connectivity traces into localization information.





















Similar content being viewed by others
Notes
Bold non-capital letters are used to denote vectors. Bold capital letters are used to denote matrices. All non-bold letters will represent variables of scalar nature or functions. \(d_{ij}\) denotes the scalar in the row \(i\) and column \(j\) of the matrix \(\mathbf{D}\).
The possibility of perturbing exclusively stationary points has been considered, but preliminary tests produced unsatisfactory results.
References
Baggio, A., & Langendoen, K. (2008). Monte Carlo localization for mobile wireless sensor networks. Ad Hoc Networks, 6(5), 718–733.
Shang, Y., Ruml, W., Zhang, Y., & Fromherz, M. P. J. (2003). Localization from mere connectivity. In Proceedings of the 4th ACM international symposium on mobile ad hoc networking and computing (pp. 201–212).
Shang, Y., Rumi, W., Zhang, Y., & Fromherz, M. (2004). Localization from connectivity in sensor networks. IEEE Transactions on Parallel and Distributed Systems, 15(11), 961–974.
Zhang, S., Cao, J., Li-Jun, C., & Chen, D. (2010). Accurate and energy-efficient range-free localization for mobile sensor networks. IEEE Transactions on Mobile Computing, 9(6), 897–910.
Borg, I., & Groenen, P. (2005). Modern multidimensional scaling, theory and applications. Berlin: Springer.
Shang, Y., & Ruml, W. (2004). Improved MDS-based localization. In Proceedings of the 23rd annual joint conference of the IEEE computer and communications societies (Vol. 4, pp. 2640–2651).
Costa, J. A., Patwari, N., & Hero, A. O. (2006). Distributed weighted-multidimensional scaling for node localization in sensor networks. ACM Transactions on Sensor Networks, 2(1), 39–64.
Ji, X., & Zha, H. (2004). Sensor positioning in wireless ad-hoc sensor networks using multidimensional scaling. In Proceedings of the 23rd annual joint conference of the IEEE computer and communications societies (pp. 2652–2661).
Hou, C., Hou, Y., Huang, Z., & Zhang, H. (2011). The multidimensional scaling and barycentric coordinates based distributed localization in wireless sensor networks. In Proceedings of the 12th international conference on parallel and distributed computing, applications and technologies (pp. 156–160).
Popescu, D., Hedley, M., & Sathyan, T. (2012). A manifold flattening approach for anchorless localization. Wireless Networks, 18(3), 319–333.
Jin, M., Xia, S., Wu, H., & Gu, X. (2011). Scalable and fully distributed localization with mere connectivity. In Proceedings of the 30th annual joint conference of the IEEE computer and communications societies (pp. 3164–3172).
Yang, Z., Wu, C., & Liu, Y. (2012). Locating in fingerprint space: Wireless indoor localization with little human intervention. In Proceedings of the 18th annual international conference on mobile computing and networking (pp. 269–280).
Handschin, J. E. (1970). Monte Carlo techniques for prediction and filtering of non-linear stochastic processes. Automatica, 6(4), 555–563.
Hu, L., & Evans, D. (2004). Localization for mobile sensor networks. In Proceedings of the 10th annual international conference on mobile computing and networking (pp. 45–57).
Rudafshani, M., & Datta, S. (2007). Localization in wireless sensor networks. In Proceedings of the 6th international conference on information processing in sensor networks (pp. 51–60).
Stevens-Navarro, E., Vivekanandan, V., & Wong, V. (2007). Dual and mixture Monte Carlo localization algorithms for mobile wireless sensor networks. In Proceedings of IEEE wireless communications and networking conference (pp. 4024–4028).
Wang, Y., & Wang, Z. (2011). Accurate and computation-efficient localization for mobile sensor networks. In Proceedings of international conference on wireless communications and signal processing (pp. 1–5).
Mei, J., Chen, D., Gao, J., Gao, Y., & Yang, L. (2012). Range-free Monte Carlo localization for mobile wireless sensor networks. In Proceedings of the international conference on computer science service system (pp. 1066–1069).
Doucet, A., Defreitas, N., & Gordon, N. (2001). An introduction to sequential Monte Carlo methods. New York: Springer.
Chiou, Y.-S., Wang, C.-L., & Yeh, S.-C. (2010). An adaptive location estimator using tracking algorithms for indoor WLANs. Wireless Networks, 16(7), 1987–2012.
Chiou, Y.-S., Wang, C.-L., & Yeh, S.-C. (2011). Reduced-complexity scheme using alpha–beta filtering for location tracking. IET Communications, 5(13), 1806–1813.
Vivekanandan, V., & Wong, V. (2006). Ordinal MDS-based localization for wireless sensor networks. In Proceedings of the 64th IEEE vehicular technology conference, 2006 (pp. 1–5).
Nocedal, J. (1980). Updating quasi-Newton matrices with limited storage. Mathematics of Computation, 35(151), 773–782.
Broyden, C. G. (1970). The convergence of a class of double-rank minimization algorithms. IMA Journal of Applied Mathematics, 6(1), 76–90.
Fletcher, R. (1970). A new approach to variable metric algorithms. The Computer Journal, 13(3), 317–322.
Goldfarb, D. (1970). A family of variable-metric methods derived by variational means. Mathematics of Computation, 24, 23–26.
Shanno, D. F. (1970). Conditioning of quasi-Newton methods for function minimization. Mathematics of Computation, 24, 647–656.
Armijo, L. (1966). Minimization of functions having Lipshitz continuous first partial derivatives. Pacific Journal of Mathematics, 16(1), 1–3.
Wolfe, P. (1969). Convergence conditions for ascent methods. Society for Industrial and Applied Mathematics (SIAM), 11(2), 226–235.
Dennis, J. E., & Schnabel, R. B. (1996). Numerical methods for unconstrained optimization and nonlinear equations. Society for Industrial and Applied Mathematics. doi:10.1137/1.9781611971200.
Nocedal, J., & Wright, S. J. (2006). Line search methods. In Numerical optimization, Springer series in operations research and financial engineering (pp. 30–65). New York: Springer.
Bulusu, N., Bychkovskiy, V., Estrin, D., & Heidemann, J. (2002). Scalable, ad hoc deployable RF-based localization. In Proceedings of the grace hopper conference on celebration of women in computing.
(2010). MATLAB version 7.10.0. Natick. Massachusetts: The MathWorks Inc.
(2013). http://www.di.ens.fr/mschmidt/Software/minFunc.html. Accessed July 2013.
Kuhn, F., Wattenhofer, R., & Zollinger, A. (2003). Ad-hoc networks beyond unit disk graphs. In Proceedings of the 2003 joint workshop on foundations of mobile computing, New York, USA (pp. 69–78).
Cabero, J. M., Molina, V., Urteaga, I., Liberal, F., & Martín, J. L. (2012). Acquisition of human traces with Bluetooth technology: Challenges and proposals. Ad Hoc Networks. doi:10.1016/j.adhoc.2012.05.007.
(2013). http://crawdad.org/tecnalia/humanet. Accessed July 2013.
Acknowledgments
The authors would like to thank Virginia Molina and Iñigo Urteaga for their inestimable work in the generation and processing of the real database. This work has been partially supported by the European Project SAIL (Project 257448).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Cabero, J.M., Olabarrieta, I., Gil-López, S. et al. Range-free localization algorithm based on connectivity and motion. Wireless Netw 20, 2287–2305 (2014). https://doi.org/10.1007/s11276-014-0741-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-014-0741-y