Localization in internets of mobile agents: A linear approach

Fifth generation~(5G) networks providing much higher bandwidth and faster data rates will allow connecting vast number of static and mobile devices, sensors, agents, users, machines, and vehicles, supporting Internet-of-Things (IoT), real-time dynamic networks of mobile things. Positioning and location awareness will become increasingly important, enabling deployment of new services and contributing to significantly improving the overall performance of the 5G~system. Many of the currently talked about solutions to positioning in~5G are centralized, mostly requiring direct line-of-sight (LoS) to deployed access nodes or anchors at the same time, which in turn requires high-density deployments of anchors. But these LoS and centralized positioning solutions may become unwieldy as the number of users and devices continues to grow without limit in sight. As an alternative to the centralized solutions, this paper discusses distributed localization in a 5G enabled IoT environment where many low power devices, users, or agents are to locate themselves without global or LoS access to anchors. Even though positioning is essentially a non-linear problem (solving circle equations by trilateration or triangulation), we discuss a cooperative \textit{linear} distributed iterative solution with only local measurements, communication and computation needed at each agent. Linearity is obtained by reparametrization of the agent location through barycentric coordinate representations based on local neighborhood geometry that may be computed in terms of certain Cayley-Menger determinants involving relative local inter-agent distance measurements.

[1]  Xenofon D. Koutsoukos,et al.  A Survey on Localization for Mobile Wireless Sensor Networks , 2009, MELT.

[2]  Suprakash Datta,et al.  Localization in wireless sensor networks , 2007, IPSN.

[3]  F. Gustafsson,et al.  Mobile positioning using wireless networks: possibilities and fundamental limitations based on available wireless network measurements , 2005, IEEE Signal Processing Magazine.

[4]  Usman A. Khan,et al.  Localization in Mobile Networks via Virtual Convex Hulls , 2015, IEEE Transactions on Signal and Information Processing over Networks.

[5]  Jiannong Cao,et al.  Accurate and Energy-Efficient Range-Free Localization for Mobile Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[6]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[7]  Xiaoyan Hong,et al.  A group mobility model for ad hoc wireless networks , 1999, MSWiM '99.

[8]  Jie Gao,et al.  Connectivity-Based Localization of Large Scale Sensor Networks with Complex Shape , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[9]  Manuela M. Veloso,et al.  Corrective Gradient Refinement for mobile robot localization , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  J. Moura,et al.  Passive systems theory with narrow-band and linear constraints: Part I - Spatial diversity , 1978, IEEE Journal of Oceanic Engineering.

[11]  Mihail L. Sichitiu,et al.  Localization in Wireless Sensor Networks: A Probabilistic Approach , 2003, International Conference on Wireless Networks.

[12]  Moe Z. Win,et al.  High-Accuracy Localization for Assisted Living: 5G systems will turn multipath channels from foe to friend , 2016, IEEE Signal Processing Magazine.

[13]  Randolph L. Moses,et al.  A Self-Localization Method for Wireless Sensor Networks , 2003, EURASIP J. Adv. Signal Process..

[14]  David Evans,et al.  Localization for mobile sensor networks , 2004, MobiCom '04.

[15]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[16]  Usman A. Khan,et al.  An Opportunistic Linear–Convex Algorithm for Localization in Mobile Robot Networks , 2017, IEEE Transactions on Robotics.

[17]  Usman A. Khan,et al.  On the convergence of time-varying fusion algorithms: Application to localization in dynamic networks , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[18]  A.H. Sayed,et al.  Network-based wireless location: challenges faced in developing techniques for accurate wireless location information , 2005, IEEE Signal Processing Magazine.

[19]  Antonio Iera,et al.  Device-to-Device Communications for 5G Internet of Things , 2015, IOT 2015.

[20]  Yifeng Zhou,et al.  Multilateration localization in the presence of anchor location uncertainties , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[21]  Soummya Kar,et al.  Distributed Consensus Algorithms in Sensor Networks With Imperfect Communication: Link Failures and Channel Noise , 2007, IEEE Transactions on Signal Processing.

[22]  Thomas F. La Porta,et al.  Sensor relocation in mobile sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[23]  Tommy Svensson,et al.  LOCATION-AWARE COMMUNICATIONS FOR 5 G NETWORKS , 2014 .

[24]  Giuseppe Thadeu Freitas de Abreu,et al.  On the Maximum Likelihood Approach for Source and Network Localization , 2011, IEEE Transactions on Signal Processing.

[25]  Mikko Valkama,et al.  Continuous device positioning and synchronization in 5g dense networks with skewed clocks , 2017, 2017 IEEE 18th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[26]  Usman A. Khan,et al.  Leader-Follower Consensus in Mobile Sensor Networks , 2015, IEEE Signal Processing Letters.

[27]  Arnaud Doucet,et al.  Distributed Maximum Likelihood for Simultaneous Self-Localization and Tracking in Sensor Networks , 2012, IEEE Transactions on Signal Processing.

[28]  Marco F. Duarte,et al.  Compressive direction-of-arrival estimation off the grid , 2016, 2016 50th Asilomar Conference on Signals, Systems and Computers.

[29]  Lindsay Kleeman,et al.  Accurate odometry and error modelling for a mobile robot , 1997, Proceedings of International Conference on Robotics and Automation.

[30]  Jan M. Rabaey,et al.  Location in distributed ad-hoc wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[31]  José M. F. Moura,et al.  Acquisition in phase demodulation: application to ranging in radar/sonar systems , 1995 .

[32]  Hojung Cha,et al.  Multi-hop-based Monte Carlo Localization for Mobile Sensor Networks , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[33]  M. Cao,et al.  Localization with Imprecise Distance Information in Sensor Networks , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[34]  Yoon-Gu Kim,et al.  Localization of Mobile Robot Based on Fusion of Artificial Landmark and RF TDOA Distance under Indoor Sensor Network , 2011 .

[35]  Dieter Fox,et al.  Bayesian Filtering for Location Estimation , 2003, IEEE Pervasive Comput..

[36]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[37]  Paul J. M. Havinga,et al.  Range-Based Localization in Mobile Sensor Networks , 2006, EWSN.

[38]  Moe Z. Win,et al.  Ranging With Ultrawide Bandwidth Signals in Multipath Environments , 2009, Proceedings of the IEEE.

[39]  Radha Poovendran,et al.  SeRLoc: secure range-independent localization for wireless sensor networks , 2004, WiSe '04.

[40]  Vincent W. S. Wong,et al.  Dual and Mixture Monte Carlo Localization Algorithms for Mobile Wireless Sensor Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[41]  Toru Namerikawa,et al.  Extended Kalman filter-based mobile robot localization with intermittent measurements , 2013 .

[42]  Jang-Ping Sheu,et al.  Distributed Localization Scheme for Mobile Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[43]  Radhika Nagpal,et al.  Organizing a Global Coordinate System from Local Information on an Ad Hoc Sensor Network , 2003, IPSN.

[44]  A. Ijspeert,et al.  Environmental monitoring using autonomous vehicles: a survey of recent searching techniques. , 2017, Current Opinion in Biotechnology.

[45]  Manuela M. Veloso,et al.  Sensor resetting localization for poorly modelled mobile robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[46]  Usman A. Khan,et al.  Unbounded connectivity: Asymptotic stability criteria for stochastic LTV systems , 2016, 2016 American Control Conference (ACC).

[47]  Weidong Wang,et al.  Sequential Monte Carlo localization in mobile sensor networks , 2009, Wirel. Networks.

[48]  Fawzi Nashashibi,et al.  Cooperative multi-vehicle localization using split covariance intersection filter , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[49]  Moe Z. Win,et al.  Network Navigation: Theory and Interpretation , 2012, IEEE Journal on Selected Areas in Communications.

[50]  N. Raghuwanshi,et al.  Wireless sensor networks for agriculture : The state-ofthe-art in practice and future challenges , 2015 .

[51]  Tarek F. Abdelzaher,et al.  Range-free localization schemes for large scale sensor networks , 2003, MobiCom '03.

[53]  J. Moura,et al.  Passive systems theory with narrow-band and linear constraints: Part III - Spatial/Temporal diversity , 1979, IEEE Journal of Oceanic Engineering.

[54]  J.M.F. Moura,et al.  Distributed localization and tracking with coordinated and uncoordinated motion models , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[55]  Koen Langendoen,et al.  Monte Carlo localization for mobile wireless sensor networks , 2008, Ad Hoc Networks.

[56]  Moe Z. Win,et al.  Fundamental Limits of Wideband Localization— Part I: A General Framework , 2010, IEEE Transactions on Information Theory.

[57]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[58]  Wolfram Burgard,et al.  Particle Filters for Mobile Robot Localization , 2001, Sequential Monte Carlo Methods in Practice.

[59]  Subhas Mukhopadhyay,et al.  WSN- and IOT-Based Smart Homes and Their Extension to Smart Buildings , 2015, Sensors.

[60]  A. F. Möbius,et al.  Der barycentrische Calcul : ein neues Hülfsmittel zur analytischen Behandlung der Geometrie , 1827 .

[61]  Halim Yanikomeroglu,et al.  Device-to-device communication in 5G cellular networks: challenges, solutions, and future directions , 2014, IEEE Communications Magazine.

[62]  Usman A. Khan,et al.  A distributed range-based algorithm for localization in mobile networks , 2016, 2016 50th Asilomar Conference on Signals, Systems and Computers.

[63]  Manuela M. Veloso,et al.  WiFi localization and navigation for autonomous indoor mobile robots , 2010, 2010 IEEE International Conference on Robotics and Automation.

[64]  Soummya Kar,et al.  Distributed Consensus Algorithms in Sensor Networks: Quantized Data and Random Link Failures , 2007, IEEE Transactions on Signal Processing.

[65]  Stergios I. Roumeliotis,et al.  Distributed multirobot localization , 2002, IEEE Trans. Robotics Autom..

[66]  Yibin Hou,et al.  A framework based on barycentric coordinates for localization in wireless sensor networks , 2013, Comput. Networks.

[67]  Mikhail Borisovich Nevelʹson,et al.  Stochastic Approximation and Recursive Estimation , 1976 .

[68]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[69]  Zoubir Irahhauten,et al.  Analysis of a UWB Indoor Positioning System Based on Received Signal Strength , 2007, 2007 4th Workshop on Positioning, Navigation and Communication.

[70]  Soummya Kar,et al.  DILAND: An Algorithm for Distributed Sensor Localization With Noisy Distance Measurements , 2009, IEEE Transactions on Signal Processing.

[71]  Artin Der Minassians,et al.  Wireless Sensor Networks for Home Health Care , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[72]  Stergios I. Roumeliotis,et al.  Decentralized multi-robot cooperative localization using covariance intersection , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[73]  Minyue Fu,et al.  A Barycentric Coordinate Based Distributed Localization Algorithm for Sensor Networks , 2014, IEEE Transactions on Signal Processing.

[74]  Federico Thomas,et al.  Revisiting trilateration for robot localization , 2005, IEEE Transactions on Robotics.

[75]  Gang Zhang,et al.  Mobile Robot Localization Based on Extended Kalman Filter , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[76]  Narendra Singh Raghuwanshi,et al.  Wireless sensor networks for agriculture: The state-of-the-art in practice and future challenges , 2015, Comput. Electron. Agric..

[77]  Christian Schindelhauer,et al.  Mobility in Wireless Networks , 2006, SOFSEM.

[78]  Wolfram Burgard,et al.  Robust Monte Carlo localization for mobile robots , 2001, Artif. Intell..

[79]  Soummya Kar,et al.  Linear Theory for Self-Localization: Convexity, Barycentric Coordinates, and Cayley–Menger Determinants , 2015, IEEE Access.

[80]  Claude H. Raifaizen A Simpler Proof of Heron's Formula , 1971 .

[81]  Moe Z. Win,et al.  Cooperative Localization in Wireless Networks , 2009, Proceedings of the IEEE.

[82]  Eleonora Borgia,et al.  The Internet of Things vision: Key features, applications and open issues , 2014, Comput. Commun..

[83]  Stergios I. Roumeliotis,et al.  Collective localization: a distributed Kalman filter approach to localization of groups of mobile robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[84]  Soummya Kar,et al.  Distributed Sensor Localization in Random Environments Using Minimal Number of Anchor Nodes , 2008, IEEE Transactions on Signal Processing.

[85]  Roland Siegwart,et al.  Observability analysis for mobile robot localization , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[86]  Brian D. O. Anderson,et al.  Distributed Localization Via Barycentric Coordinates: Finite-Time Convergence* , 2011 .

[87]  Moe Z. Win,et al.  Network Experimentation for Cooperative Localization , 2012, IEEE Journal on Selected Areas in Communications.

[88]  S. Manesis,et al.  A Survey of Applications of Wireless Sensors and Wireless Sensor Networks , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[89]  Ljupco Kocarev,et al.  Cooperative method for wireless sensor network localization , 2016, Ad Hoc Networks.

[90]  Stergios I. Roumeliotis,et al.  Cooperative multi-robot localization under communication constraints , 2009, 2009 IEEE International Conference on Robotics and Automation.

[91]  H. Wolkowicz,et al.  Sensor Network Localization, Euclidean Distance Matrix completions, and graph realization , 2006, MELT '08.

[92]  Yuan Zhou,et al.  Indoor Elliptical Localization Based on Asynchronous UWB Range Measurement , 2011, IEEE Transactions on Instrumentation and Measurement.

[93]  Rong Peng,et al.  Probabilistic localization for outdoor wireless sensor networks , 2007, MOCO.

[94]  Satish Kumar,et al.  Next century challenges: scalable coordination in sensor networks , 1999, MobiCom.

[95]  Michel Diaz,et al.  Barycentric Location Estimation for Indoors Localization in Opportunistic Wireless Networks , 2008, 2008 Second International Conference on Future Generation Communication and Networking.

[96]  B. R. Badrinath,et al.  DV Based Positioning in Ad Hoc Networks , 2003, Telecommun. Syst..

[97]  Yu Zhou,et al.  An efficient least-squares trilateration algorithm for mobile robot localization , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[98]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[99]  Christiaan J. J. Paredis,et al.  A Beacon System for the Localization of Distributed Robotic Teams , 1999 .

[100]  Mikko Valkama,et al.  High-Efficiency Device Localization in 5G Ultra-Dense Networks: Prospects and Enabling Technologies , 2015, 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall).

[101]  Wheeler Ruml,et al.  Improved MDS-based localization , 2004, IEEE INFOCOM 2004.

[102]  Jiannong Cao,et al.  Locating Nodes in Mobile Sensor Networks More Accurately and Faster , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[103]  Calton Pu,et al.  Research challenges in environmental observation and forecasting systems , 2000, MobiCom '00.

[104]  M J Sippl,et al.  Cayley-Menger coordinates. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[105]  Ying Zhang,et al.  Robust distributed node localization with error management , 2006, MobiHoc '06.

[106]  Suranga Hettiarachchi,et al.  Trilateration Localization for Multi-robot Teams , 2008, ICINCO-RA.

[107]  Suat Ozdemir,et al.  A survey of secure target tracking algorithms for wireless sensor networks , 2014, 2014 World Congress on Computer Applications and Information Systems (WCCAIS).

[108]  Koen Langendoen,et al.  Distributed localization in wireless sensor networks: a quantitative compariso , 2003, Comput. Networks.

[109]  Usman A. Khan,et al.  Asymptotic Stability of LTV Systems With Applications to Distributed Dynamic Fusion , 2017, IEEE Transactions on Automatic Control.

[110]  Alfred O. Hero,et al.  Energy-based sensor network source localization via projection onto convex sets , 2005, IEEE Transactions on Signal Processing.

[111]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[112]  Lixia Zhang,et al.  Recursive position estimation in sensor networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[113]  B. Sinopoli,et al.  Distributed sensor localization in Euclidean spaces: Dynamic environments , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[114]  Neal Patwari,et al.  Location estimation in sensor networks. , 2005 .

[115]  G.B. Giannakis,et al.  Localization via ultra-wideband radios: a look at positioning aspects for future sensor networks , 2005, IEEE Signal Processing Magazine.

[116]  Manuela M. Veloso,et al.  Localization and navigation of the CoBots over long-term deployments , 2013, Int. J. Robotics Res..

[117]  Andrea Conti,et al.  Passive network localization via UWB wireless sensor radars: The impact of TOA estimation , 2011, 2011 IEEE International Conference on Ultra-Wideband (ICUWB).

[118]  Donald F. Towsley,et al.  Mobility improves coverage of sensor networks , 2005, MobiHoc '05.

[119]  Shafiullah Khan,et al.  Intrusion Detection Systems in Wireless Sensor Networks: A Review , 2013, Int. J. Distributed Sens. Networks.

[120]  Brian D. O. Anderson,et al.  Wireless sensor network localization techniques , 2007, Comput. Networks.

[121]  Woo-Jin Seo,et al.  A dead reckoning localization system for mobile robots using inertial sensors and wheel revolution encoding , 2011 .

[122]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) using AOA , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[123]  Wolfram Burgard,et al.  A Probabilistic Approach to Collaborative Multi-Robot Localization , 2000, Auton. Robots.

[124]  Yan Wang,et al.  Cooperative localization in 5G networks: A survey , 2017, ICT Express.

[125]  Jean-Marie Bonnin,et al.  Wireless sensor networks: a survey on recent developments and potential synergies , 2013, The Journal of Supercomputing.

[126]  Soummya Kar,et al.  Higher Dimensional Consensus: Learning in Large-Scale Networks , 2009, IEEE Transactions on Signal Processing.

[127]  Yinyu Ye,et al.  Semidefinite programming based algorithms for sensor network localization , 2006, TOSN.