Research SummaryRadio Map Reconstruction and Application
BackgroundRadio map is a graphical representation of a communication environment, depicting the spatial distribution of received signal strength (or other radio parameters) across a geographical area. It has important applications in many areas, such as localization, spectrum monitoring and management. Problem and ChallengesIn real-world scenarios, obtaining comprehensive measurements for a radio map is labor-intensive, resulting in only sparse data being available. However, accurately reconstructing a radio map from these sparse measurements remains a significant challenge.
Radio Map ConstructionIntegrating Interpolation and Matrix CompletionIt is challenging to reconstruct a radio map from a set of sparse measurements due to the lack of accurate models to describe the propagation law. We propose to integrate interpolation with matrix completion to exploit both the spatial correlation and the potential low-rank structure of the radio map. Such an integration is highly non-trivial due to the following two challenges: 1. How to integrate the two methods such that the integrated approach works better than both methods applied alone. 2. How to optimize the parameters for the integrated approach. Our method first enriches matrix observations using interpolation and develops the statistics of the interpolation error based on a local polynomial regression model. We then develop two uncertainty-aware matrix completion algorithms to exploit the interpolation error statistics. Our numerical results demonstrate that the proposed method outperforms Kriging and other state-of-the-art schemes, reducing the MSE of radio map reconstruction by 10% - 50% for a medium to large number of measurements, which translates to a saving of nearly half of the sensor measurements to achieve the same MSE.
Integrating Interpolation and Block-Term Tensor DecompositionTo construct a 3D data array representing the spectrum information over a 2D area, based on sparse, scattered, and incomplete spectrum measurements, we propose a novel approach that combines interpolation with block-term tensor decomposition (BTD). Our method integrates an interpolation model within the BTD framework to capture the spatial correlations of radio maps. We employ nuclear norm regularization to leverage the low-rank property of the radio maps. To solve the integrated interpolation and BTD problem, we develop an alternating regression and singular value thresholding algorithm. Our analytical results provide theoretical justification for the benefits of the BTD structure in enhancing interpolation for radio map construction. We conducted extensive simulations, demonstrating that our proposed method achieved over 10% improvement in reconstruction accuracy across various scenarios, including different numbers of sensors, measurement topology homogeneity, shadowing parameters, and off-grid scenarios.
Toeplitz Structured Tensor DecompositionThe beam space map is one kind of radio map which contains rich information of signal distribution under different beam angles. To reconstruct such map is hard due to structural information hidden in the different maps under different beam angles. We propose a Toeplitz structured tensor decomposition method to reconstruct the beam space map. A new tensor model is created by transforming the measurements from the Cartesian coordinate system into the Polar coordinate system. The measurements are formulated into a BTD model, where there is correlation between each slice of the tensor. It is proved that, in the Polar system, each slice of the tensor exhibits both Toeplitz and symmetric structures. For the line-of-sight (LOS) case with reflection, the measurements from both the direct and reflect beams are formulated into a single BTD model by concatenating them directly. We formulate a BTD model with Toeplitz constraints and develop an alternating minimization algorithm to solve the proposed model. Numerical results show that the proposed tensor decomposition method achieves over a 20% improvement in NMSE reconstruction accuracy compared to interpolation and traditional BTD methods.
Application in LocalizationLocalization under Non-Uniform Sensor DeploymentsNon-parametric source localization based on signal strength measurements taken at non-uniformly distributed sensor locations is challenging. We consider a recently developed matrix-based method, which first arranges the measurements into an observation matrix based on a uniform grid defined in the target area and the sensor locations. Sparse matrix processing techniques are then employed to localize the source. Our findings indicate that localization performance degrades when the spatial pattern of the sensors is highly non-uniform, and that the uniform grid formation is only a suboptimal solution. Instead, we argue that the grid should be optimized based on the specific sensor topology. Drawing insight from the Cramér-Rao bound (CRB) analysis of matrix completion, we formulate a clustering problem to optimize the grid. We demonstrate that grid optimization significantly improves both matrix completion and source localization performance. Our proposed strategy is robust under inhomogeneous sensor topology and substantially outperforms weighted centroid localization (WCL) algorithms. The performance is also tested under a real road test dataset collected in Beijing. The localization performance is uniformly better than baseline, with up to 50% improvement.
Map-Assisted Non-Cooperative Source LocalizationExploiting 3D environment maps can enhance RSS-based localization. However, an accurate 3D environment map is more difficult to obtain compared to its 2D counterpart. We present a non-cooperative source localization approach based on received signal strength (RSS) and a 2D environment map, considering both line-of-sight (LOS) and non-line-of-sight (NLOS) conditions. Conventional localization methods, such as weighted centroid localization (WCL), may perform poorly in these scenarios. We propose a segmented regression approach using 2D maps to estimate the source location and propagation environment jointly. By leveraging topological information from the 2D maps, we develop a support vector-assisted algorithm to solve the segmented regression problem, separate the LOS and NLOS measurements, and estimate the source location. Our method demonstrates superior localization performance, with an improvement of over 30% in localization root mean squared error (RMSE) compared to the baseline methods. The performance is tested based on our data set collected over the air in the CUHK-SZ campus. An over 50% improvement in localization accuracy as compared to the WCL related methods.
|