“…In practice, numerous localization algorithms have been developed [27], [41], which can be categorized by the location of estimation into centralized [42] and decentralized algorithms [27], [43]- [45]; by the extractable position-related signal features into signal power, carrier phase or symbol delay-based algorithms [17], [18], [46]; by the measurement of abstraction level into direct localization [47]- [49] and a two-stage approach [17]; by the model of unknown parameters into non-Bayesian algorithms for deterministic parameters like least-square (LS), Gauss-Newton algorithm [46], convex-relaxationbased approaches such as semi-definite programming (SDP) [50] and alternating direction method of multipliers (ADMM) [42], or Bayesian algorithms for random variables [51] like Kalman filter (KF) [45], particle filter (PF) [52], [53], or message passing (MP) algorithms [27], [48], [54].…”