Skip to content
New
Latest News || 27 October 2026: Dr Soumava Mukherjee's invited talk at Queen's University Belfast joined device-level hardware innovation with channel-level control. || 22 October 2026: I received a Certificate of Appreciation for serving as a reviewer for IEEE IMAS 2026. || 15 October 2026: I presented a poster on beam-domain ML fingerprinting for RIS-aided mmWave localisation at the Centre for Wireless Innovation's annual symposium. || 15 October 2026: CWI's annual symposium brought research and industry perspectives on 6G, ISAC, optical wireless, AI, and future networks to Queen's University Belfast. || 14 October 2026: Erik Nordell of Ericsson visited our Keysight Lab for a live RIS-assisted video streaming demonstration.
Knowledge Hubreconfigurable intelligent surface5. mmWave Localization Perspective

reconfigurable intelligent surface learning note

5. mmWave Localization Perspective

Why mmWave and RIS are naturally connected for high-resolution positioning, beam training, and near-field localization.

At a glance

  • Bandwidth sets range resolutionRange resolution ≈ c/B: 3 m at 100 MHz, 15 cm at 2 GHz.
  • Elements set angle resolutionBeamwidth ≈ 2/M radians; higher carriers pack more elements into the same panel.
  • Training is the bottleneckJoint BS–RIS–UE beam search must finish within the coherence time; hierarchical search cuts it from thousands of probes to tens.

Why mmWave Helps Localization

Millimeter-wave signals usually refer to frequencies from about 30 GHz to 300 GHz. Their wavelengths are short, so large antenna arrays can fit into compact hardware. Large arrays provide narrow beams and high angular resolution.

High bandwidth also improves delay resolution:

Δτ≈1B⟹Δd≈cB\Delta\tau \approx \frac{1}{B} \quad\Longrightarrow\quad \Delta d \approx \frac{c}{B}

so 400 MHz resolves paths about 75 cm apart, and 2 GHz about 15 cm.

This makes mmWave useful for both communication and positioning.

Why mmWave localises better: resolution at a glance

1. Formula and symbols
Δd≈c/B,Δθ≈2/M,Δx≈rΔθ\Delta d\approx c/B,\quad\Delta\theta\approx2/M,\quad\Delta x\approx r\Delta\theta
  • BB: bandwidth
  • MM: elements across the array
  • rr: range
  • Δd\Delta d: one-way path-length resolution
  • Δθ\Delta \theta: angular resolution in radians
  • Δx\Delta x: cross-range separation

Monostatic round-trip range instead uses c/(2B).

1 mm1 cm10 cm1 m10 m100 mSub-6 GHz3.5 GHz, 100 MHz4 × 4, 17.1 cmmmWave28 GHz, 400 MHz32 × 32, 17.1 cmSub-THz140 GHz, 2 GHz160 × 160, 17.1 cmYour design800 MHz64 × 64 elementsrange (c/B)cross-range
2. Work with the current inputs
Δd≈cB=3×108800×106=37.5 cm,Δθ≈2M=264 rad=1.79∘,Δx≈r Δθ=62.5 cm\Delta d \approx \frac{c}{B} = \frac{3\times10^{8}}{800\times10^{6}} = 37.5\ \text{cm}, \qquad \Delta\theta \approx \frac{2}{M} = \frac{2}{64}\ \text{rad} = 1.79^\circ, \qquad \Delta x \approx r\,\Delta\theta = 62.5\ \text{cm}
3. Result
Your range resolution37.5 cm
Your beamwidth1.79°
Cross-range at 20 m62.5 cm
Resolution cell37.5 cm × 62.5 cm
Two paths can be told apart in range when their delays differ by about 1/B, so range resolution ≈ c/B. Two directions can be told apart when they differ by about the beamwidth, ≈ 2/M radians for M half-wavelength elements, which becomes r·2/M metres across the beam at distance r. Bars use a log scale; shorter is better. All three presets use the same 17 cm panel: higher carriers fit far more half-wavelength elements into it.
References for this section3

Why mmWave Needs RIS

The same properties that make mmWave powerful also make it fragile:

  • Severe blockage.
  • Higher penetration loss.
  • Narrow beams that require alignment.
  • Sensitivity to mobility and orientation.

RIS can provide a controllable reflected path when direct mmWave links fail.

References for this section3

Beam Training

Before data transmission, mmWave systems must find good beams. With RIS, this becomes a joint problem:

  • BS transmit beam.
  • RIS phase pattern.
  • UE receive beam.

Naively testing every combination is too slow. Practical methods use hierarchical beam codebooks, compressive sensing, machine learning, or position-aided beam search.

Beam training: can we finish before the channel changes?

1. Formula and symbols
Texh=NBNRNUTsT_{\rm exh}=N_BN_RN_U T_s
Thier≈2(log⁡2NB+log⁡2NR+log⁡2NU)TsT_{\rm hier}\approx2(\log_2N_B+\log_2N_R+\log_2N_U)T_s
Tc≈0.423/fD,fD=vfc/cT_c\approx0.423/f_D,\quad f_D=vf_c/c
  • NBN_B: Number of BS candidate beams
  • NRN_R: Number of RIS candidate beams
  • NUN_U: Number of UE candidate beams
  • TsT_s: time per test
  • TcT_c: coherence estimate
  • vv: speed
  • fcf_c: carrier
  • cc: wave speed

Hierarchical search uses this idealized binary-search count.

1 µs100 µs10 ms1 s100 sExhaustive search2.34 sHierarchical search321 µscoherence timetime (log scale)
2. Work with the current inputs
Texh=NBSNRISNUE Ts=262,144×8.9 μsThier≈2(log⁡2NBS+log⁡2NRIS+log⁡2NUE)TsTc≈0.423fD,fD=vfcc=778 Hz\begin{aligned} T_{\text{exh}} &= N_{\text{BS}}N_{\text{RIS}}N_{\text{UE}}\,T_s = 262{,}144\times 8.9\ \mu\text{s} \\ T_{\text{hier}} & \approx 2\left(\log_2 N_{\text{BS}} + \log_2 N_{\text{RIS}} + \log_2 N_{\text{UE}}\right)T_s \\ T_c &\approx \frac{0.423}{f_D},\quad f_D = \frac{v f_c}{c} = 778\ \text{Hz} \end{aligned}
3. Result
Exhaustive262,144 probes2.34 s
Hierarchical36 probes321 µs
Coherence time543 µsDoppler 778 Hz
Exhaustive fits?No4300.9× the coherence time
The BS beam, RIS pattern and UE beam must all be chosen together. Testing every combination costs their product; a hierarchical (binary-tree) search halves each codebook per round, about two probes per bit. Each probe here is one 120 kHz-subcarrier OFDM symbol (about 8.9 µs). The channel stays roughly constant for the coherence time ≈ 0.423/f_D at 28 GHz; training that takes longer is already stale.
References for this section3

Near-Field Effects

For large RIS apertures, the user may be in the near-field region. In this region, beams focus on points rather than only directions.

This enables:

  • Range-angle localization.
  • User-specific focusing.
  • More spatial degrees of freedom.
  • Improved separation of nearby users or targets.

But it also requires more accurate channel models.

References for this section3

RIS Orientation and Placement

RIS localization performance depends strongly on where the RIS is placed:

  • A wall-mounted RIS can help a blocked street or corridor.
  • A ceiling RIS can improve indoor positioning.
  • Multiple RIS panels can improve geometry.
  • Poorly placed RIS panels create weak or ambiguous measurements.

RIS orientation matters because a surface has a limited useful angular sector. A panel facing the wrong direction may provide little energy.

References for this section3

Main Research Problems

  • Fast RIS-aided beam training.
  • Sparse channel estimation with low pilot overhead.
  • Near-field spherical-wave modeling.
  • Joint communication-rate and localization-error optimization.
  • Learning-based fingerprinting using RIS beam patterns.
  • Robustness under blockage and mobility.
References for this section3

Takeaway

  • mmWave contribution: wide bandwidth and large electrical apertures can improve delay/angle resolution.
  • RIS contribution: a controlled alternate path when the direct route is blocked.
  • Cost: beam training, channel estimation, and near-field modelling must be accurate.
References for this section3

Check your understanding

0 of 4 answered

  1. Range resolution at 400 MHz bandwidth is about:

  2. Why does a 140 GHz panel resolve angles better than a 3.5 GHz panel of similar size?

  3. With 64 BS beams, 1,024 RIS patterns and 4 UE beams, exhaustive search needs:

  4. Why does user speed matter for beam training?

Complete references and further reading