Related Experiment Video
Updated: Nov 10, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
An SOCP Estimator for Hybrid RSS and AOA Target Localization in Sensor Networks
Marcelo Salgueiro Costa1, Slavisa Tomic1, Marko Beko1,2
1Cognitive and People-Centric Computing Labs (COPELABS), Universidade Lusófona de Humanidades e Tecnologias, Campo Grande 376, 1749-024 Lisboa, Portugal.
Abstract:
This work addresses the problem of target localization in three-dimensional wireless sensor networks (WSNs). The proposed algorithm is based on a hybrid system that employs angle of arrival (AOA) and received signal strength (RSS) measurements, where the target's transmit power is considered as an unknown parameter. Although both cases of a known and unknown target's transmit power have been addressed in the literature, most of the existing approaches for unknown transmit power are either carried out recursively, or require a high computational cost. This results in an increased execution time of these algorithms, which we avoid in this work by proposing a single-iteration solution with moderate computational complexity. By exploiting the measurement models, a non-convex least squares (LS) estimator is derived first. Then, to tackle its nonconvexity, we resort to second-order cone programming (SOCP) relaxation techniques to transform the non-convex estimator into a convex one. Additionally, to make the estimator tighter, we exploit the angle between two vectors by using the definition of their inner product, which arises naturally from the derivation steps that are taken. The proposed method not only matches the performance of a computationally more complex state-of-the-art method, but it outperforms it for small N. This result is of a significant value in practice, since one desires to localize the target using the least number of anchor nodes as possible due to network costs.
Related Concept Videos
Types of Global Positioning System Surveys
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Field Application of Global Positioning System
Design Example: Identifying the Locations of Monuments in the Field Using Global Positioning System Device
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Estimation of the Physical Quantities

