Radio Environment Sensing

Using radio measurements to reconstruct both the wireless map and the hidden propagation environment.


Why Radio Environment Sensing?

A radio map usually predicts channel quality at different locations. Radio environment sensing goes one step further: it asks what the measurements reveal about the environment itself. Buildings, blockage, diffraction edges, reflection surfaces, scattering regions, and antenna beams all leave signatures in received signal strength (RSS) or channel state information (CSI). RSS is measured received power, while CSI describes the measured or estimated wireless channel response.

This direction is useful because accurate three-dimensional (3D) city models are often unavailable, outdated, or too expensive for real-time radio planning. More importantly, 3D city structure constructed from vision approach may not be consistent with the 3D propagation geometry for radio signals. Instead of assuming a perfect map, the reference papers learn a virtual environment directly from radio measurements and then use that environment to construct six-dimensional (6D) radio maps or multiple-input multiple-output (MIMO) beam maps. A 6D radio map describes a channel as a function of both transmitter and receiver 3D positions.

The result is a physically meaningful middle layer between pure interpolation and full ray tracing.


The Core Idea

For a transmitter-receiver pair \(\tilde{p}=(p_t,p_r)\in\mathbb{R}^6\), a geometry-aware radio map can be expressed as

\[ g(\tilde{p}) = g_{\mathrm{LOS}}(\tilde{p},H) + g_{\mathrm{diff}}(\tilde{p},H) + g_{\mathrm{scat}}(\tilde{p},H) + \epsilon(\tilde{p}), \]

where \(H\) is a virtual environment, \(g_{\mathrm{LOS}}\) models line-of-sight (LOS) direct-path blockage, \(g_{\mathrm{diff}}\) captures diffraction, \(g_{\mathrm{scat}}\) captures scattering or residual local structure, and \(\epsilon\) denotes small-scale uncertainty. LOS means the direct propagation path is unblocked; diffraction is wave bending around obstacles; scattering is the spreading of energy caused by rough or complex objects.

The idea can be extended to multi-antenna systems. For MIMO beam maps, beam direction also matters:

\[ G(\tilde{p},w_j)=F_{\theta}(\tilde{p},w_j,V), \]

where \(w_j\) is a transmit beam, \(V\) describes oriented virtual obstacles, and \(F_{\theta}\) is a physics-informed neural model that includes blockage, reflection, scattering, and beam pattern effects. A transmit beam is a directional antenna pattern used to focus signal energy.


Virtual Obstacle Models at a Glance

The two figures below show how radio environment sensing moves from physical propagation to learnable virtual geometry. The first figure introduces the virtual obstacle idea: instead of requiring every building and material to be known exactly, the method learns a compact radio-semantic environment that explains how electromagnetic waves interact with the three-dimensional (3D) scene. The second figure shows how that idea can be embedded into a geometry-model-assisted learning network for line-of-sight (LOS), diffraction, and scattering effects.

Virtual obstacle model for radio environment sensing

Figure 1. Virtual obstacles as radio-semantic geometry [1]. The left panel shows real propagation in which a link can experience reflected paths, scattered paths, light obstruction, or heavy obstruction. The right panel replaces those interactions with learnable light and solid virtual obstacles. A virtual obstacle does not need to match a visible building exactly; it models how the environment attenuates, blocks, reflects, scatters, or diffracts radio waves.

Diffraction and scattering aware radio map network

Figure 2. Diffraction-and-scattering-aware radio-map network [2]. The Area Filter selects point-to-line and point-to-ellipse structures relevant to a transmitter-receiver pair; Area Focusing masks the virtual obstacle map; Path Loss Prediction estimates path loss, meaning signal-power reduction over a link, by combining an LOS branch, a diffraction branch, and a scattering branch. The scattering branch uses a spatial transformation network (STN) and a convolutional neural network (CNN) to learn local geometry while reducing sensitivity to rotation and scale.


A Typical Workflow

Step 1: Collect RSS or CSI samples

Measurements may come from low-altitude unmanned aerial vehicles (UAVs), ground nodes, or MIMO transmitters. Each sample describes a link, not just a single location, so a full-dimensional radio map may have six spatial degrees of freedom.

Step 2: Learn a virtual environment

Instead of requiring a perfect city map, the algorithm learns virtual obstacles or oriented virtual obstacles. These hidden variables need not match real buildings exactly. Their purpose is to explain radio behavior: blockage, attenuation, reflection, diffraction, and scattering.

Step 3: Construct the radio or beam map

Once the virtual environment is learned, the map can predict channel gain, path loss, or beam-specific received power for new transmitter-receiver pairs. The same representation can also be used for UAV relay placement, beam alignment, or environment-aware planning.


Theoretical Foundations: Geometry as a Radio Prior

References [1]-[3] in this section refer to the works listed under Ours in the suggested reading.

Virtual obstacles compress radio geometry and make recovery tractable

The UAV-aided radio-map paper [1] constructs a multi-class 3D virtual obstacle model. A 6D radio map is difficult because both transmitter and receiver locations vary. The virtual obstacle model compresses this high-dimensional object into a smaller set of radio-semantic geometry variables. These variables may correspond to buildings, but they may also represent material penetration loss, diffraction, reflection, or scattering effects that are not visible in an ordinary city map.

For a fixed virtual environment \(H\), the propagation parameters can be estimated by least squares, and the paper proves an unbiased estimator for the propagation parameters under the assumed environment model. The same paper also shows that the radio-map estimation problem has a partial quasiconvex structure in individual virtual-obstacle variables. Intuitively, as one virtual-obstacle height is varied while the other variables are fixed, the loss behaves like a single-basin objective. This motivates bisection and local-polynomial smoothing strategies rather than blind high-dimensional search.

The diffraction-and-scattering-aware paper [2] then extends the virtual-obstacle view from direct-path blockage to richer wave interactions. It uses local virtual-obstacle geometry to separate LOS, diffraction, and scattering components, so the learned radio map is guided by propagation structure rather than treated as an ordinary image interpolation problem.


What Performance Advantage Do We Get?

The bracketed references in this section refer to Ours in the suggested reading.

ScenarioWhat the method usesReported advantage
UAV-aided 6D radio maps [1]Multi-class virtual obstacles with radio semanticsIn the UAV relay communication example in [1], the radio-map-assisted placement based on the learned virtual environment reported more than 50% capacity gain over the k-nearest neighbor (KNN)-based radio-map baseline in the small-sample regime.
Diffraction/scattering-aware 6D maps [2]Virtual obstacles, knife-edge diffraction features, and local-geometry scattering featuresIn the simulation settings in [2], the proposed geometry model-assisted network reported 10%-18% accuracy improvement over state-of-the-art radio-map construction baselines, plus 20% data reduction and 50% training-epoch reduction in transfer experiments.
MIMO beam maps [3]Oriented virtual obstacles, reflective zones, and physics-informed beam modelingIn the ray-tracing MIMO beam-map experiments in [3], the proposed model reported 32%-48% accuracy improvement over deep-learning baselines.
Beam alignment [3]Beam maps learned with shared propagation geometryIn the beam-alignment application in [3], the proposed beam-map method reported a 78% search-overhead reduction compared with exhaustive beam sweeping.

These values are tied to the experimental settings and baselines in the cited papers and should be interpreted as environment- and dataset-dependent evidence.


Why This Research Matters

Radio environment sensing turns communication measurements into a form of environmental intelligence. Instead of only estimating whether a link is strong or weak, the goal is to understand why the link behaves that way.

For theoretical research, radio environment sensing studies inverse problems where hidden geometry is inferred from radio measurements. It connects propagation modeling, structured optimization, identifiability, physics-informed learning, and high-dimensional map reconstruction.

For real industrial applications, radio environment sensing can support low-altitude planning, MIMO beam management, digital twins, UAV relay placement, localization, and environment-aware network optimization without requiring perfect city maps.

For prospective students who are interested in theoretical research, this topic is a strong way to learn how physical models and machine learning can cooperate. The virtual environment is not a decorative latent variable; it imposes structure that makes learning more data-efficient and interpretable.


Suggested Reading

Ours

  1. W. Liu and J. Chen, "UAV-Aided Radio Map Construction Exploiting Environment Semantics," IEEE Transactions on Wireless Communications, vol. 22, no. 9, pp. 6341-6355, Sept. 2023. PDF IEEE
  2. W. Chen and J. Chen, "Diffraction and Scattering Aware Radio Map and Environment Reconstruction Using Geometry Model-Assisted Deep Learning," IEEE Transactions on Wireless Communications, vol. 23, no. 12, pp. 19804-19819, Dec. 2024. PDF IEEE
  3. W. Chen, J. Chen, and S. Cui, "Physics-Informed Neural Networks for MIMO Beam Map and Environment Reconstruction," arXiv:2510.21238 [eess.SY], 2025. PDF arXiv
  1. D. Romero and S.-J. Kim, "Radio map estimation: A data-driven approach to spectrum cartography," IEEE Signal Processing Magazine, vol. 39, no. 6, pp. 53-72, Nov. 2022. IEEE
  2. R. Levie, C. Yapar, G. Kutyniok, and G. Caire, "RadioUNet: Fast radio map estimation with convolutional neural networks," IEEE Transactions on Wireless Communications, vol. 20, no. 6, pp. 4001-4015, Jun. 2021. IEEE
  3. A. Alkhateeb, "DeepMIMO: A generic deep learning dataset for millimeter wave and massive MIMO applications," in Proc. Information Theory and Applications Workshop (ITA), San Diego, CA, USA, Feb. 2019, pp. 1-8. arXiv (ITA means Information Theory and Applications.)