Beam Focusing and Depth of Focus

From Steering to Focusing

In the far field, the single degree of freedom a beamformer exploits is direction: a precoder picks an angle θ\theta, illuminates everything along that ray, and cannot discriminate between a user at 1010 m and a user at 100100 m if they share that angle. In the near field, the beamformer has one more knob: range. The spherical wavefront carries enough information about the distance to the source that the array can concentrate energy at a specific point in 3-D space. We call this beam focusing, in direct analogy with how a lens focuses light to a spot rather than a direction.

Operationally, beam focusing means that two users at the same angle but different ranges can be spatially multiplexed. It also means that energy leaks out of the focus along the range axis only slowly, which gives rise to a notion of depth of focus — the range window within which a focused beam delivers nearly full gain. This depth is finite in the near field and collapses back to infinity as the range approaches the Fraunhofer distance.

,

Definition:

Near-Field Matched Beamformer

Given an array with element positions {pn}\{\mathbf{p}_n\} and a target focal point pk\mathbf{p}_k, the near-field matched (focusing) beamformer is v(pk)    1Nt[e+jκrk,1e+jκrk,Nt],rk,n=pkpn.\mathbf{v}(\mathbf{p}_k) \;\triangleq\; \frac{1}{\sqrt{N_t}}\begin{bmatrix} e^{+j\kappa r_{k,1}} \\ \vdots \\ e^{+j\kappa r_{k,N_t}} \end{bmatrix}, \qquad r_{k,n} = \|\mathbf{p}_k - \mathbf{p}_n\|. It is the unit-norm vector that maximises the coherent gain vHaNF(pk)|\mathbf{v}^{H} \mathbf{a}_{\text{NF}}(\mathbf{p}_k)|; by the Cauchy–Schwarz inequality, the maximum equals aNF(pk)=1\|\mathbf{a}_{\text{NF}}(\mathbf{p}_k)\| = 1. The corresponding single-user LoS received SNR, ignoring noise at the focus, is SNRfocus=PtNtβkσ2.\text{SNR}_{\text{focus}} = \frac{P_t\,N_t\,\beta_{k}}{\sigma^2}. Equivalently: the near-field matched beamformer still achieves the massive-MIMO beamforming gain of NtN_t at its focal point.

In the far field, v(pk)=a(θk)\mathbf{v}(\mathbf{p}_k) = \mathbf{a}(\theta_k)^* depends only on the direction, and all points along the ray through pk\mathbf{p}_k enjoy the same gain (limited only by path-loss βk\beta_{k}). In the near field, the quadratic phase in rk,nr_{k,n} creates constructive interference only near the focal point, and destructive interference everywhere else along the ray.

,

Theorem: Depth of Focus Along the Broadside Ray

Fix a ULA of aperture DD along the yy-axis and let the focal point be at pk=(dk,0,0)\mathbf{p}_k = (d_k, 0, 0) on the broadside ray with dk<dF=2D2/λd_k < d_F = 2 D^2/\lambda. Consider a test point at p=(r,0,0)\mathbf{p} = (r, 0, 0) and let g(r)=v(pk)HaNF(p)2g(r) = |\mathbf{v}(\mathbf{p}_k)^H \mathbf{a}_{\text{NF}}(\mathbf{p})|^2 be the normalised focusing gain. Using the quadratic-phase model of Section 17.2, the half-power (−3 dB) width of gg about r=dkr = d_k is Δr    2dFdk2dF2dk2(depth of focus).\Delta r \;\approx\; \frac{2\, d_F\, d_k^2}{d_F^2 - d_k^2} \quad\text{(depth of focus)}. In particular, Δr0\Delta r \to 0 as dk0d_k \to 0 and Δr\Delta r \to \infty as dkdFd_k \to d_F, recovering the far-field limit where the focused beam collapses to an infinite pencil beam.

The focused beamformer aligns phases for a range dkd_k and leaves a quadratic phase residual when you slide the test point along the ray: this residual behaves like a chirp, and its half-power width is inversely proportional to the chirp rate. As dkd_k approaches dFd_F the chirp rate goes to zero — the quadratic term disappears, and the beam opens up along the entire ray. For dkdFd_k \ll d_F, the chirp rate is large, and the beam has a tight range window.

,

Depth of Focus Along a Broadside Ray

The beam is focused at range dkd_k along the broadside ray. The curve shows the gain as you slide a scatterer along the same ray. The shaded band is the theoretical Δr=2dFdk2/(dF2dk2)\Delta r = 2 d_F d_k^2/(d_F^2 - d_k^2); the dotted vertical lines mark dkd_k and dFd_F. As you move dkd_k from very short ranges toward dFd_F, watch the depth-of-focus window open up until, at dkdFd_k \approx d_F, the beam has effectively infinite depth — the far-field limit.

Parameters
128
28
5
1
60

2-D Beam-Focusing Map

The array focuses at (dfocus,φfocus)(d_{\text{focus}},\varphi_{\text{focus}}) in the (range,angle)(\text{range},\text{angle}) plane. The heatmap is the normalised gain delivered to a scatterer at every grid point. Inside the Fraunhofer distance, the pattern is a localised spot — that is the operational signature of beam focusing. For large focus ranges, the spot elongates along the range axis and eventually merges into a far-field pencil beam that extends indefinitely.

Parameters
64
28
5
0
30
30

Example: Depth of Focus: A 2828 GHz Example

A 6464-element ULA at f0=28f_0 = 28 GHz with half-wavelength spacing focuses at dk=5d_k = 5 m along broadside. Compute dFd_F and the resulting depth of focus Δr\Delta r. How much range separation between two users at the same angle is needed to make them nearly orthogonal?

Polar-Domain Codebook Construction (Cui–Dai 2022)

Complexity: O(Nt3/2)O(N_t^{3/2}) codewords; O(Nt)O(N_t) correlation per codeword
Input: Aperture DD, wavelength λ\lambda, angular resolution Nθ=NtN_\theta = N_t
Output: Polar-domain codebook C={v(θi,rj)}\mathcal{C} = \{\mathbf{v}(\theta_i, r_j)\}
1. Compute dF2D2/λd_F \leftarrow 2 D^2 / \lambda.
2. Set angular grid: sinθi=1+2(i1)/Nθ\sin\theta_i = -1 + 2(i-1)/N_\theta for i=1,,Nθi = 1,\ldots,N_\theta.
3. for each θi\theta_i do
4. \quad Compute range step Δ(1/r)=λ/(D2cos2θi)\Delta(1/r) = \lambda/(D^2\cos^2\theta_i).
5. \quad Set range grid: 1/rj=jΔ(1/r)1/r_j = j\cdot\Delta(1/r) for j=1,2,j = 1, 2, \ldots up to 1/rmin1/r_{\min}.
6. \quad for each rjr_j do
7. \qquad Append v(θi,rj)\mathbf{v}(\theta_i, r_j) to C\mathcal{C} using Def. DNear-Field Matched Beamformer.
8. end for
9. return C\mathcal{C} — total size O(Nt3/2)\mathcal{O}(N_t^{3/2}).

The polar-domain codebook replaces the DFT codebook of the far field. Its angular axis is uniform in sinθ\sin\theta (like the DFT); its range axis samples 1/r1/r uniformly with step λ/(D2)\lambda/(D^2) — i.e., one sample per depth of focus. Cui and Dai show that O(Nt3/2)\mathcal{O}(N_t^{3/2}) codewords cover the (θ,r)(\theta, r) plane with incoherence at most O(1/Nt)\mathcal{O}(1/\sqrt{N_t}), which is all a near-field OMP estimator needs.

Beam Steering vs Beam Focusing

PropertyFar-Field Beam SteeringNear-Field Beam Focusing
ParameterDirection θ\thetaPosition (r,θ)(r, \theta) (or (r,θ,φ)(r,\theta,\varphi) in 3-D)
Array responseLinear phase in yny_nLinear plus quadratic phase in yny_n
Gain profile along a rayInfinite pencil beamSpot of depth Δr=2dFdk2/(dF2dk2)\Delta r = 2 d_F d_k^2/(d_F^2 - d_k^2)
CodebookDFT, O(Nt)\mathcal{O}(N_t) beamsPolar, O(Nt3/2)\mathcal{O}(N_t^{3/2}) beams
Can separate users co-directional?NoYes, if r1r2Δr|r_1 - r_2| \gtrsim \Delta r
Peak beamforming gainNtN_t (at θ\theta)NtN_t (at the focal point)
Far-field limitNative regimeRecovers steering as dkdFd_k \to d_F

Common Mistake: Near-Field Does Not Cost Array Gain

Mistake:

A misconception is that near-field operation "loses" array gain because the spherical wavefront is less efficient than a plane wave.

Correction:

The coherent beamforming gain at the focal point is exactly NtN_t — the same as the plane-wave steering gain at an angle, and for the same reason: the matched filter aligns NtN_t independent phases and sums them coherently. What near-field operation does cost is the far-field assumption that energy extends uniformly along a ray; the beam energy is localised to a spot, which is the feature that enables range separation. Localisation and gain are not in conflict — the localisation is how the same gain gets concentrated.

Why This Matters: Near-Field ISAC and Localisation

Beam focusing blurs the line between communication and sensing. The near-field array response depends on both angle and range, so a near-field sounding of the channel already contains range information — something a conventional cellular array cannot easily measure. Recent work on joint positioning and communication at FR3/FR4 exploits exactly this: a single cell, without multi-cell TDOA, can produce metre-scale position estimates purely from the quadratic-phase signature of the user. Chapter 16 (joint detection and positioning for cell-free) already hinted at this idea; in Chapter 24 we will return to it in the ISAC context.

Historical Note: Beam Focusing in Optical Systems Predates RF by a Century

1900s optics → 2020s RF

The concept of "depth of focus" is a bread-and-butter topic in optical engineering. Born and Wolf's Principles of Optics (first edition 1959, seventh 1999) treats it as one of the first non-trivial results of diffraction theory: a lens with aperture DD and focal length ff has axial depth of focus scaling as λ(f/D)2\lambda(f/D)^2. The same scaling, with ff replaced by the focal range dkd_k and DD by the aperture of the array, gives the RF near-field depth-of-focus formula.

It is in a real sense ironic that RF engineers spent forty years treating the Fraunhofer distance as the place beyond which everything becomes easy, while optical engineers spent those same forty years working very happily inside the Fresnel region and calling it a feature. Sub-THz wavelengths are now bringing the two communities onto the same ground.

Depth of Focus

The range extent Δr\Delta r over which a near-field matched beamformer maintains at least half its peak coherent gain. For a broadside focus at range dkd_k on an aperture with Fraunhofer distance dFd_F, Δr2dFdk2/(dF2dk2)\Delta r \approx 2 d_F d_k^2/(d_F^2 - d_k^2). Two users at the same angle but range separation exceeding Δr\Delta r are spatially separable by the array.

Related: Beam Focusing, Who Was Fraunhofer? And Why Does He Own This Distance?, Near-Field Array Response Vector

Polar-Domain Codebook

A near-field codebook of beamforming vectors gridded uniformly in sinθ\sin\theta and in 1/r1/r, with O(Nt3/2)\mathcal{O}(N_t^{3/2}) entries. Introduced by Cui and Dai (2022) as the minimal extension of the classical DFT (far-field) codebook that captures both angular and range information.

Related: Beam Focusing, Chirp (Fresnel) Basis

Quick Check

A 256256-element ULA at 6060 GHz, λ/2\lambda/2-spaced, focuses at dk=3d_k = 3 m. What is the approximate depth of focus Δr\Delta r?

About 33 mm — beams at mmWave are extremely tight.

About 1111 cm.

Essentially infinite — the Fraunhofer distance is 163163 m, and 33 m is well inside, so the beam is range-insensitive.

About dF=163d_F = 163 m.

Key Takeaway

Near-field beams have a finite depth of focus, and this is a feature, not a bug. The same NtN_t-fold beamforming gain that the far field delivers along a ray, the near field delivers to a spot of depth Δr=2dFdk2/(dF2dk2)\Delta r = 2 d_F d_k^2/(d_F^2 - d_k^2). Two users at the same angle but different ranges become spatially separable whenever their range separation exceeds Δr\Delta r — a spatial degree of freedom that simply does not exist in the far field.