You are on page 1of 24

Emil Björnson, Henk Wymeersch, Bho Matthiesen, Petar Popovski,

Luca Sanguinetti, and Elisabeth de Carvalho

Reconfigurable
Intelligent Surfaces

SHUTTERSTOCK.COM/SDECORET
A signal processing perspective with wireless applications

A
ntenna array technology enables the directional transmis- networks shift toward using higher-frequency bands, more
sion and reception of wireless signals for communi- antennas fit into a given aperture. For communication purpos-
cation, localization, and sensing purposes. The signal es, the arrays are harnessed to form beams in desired direc-
processing algorithms that underpin it began to be tions to improve the signal-to-noise ratio (SNR) and multiplex
developed several decades ago [1], but it was with the deploy- data signals in the spatial domain (to one or multiple devices)
ment of 5G wireless mobile networks that the technology and to suppress interference by spatial filtering [2]. For local-
became mainstream [2]. The number of antenna elements in ization purposes, these arrays are employed to maintain the
the arrays of 5G base stations (BSs) and user devices can be SNR when operating across wider bandwidths, for angle-of-
measured on the order of hundreds and tens, respectively. As arrival estimation, and to separate multiple sources and scatter-
ers [3]. The practical use of these features requires that each
antenna array is equipped with well-designed signal process-
Digital Object Identifier 10.1109/MSP.2021.3130549
Date of current version: 24 February 2022 ing algorithms.

1053-5888/22©2022IEEE
Authorized licensed IEEEDownloaded
use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 135
Frequency Frequency

Time Time

xpb(t) Uncontrollable Propagation Receiver


Impulse Response: hd,pb(t)

Transmitter ypb(t) = ( hd,pb ∗ xpb)(t)

(a)

0.79 pF 0.88 pF 0.96 pF 2.2 pF

π 0
Amplitude Response (dB)
Phase Response (rad)

–0.5
π/2
–1
0 –1.5 Frequency-Domain
Representation of ϑn,pb;θn(t)
–2
–π/2
–2.5
–π –3
2 2.5 3 3.5 4 2 2.5 3 3.5 4
Frequency ( f ) [GHz] Frequency ( f ) [GHz]

Element n

Switch
RIS With
Frequency N Elements Frequency
Controller

Channel to θn Channel From


Element Element

an,pb(t) ϑn,pb;θn(t) bn,pb(t)


Fo
rn

Time Time
=
1,

hpb;θn(t) = (bn,pb ∗ ϑn,pb;θn ∗ bn,pb) (t)


.
..,
N

xpb(t) Uncontrollable Propagation Receiver


Impulse Response: hd,pb(t)

N
Transmitter
ypb(t) = Σ (h
n=1
pb;θn ∗ xpb)(t) + (hd,pb ∗ xpb)(t)

(b)

FIGURE 1. The propagation channel in current wireless systems is uncontrollable. When an RIS with N elements is added to the system, N controllable
paths are added to the end-to-end channel. The amplitude and phase of each element can be tuned to improve the signal quality at the receiver. (a) A con-
ventional wireless system where the channel propagation is uncontrollable. (b) An RIS-aided communication system with controllable propagation paths.

136licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
5G developments enhance transmitter and receiver func- can be reproduced using code available at https://github.com/
tionalities, but wireless channel propagation remains an uncon- emilbjornson/SPM_RIS.
trollable system. This is illustrated in Figure 1(a), and its
mathematical notation will be introduced later. Transmitted History and fundamentals
signals with three different frequencies are shown to dem- RIS is an umbrella term that recently appeared in the commu-
onstrate the fact that attenuation can vary greatly across fre- nication domain [14], but the technology has deep roots in the
quencies. Looking beyond 5G, the advent of electromagnetic electromagnetic field [4], [11], [15], [16]. There are several
components that can shape how they interact with wireless decades of research on how to build such surfaces and control
signals enables partial control of propagation. A reconfigu- their properties as well as implementation concepts using dif-
rable intelligent surface (RIS) is a 2D surface of engineered ferent materials for various frequencies and use cases. The
material whose properties are reconfigurable rather than common feature is that the surfaces consist of many discrete
static [4]. As detailed in Figure 1(b), the surface consists of elements with controllable properties, which are illustrated as
an array of discrete elements, where each color represents a colored squares in Figure 1(b). The elements are passive cir-
certain amplitude and phase response curve. A controller and cuits in the sense that incoming signals are reradiated after fil-
switch determine which curve to utilize on a per-element or tering that cannot increase the power. Each element filters a
group-of-elements level. The scattering, absorption, reflec- signal by potentially reducing the amplitude, incurring delays,
tion, and diffraction properties of the entire RIS can thereby and changing the polarization. Each element performs this fil-
be changed with time and controlled by software. tering passively based on its local impedance, but the key fea-
In principle, the surface can be used to synthesize an arbi- ture of an RIS is that the impedance can be reconfigured
trarily shaped object of the same size, when it comes to how through time by external stimuli.
electromagnetic waves interact with it [5]. Figure 1(b) describes Figure 1(b) exemplifies how each element is connected by
how the RIS adds new controllable paths to complement the a switch (e.g., a varactor) to a programmable controller that
uncontrollable propagation, each containing a wireless channel can tune the impedance of the element, thereby controlling
to an RIS element, filtering inside the element, and a wireless the reflection coefficient that determines the change in ampli-
channel to the receiver. These paths can be tuned to improve tude and phase of the reradiated signal [17]. The elements
the channel quality in a variety of ways [6]. For example, are typically subwavelength in size (e.g., a square patch of
Figure 1(a) shows how the uncontrollable channel attenuates size m/5 # m/5) to behave as scatterers without strong intrin-
some signal frequencies more than others, while Figure 1(b) sic directivity [18]. An RIS can then receive signals from any
relates how the RIS can be tuned to mitigate this issue. An RIS direction from the half space toward which its elements are
can be utilized to support wireless communications as well as facing and tune the pattern of reflection coefficients across
localization, sensing, and wireless power transfer [7], [8]. the elements to reradiate signals with the desired direction and
The long-term vision for RIS technology is to create smart beam shape. We will explain the signal processing algorithms
radio environments [9], where wireless propagation conditions that enable this type of operation in the following.
are co-engineered with physical-layer signaling, and investi- RIS technology appears under different names, such as
gate how to utilize this new capability. The traditional proto- software-controlled metasurfaces [6], intelligent reflecting sur-
col stack consists of seven layers, and wireless technology is faces [19], and a few others [2]. It should be viewed as a gen-
chiefly focused on the first three (physical, link, and network) eral concept for creating smart radio environments in which
[10]. Conventional design starts at layer 1, where the physical the exact hardware characteristics have been abstracted away.
signals are generated and radiated by the transmitter and then However, it is likely that metasurfaces, where the elements
measured and decoded by the receiver. The wireless medium are made of thin layers of metamaterial, will play a major
between the transmitter and receiver, layer 0, is commonly seen role in practical implementations. Metamaterials have recent-
as uncontrollable and decided by “nature.” RIS technology ly been successfully utilized for commercial antenna design
changes this by extending the protocol design to layer 0, which in terrestrial and satellite communications (e.g., by Pivotal
can profoundly alter wireless systems beyond 5G. Commware and Kymeta) as well as radar (e.g., by Echodyne).
This article provides a tutorial on the fundamental prop- RIS technology is different in the sense that the surface is not
erties of the RIS technology from a signal processing per- colocated with the transmitter or the receiver of the wireless
spective. It is meant as a complement to recent surveys of signals but deployed in between, which opens the door for
electromagnetic and hardware aspects [4], [7], [11], acoustics a variety of new use cases as well as novel signal process-
[12], communication theory [13], and localization [8]. We pro- ing challenges regarding how to exploit the ability to partially
vide the formulas and derivations that are required to under- control the channel. The new electromagnetic properties of
stand and analyze RIS-aided systems using signal processing RIS-aided systems require changes in the established mod-
and exemplify how they can be employed for improved com- els for discrete signal processing used in communication and
munication, localization, and sensing. We also elaborate on the localization and create the need to reexamine the classical
fundamentally new possibilities enabled by layer 0 engineer- system models from first principles to ensure that the technol-
ing and phenomena that remain to be modeled and utilized for ogy builds on a solid foundation. The objective of this article
improved signal processing design. The simulation examples is to provide such a basis.

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 137
End-to-end system modeling When analyzing passband systems in communication and
The uncontrollable propagation channel in Figure 1(a) is a sys- localization, it is convenient to abstract away the carrier frequen-
tem that can be analyzed using classical signal processing cy and consider only the baseband signal x(t), which, by defini-
methods. However, the controllable paths in Figure 1(b) have tion, has the same power as x pb (t) . We then need to find the
unusual properties that we will shed light on by providing the baseband counterpart to the input–output relation in (1). Many
connection between the continuous-time representations of textbooks derive such a relation for the special case of h pb (t)
channels and hardware and the corresponding discrete-time being a band-limited passband filter, but we cannot make that
models needed for digital signal processing. assumption since our system describes a wireless propa-
Consider a single-antenna transmitter that sends a wire- gation environment that can handle input signals with arbi-
less passband signal x pb (t), with time variable t ! R, to a trary frequency content. Hence, we will briefly present the
receiver via an RIS consisting of N scattering elements. We so-called complex pseudobaseband representation, where the
begin by considering the entire system as uncontrollable; received signal y(t) is defined via y pb (t) = R ( 2 y (t) e j2rfc t) .
more precisely, it is modeled as linear and time invariant By taking the Fourier transform of both sides of (1) and utiliz-
(LTI) with the real-valued impulse response h pb (t) . It then ing (3), we obtain
follows from standard signal processing theory that the out-
put signal y pb (t) is the convolution between the input and X (f - fc) + X * (- f - fc)
Ypb ( f ) = H pb( f )
impulse response: 2
47444448 
Y (f - fc) Y * (- f - fc)
644474448 64444 *
H pb (f ) X (f - fc) + H pb (- f ) X * (- f - fc)
y pb (t) = (h pb ) x pb) (t) = #-33 h pb (u) x pb (t - u) du.(1) = , (4)
2

The characterizing feature of an RIS is that its proper- where we use the notation Ypb ( f ) = Fc {y pb (t)} = (Y ( f - fc) +
ties can change with time. Hence, this LTI model can be uti- Y * (- f - fc)) / 2 and Y ( f ) = Fc {y (t)} . The final equality uti-
lized only for the duration of one configuration with a fixed lizes the property H pb ( f ) = H *pb (- f ) for real-valued systems.
impulse response h pb (t) . We can distinguish between two From (4), we can identify the Fourier transform of the
RIS regimes: 1) piecewise constant, in which h pb (t) does not received baseband signal as
change while the signal of interest is nonzero and 2) continu-
ously varying, for which the LTI model in (1) is not valid. Y ( f - fc) = H pb ( f ) X ( f - fc) & Y ( f ) = H pb (f + fc) X (f) . (5)
This tutorial focuses on the former category, where the LTI
model can be used for the duration of one configuration, but Taking the inverse Fourier transform of (5) yields
we will briefly describe the second class when discussing
mobility effects. y (t) = (h ) x) (t) = #-33 h (u) x (t - u) du, (6)
Suppose the transmitted signal is generated from a com-
plex-valued baseband signal x(t) with bandwidth B/2 that where the impulse response h (t) = h pb (t) e - j2rfc t is the com-
is modulated to the carrier frequency fc, which satisfies plex pseudobaseband representation of the system. The adjec-
B # 2fc and usually B % fc . For example, a typical scenario tive pseudo indicates that the downshifted h(t) is not a
in 5G is fc = 3 GHz and B = 100 MHz. The transmitted baseband filter, but the output signal y(t) is baseband anyway
passband signal will then have bandwidth B and can be since we input the baseband signal x(t). The key benefits of
expressed as the pseudobaseband representation are that we can vary the
bandwidth B of x pb (t) without changing the impulse response
x (t) e j2rfc t + x ) (t) e -j2rfc t
x pb (t) = R ^ 2 x (t) e j2rfc t h =
and that h(t) represents the true physical system instead of a
, (2)
2 baseband-filtered version of it.

where R ( $ ) outputs the real part of its argument, j = - 1 is Continuous-time system model with RIS elements
the imaginary unit, and 2 keeps the power constant. If we as reconfigurable filters
let Fc {$} denote the continuous Fourier transform, the relation The signal x pb (t) is the transmitted electromagnetic signal in
in (2) is equivalent to Figure 1(b), and y pb (t) is the filtered version that reaches the
receiver. We now describe how the impulse responses of the
X ( f - fc) + X ) (- f - fc) RIS paths in Figure 1(b) can be modeled in the pseudobase-
X pb ( f ) = , (3)
2 band. For brevity, we consider only the controllable channel
via the RIS in this section. We will later enrich the model by
where X pb ( f ) = Fc {x pb (t)} and X ( f ) = Fc {x (t)} are the fre- including the uncontrollable part, which can describe a line-
quency-domain representations of the passband and baseband sig- of-sight (LOS) path and scattered paths not involving the RIS.
nals, respectively. The frequency response H pb ( f ) = Fc {h pb (t)} We characterize the impulse response h pb; i (t) of the end-to-
describes how the system filters different signal frequencies, end channel filter, and we add the subscript i = [i 1, f, i N ] T
generally changing the amplitude and delay differently. to indicate that the impulse response is configured by a set of

138licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
external control variables i 1, f, i N that will be defined in the signal loss in the RIS element is a minor issue compared to
following. For each of the N scattering elements of the RIS, propagation losses across wireless channels that can be on the
the transmitted signal x pb (t) will propagate to it across an LTI order of 100 dB.
channel represented by an arbitrary impulse response a n, pb (t) The signal that is reradiated from element n propagates to
for element n = 1, f, N. If its frequency response has a con- the receiver across an LTI channel with an arbitrary impulse
stant amplitude and linear phase across the passband used by response b n, pb (t) . Since the transmitted signal propagates
the signal, we call it a narrowband channel. We otherwise via element n across a cascade of three LTI filters, the joint
term it a wideband channel. impulse response is the convolution of their impulse responses:
When the signal reaches element n, it will be filtered inside (b n, pb ) j n, pb; in ) a n, pb) (t). This happens for all the N elements;
n and then reradiated. It all happens in the analog domain, thus, we obtain the input–output relation
and we consider a passive operation that can be described
N
by an LTI filter. The special RIS feature is that the impulse y pb (t) = / (b n,pb ) j n,pb; in ) a n, pb ) x pb) (t)
response j n, pb; in (t) is reconfigurable in the sense that it is n= 1

= e= / b n, pb ) j n, pb; i n ) a n, pbG ) x pb o (t),
determined by an external stimulus represented by the vari- N
(7)
able i n. Depending on the RIS implementation, this control n= 1
variable can take values in discrete and continuous sets. To 144444424444443
= h pb; i
be consistent with the LTI assumption, only one value can be
utilized during the considered signal transmission, and it is where we identify h pb; i (t) = R nN= 1 (b n, pb ) j n, pb; in ) a n, pb) (t) as
selected before the transmission is initiated. Since the element the impulse response of the end-to-end system. Recall from
is much smaller than the wavelength, it can be modeled as (6) that filtering in the passband can be transformed into pseu-
a passive electric circuit. The passiveness implies there is no dobaseband filtering by downshifting the filters. By applying
added noise within the circuit [7]. In principle, one can also this principle to each filter in h pb; i (t), we obtain the complex
build an RIS with active circuit components (e.g., to make the pseudobaseband representation
operation dependent on the content of the impinging signal), N
but this will inevitably add noise and will not be covered in y (t) = / (b n ) j n; in ) a n ) x) (t), (8)
n= 1
this tutorial.
The upper part of Figure 1(b) shows the frequency response w h e r e a n (t) = a n, pb (t) e - j2rfc t, b n (t) = b n, pb (t) e - j2rfc t, and
- j2rfc t
for the element implementation considered in [20]. The j n; i n (t) = j n, pb; i n (t) e are the channels and filter associ-
intended carrier frequency is fc = 3 GHz, and since the fre- ated with element n. The end-to-end channel has impulse
quency response (i.e., the reflection coefficient) is complex, response h i (t) = R nN= 1 (b n ) j n; in ) a n) (t). The fact that the
we show the phase and amplitude responses around the carri- convolution between a chain of impulse responses in the pass-
er. Each configuration results in one curve and is achieved by band becomes a convolution between the corresponding chain
tuning the impedance. In this example, it is tuned by varying of pseudobaseband impulse responses is a unique feature of
the capacitance via a varactor, but other implementations use the complex pseudobaseband representation that we consider.
PIN diodes, microelectromechanical systems, and optical The conventional textbook formulation, where each filter is
mechanisms [4], [11]. The phase response is shown for four assumed to be passband, gives rise to extra scaling factors.
different capacitance values, which have been selected to
give the phase shifts r/2, 0, - r/2, r at the carrier frequency. Equivalent discrete-time system model
There are large phase variations across the gigahertz range, The continuous-time complex baseband signal x(t) is usually
created by the linear phase shift that a constant time delay generated to represent a complex discrete-time signal x [m],
would produce and nonlinearity created by the frequency- where m is the integer time index, via pulse-amplitude modu-
dependent impedance of the element. However, we can lation (PAM). We consider ideal PAM using a unit energy sinc
neglect the latter effect if the signal bandwidth B is limited to pulse p (t) = B sinc (Bt) and the symbol rate B, for which
a few tens of megahertz.
x [m] p ` t - m j . (9)
The frequency responses of wireless channels typically vary 3

as fast or faster than the frequency response of the RIS ele-


x (t) = / B
m =-3
ment does with frequency; thus, it is usually these channels
that determine whether the end-to-end channel h(t) is narrow- Since the actual input signal x [m] is in discrete time, it is con-
or wideband. The phase shifts are caused by three phenomena. venient to abstract away the entire continuous-time descrip-
The example curves begin close to + r because the reradi- tion by sampling the received signal to obtain an end-to-end
ated electric field is inverted. As f increases, a constant time discrete-time system model. Before sampling, we must add
delay leads to a larger phase shift. The amplitude response is the thermal receiver noise and low-pass filtering at the receiv-
also provided in Figure 1(b) and reveals that the amplitude er into the model. We model the noise by a white, circularly
loss depends on the frequency and capacitance. The losses are symmetric, complex Gaussian random process w(t) with pow-
largest when tuning the RIS to achieve zero phase response er-spectral density N 0 . Adding it to the received signal in (6)
due to resonance in the circuit. However, a few decibels of as z (t) = y (t) + w (t), we obtain

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 139
z (t) = (h i ) x) (t) + w (t) = / x [m] (h i ) p) ` t - m j + w (t),
3
ted signal x [k] but also intersymbol interference from
m =-3
B x [k - 1], f, x [k - M + 1] . A common way to untangle the
(10)
interference is to design the transmitted symbols by using
orthogonal frequency-division multiplexing (OFDM), trans-
where the equality follows from (9). forming the channel into a collection of separate frequency
Since the desired signal is band limited to ; f ; # B/2, subcarriers. We provide the corresponding reformulated
while the noise is not, we filter z(t) using an ideal low- system model, which will be utilized for communication
pass filter with impulse response p(t), the same as in (9), and localization.
to remove the out-of-band noise. We then take samples at Suppose we want to transmit a block of K symbols,
the symbol rate at time instants t = k/B + h, where k is the | [0], f, | [K - 1], and append a so-called cyclic prefix to
integer sample index and h is the sampling delay at the obtain the following sequence of length K + M - 1 that can be
receiver, to obtain transmitted over the input-output system defined in (14):

x [k] = '
3 | [k] k = 0, f, K - 1
z [k] = (p ) z) (t) t = k/B + h = / x [m] h i [k - m] + w [k], (11)
| [k + K] k = - M + 1, f, - 1.
(15)
m =-3

where the discrete-time impulse response is defined as Since we added the final M - 1 symbols as a prefix, we can
interpret (14) as a cyclic convolution between {| [k] : k = 0, f,
h i [k] = ( p ) h i ) p) ^ t h t = k/B + h K - 1} and {h i [k] : k = 0, f, M - 1}, plus noise if K > M.
N  Let us define the K-point discrete Fourier transform (DFT) of
= / ( p ) b n ) j n; in ) a n ) p) (t) (12)
an arbitrary sequence s [k] as Fd {s [k]} = ` 1 K j
n=1 t = k/B + h
R Kk =-01 s [k] e -j2rko/K , where the scaling factor keeps the energy
by inserting the RIS system model from (8). Note that the constant. Taking the DFT of (14) and given the fact that cyclic
discrete-time impulse response is created by low-pass fil- convolution becomes the product of the corresponding Fourier
tering the end-to-end continuous-time impulse response transforms, we obtain the K orthogonal subcarriers
h i (t) and then taking samples of it. The discrete-time
noise w [k] in (11) is circularly symmetric complex zr [o] = hr i [o] xr [o] + wr [o], o = 0, f, K - 1, (16)
Gaussian distributed since w(t) is Gaussian and indepen-
dent for different k since (p ) w) (t) has sinc (B (t 1 - t 2)) where zr [o] = Fd {z [k]} and xr [o] = Fd {x [k]} describe the
as autocorrelation: received and transmitted signals, respectively, in the frequen-
cy domain.
w [k] = (p ) w) ^ t h t = k/B + h ~N C (0, N 0) . (13) At subcarrier o, the frequency response of the end-to-end
channel is
The discrete-time model in (11) applies to any system but
M-1
can be simplified by considering the specific properties that
wireless channels and practical signals and systems possess:
hr i [o] = / h i [k] e -j2rko/K , (17)
k=0
1) the channels are causal and incur a finite maximum delay,
2) the ideal sinc pulse p(t) is approximated by a time-limited and the transformed noise wr [o] = Fd {w [k]} ~N C (0, N 0) is
Nyquist pulse (i.e., requiring a bandwidth slightly larger than independent for o = 0, f, K - 1. Notice that (16) has a more
B, where B is the symbol rate), 3) the sampling delay h is convenient structure than (14) since there is no intersym-
selected to obtain a causal discrete-time system. This implies bol interference. It is known as a discrete memoryless chan-
that the channel is a finite-impulse response (FIR) filter with nel with additive white Gaussian noise (AWGN). OFDM
M $ 1 terms: exploits this feature by treating xr [o] as the transmitted signal
and zr [o] as the received signal. In an OFDM implementa-
k
z [k] = / x [m] h i [k - m] + w [k] tion, the transmitted time domain x [k] is generated from
m = k-M+1 xr [o] by an inverse Fourier transform, while the receiver
M-1 
computes the Fourier transform of its received signal z [k] to
= / h i [,] x [k - ,] + w [k], (14)
obtain zr [o] .
,=0

where h i [0], f, h i [M - 1] are the nonzero components of Example of multipath channels


the impulse response. We now give a concrete example of how the end-to-end chan-
nel hr i [o] in the OFDM system model (16) is determined
Canonical multicarrier system model by the propagation channels and RIS elements. Suppose
The discrete-time system model in (14) describes a disper- the channel from the transmitter to the nth RIS element
sive channel with a memory of M - 1 previous symbols; that consists of L a propagation paths; then, the impulse
is, the received z [k] contains not only the currently transmit- response is modeled as

140licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
La h i [k] =
a n, pb (t) = / l
a n d (t - x n, a)
l
R La Lb VT
l=1 S / / a l1 b 1, e - j2rfc (x 1l ,a + x 1, ,b) sinc (k + B (h - x l1, a - x ,1, b)) W
La  S l= 1 ,= 1 W
& a n (t) = / an e
l -j2rfc t l
d (t - x n, a), (18) S h W
l=1 S La Lb W
S / / a lN b ,N e - j2rfc (x N,a + x N,b) sinc (k + B (h - x lN, a - x ,N, b))W
l ,

where a ln ! [0, 1] is the propagation loss and x ln, a $ 0 is the Sl = 1 , = 1 W


delay of the lth path, while d (t) denotes the Dirac delta func- 1T444444444444444 42T 44444444444444 4X3
vk
tion. Similarly, suppose there are L b propagation paths from c i1 e
- j2rfc x i 1
the nth RIS element to the receiver; then, the impulse response $ > h H. (22)
can be modeled as - j2rfc x i N
ciN e
1444
424443
Lb ~i

b n, pb (t) = / ,
bn d (t -
,
x n, b)
,=1 The propagation channels determine v k ! C N , while the RIS

Lb
determines ~ i ! C N and is the same for all k. Hence, v k is
& b n (t) = / bn e
, -j2rfc t ,
d (t - x n, b), (19)
given by nature, while ~ i is controllable. We can compute
,=1
the frequency response as
where b ,n ! [0, 1] is the propagation loss and x ,n, b $ 0 is the
delay of the , th path. We assume that the signal bandwidth is hr i [0] h i [0]
sufficiently small to make the frequency response of the RIS > h H = F > h H = FV T ~ i, (23)
element constant in amplitude and time delay (i.e., linear hr i [K - 1] h i [M - 1]
144 4244 43 144 4244 43
phase); that is, the RIS is narrowband while the wireless chan- hi h
nels might be wideband. For a given configuration i n ! X
selected from some set X of feasible configurations, element where V = [v 0, f, v M - 1] is an N # M matrix and F is a K # M
n is reradiating a fraction c in ! [0, 1] of the incident signal DFT matrix with the (o, k) th element being e -j2rko/K . We
power and incurs a delay of x in $ 0 so that make use of this notation when considering wideband systems.

j n, pb; i n (t) = c i n d (t - x i n) Simplified narrowband system model



& j n; i n (t) = c in e
- j2rfc t
d (t - x i n). (20) When there is only one strong path to and from the RIS (i.e.,
the LOS path), we can select the sampling delay h to make
Under these assumptions, the discrete-time impulse B (h - x ln, a - x n, , b) = 0 for that path. By setting L a = L b = 1
response in (12) particularizes to and omitting the superscripts indicating the path indices, we
can rewrite the impulse response in (21) as
N La Lb
h i [k] = /// l ,
a n b n c in e
- j2rfc (x ln,a + x n, ,b + x i n)
N
n= 1 l= 1 ,= 1
 h i [k] = / a n b n c in e
- j2rfc (x n,a + x n,b + x i n)
sinc ^ k h
$ sinc (k + B (h - x ln, a - x n, , b - x in)), n= 1
144444444244444444 3 (21) N 
*n = 1
/
l ,
. sinc (k + B (h - x n,a - x n,b)) - j2rfc (x n,a + x n,b + x i n)
a n b n c in e k= 0 (24)
=
where the approximation utilizes the fact that the delay in the 0 k ! 0.
RIS is much smaller than the propagation delays, so its impact
on the symbol rate is negligible: Bx in . 0. However, since A channel of this kind is called narrowband and the input–out-
fc & B, the RIS creates phase shifts 2rfc x in in (21) that are put system in (11) simplifies to
substantial (within a few periods of 2r), as represented in
Figure 1(b). We notice from (21) that there are NL a L b paths z [k] = h i [0] x [k] + w [k]
N
from the transmitter to the receiver, each having a unique 
propagation loss a ln b ,n c in, which is the product of the losses
= / a n b n c in e
- j2rfc (x n,a + x n,b + x i n)
x [k] + w [k]. (25)
n= 1
between the transmitter to an RIS element, losses inside the
element, and losses from the element to the receiver. Due to This is a popular special case where there is no need for
the product operation, each path is very weak, but the large OFDM since there is no intersymbol interference. The model
number of paths can potentially lead to a good SNR. Each can also be derived when there are multiple paths with a delay
l ,
path is also associated with a phase shift e - j2rfc (x n,a + x n,b + x ) in
spread much smaller than the sampling period 1/B, mak-
containing the accumulated delays. The sinc function deter- ing them indistinguishable. In the LOS case, we can relate
mines how the signal energy carried by the path is divided the channel coefficients to the steering vector a (z) ! C N
between the M taps of the FIR filter. of the RIS, which describes the phase shift pattern across
The frequency response hr i [o] can now be computed using the elements when a plane wave arrives from the azimuth/
(17). To obtain a compact expression, we first notice that (21) elevation angle pair z ! R 2 . The RIS geometry deter-
can be expressed as an inner product of two vectors: mines the steering vector, and a general way to compute it is

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 141
found in [21]. Using the steering vector, we can write R nN= 1 ture. There are two principal types of channels for sending this
- j2rfc (x n,a + x n,b + x )
a n b n c in e in
= ab e j} RIS (a (z a) 9 a (z b)) T ~ i, information: out-of-band and in-band. An out-of-band control
where a = a n , b = b n for all n, } RIS is a common phase shift, channel does not consume part of the useful bandwidth B and
z a is the angle to the transmitter, and z b is the angle to the is implemented as a wired link or wireless channel that uses
receiver. We use this geometric modeling for simulations different frequency spectrum. The RIS-controlled channel in
and localization. (26) implicitly assumes that the control information has been
exchanged through an out-of-band channel before the actual
RIS-aided communication communication starts.
The central element when characterizing the performance of a In contrast, an in-band control channel consumes part of
communication channel is the probabilistic relation between the useful bandwidth to configure the RIS, and this should be
the discrete-time input x and output z, specified by the condi- factored in when computing the overall capacity of the wire-
tional probability density function p (z | x) . For example, the less channel. The in-band control information can be sent
narrowband system in (25) has the complex symbols x and z before the actual communication. However, it is also possible
as inputs and outputs, respectively. The received signal for the to have an in-band control channel in which the RIS control
kth transmitted symbol is information is simultaneously sent with the payload data.
In this case, the RIS should be able to decode the control
z [k] = h i x [k] + w [k], k = 0, 1, f, (26) information embedded in x [k] and, based on that, causally
change the value of h i (i.e., change i) for symbols with indi-
where a discrete sequence {x [k]} of code word symbols ces j > k. It is immediately clear that the end-to-end channel
describing the payload data is transmitted and each one is cannot be an AWGN channel anymore. In an information-
attenuated by a factor h i ! C and corrupted by the indepen- theoretic sense, this situation corresponds to a relay channel
dent noise w [k] ~N C (0, N 0). in which the source broadcasts two types of data: payload
To arrive at the well-known communication model of an (intended for the receiver) and control (intended for the RIS
AWGN channel, we need some further assumptions. First, h i that becomes a relay node). Based on the received data, the
is fixed for all symbols in a given code word, and its value is RIS changes the configuration of the end-to-end channel.
known to the transmitter and receiver. Second, we assume that The authors of [5], [22], and [23] compare RIS-aided and
the power limit of the sender is P Watt. Since there are B symbols traditional relay-aided systems. Here, we provide a different
per second, each symbol should satisfy the power constraint perspective by using the layering framework, as depicted
E {; x [k]; 2} # P/B. Finally, the transmitter must know the SNR in Figure 2. We consider a wireless connection between
of the channel, which is given by SNR = P ; h i ; 2 / (BN 0). The node 1 and node 2, aided by a cascade of RISs and relays.
capacity of this AWGN channel is Nodes 1 and 2 implement all protocol layers (not depicted).
Suppose node 1 transmits to node 2. The wireless signal
C = B log 2 ^1 + SNR h = B log 2 c 1 + m bit/s. (27)
P ; h i ;2
is reflected by RIS 1, which is configured using an out-
BN 0
of-band control channel. The payload data (the blue line)
If any of the preceding assumptions are violated (e.g., h i is stay at layer 0 (the wireless medium), meaning that the RIS
not known by the receiver or the SNR is not known by the affects only the propagation environment, without process-
transmitter), the channel is not AWGN, and the capacity for- ing the communication flow. The control information (the
mula (27) is not valid. For a deeper discussion of how red line) shows that there needs to be an out-of-band com-
assumptions affect the definition of a communication channel, munication between node 1, node 2, and RIS 1 to select a
see [10, Ch. 6]. suitable configuration i.
This discussion can be extrapolated to the OFDM channel Next, the signal reaches RIS 2, which uses an in-band
in (16), obtained as a superposition of K parallel memory- control channel. The payload data stay at layer 0, while the
less AWGN channels. In this case, we need to consider a set RIS controller decodes the control information and adapts
of K channel values {hr i [o]}, each associated with one of its configuration. Then, the signal reaches a nonregenera-
the narrowband subcarrier channels. Given the transmitter, tive amplify-and-forward relay. The payload data go through
the receiver, and a narrowband channel, an obvious objec- layer 1 (physical), where the signal is amplified and the active
tive of an RIS would be to select the configuration i to circuitry introduces additional noise. The depicted control
create a channel h i that maximizes the capacity (27). More channel is out-of-band, but, similar to the RIS 1 case, it can
generally, in case of OFDM, the objective is to create a set be implemented in-band, using a dedicated communication
of K channels {hr i [o]} that maximizes the sum of the capac- protocol that is not employed by the payload data. Finally, the
ity of the constituent subcarrier channels. In this case, the decode-and-forward relay decodes the payload and control
values of the channels hr i [0], f, hr i [K - 1] may not be inde- data and is capable of interpreting the control information.
pendently optimized, as they are determined by the same
RIS configuration. RIS design for narrowband capacity maximization
To have the RIS configured, it is necessary that it is capa- To explain how an RIS can be used to maximize capacity,
ble of receiving control information from the radio infrastruc- we begin by considering a simple setup: a single-antenna

142licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
transmitter communicates with a single-antenna receiver Suppose all N paths have the same propagation loss:
across a narrowband channel. We further assume that the a n b n = ab. This is a common property when the RIS is in
RIS elements can be perfectly configured: we can select the far field of the transmitter and receiver. It then follows that
x i n $ 0 so that 2rfc x i n can take any value between zero ; R nN= 1 a n b n c ; 2 = N 2 abc; thus, the SNR grows quadratical-
and 2r for n = 1, f, N, while the amplitude response is ly with the number of RIS elements [24], [26]. The intuition
constant c i n = c. The considered system is a memoryless behind this result is that the surface intercepts signal energy
AWGN channel with h i = R nN= 1 a n b n c e - j2rfc (x n,a + x n,b + x ); in
proportional to N (i.e., proportional to its area) and then focus-
thus, the capacity in (27) becomes B log 2 (1 + SNR), with es the reradiated signals to increase the received signal energy
proportional to N (thanks to the constructive interference of
N 2
P the signals from the N elements). This result indicates that a
SNR =
BN 0
/ an bn c e
- j2rfc (x n,a + x n,b + x i n)
physically large RIS is much more effective than a small one,
n= 1
T 2 which is fundamentally important since N 2 is multiplied with
4 e - j2rfc (x 1,a + x 1,b + x )4

> H > H
i1
a1 b1 c a1 b1 c
P ab, which is the product of two propagation losses that can be
= h h , very small numbers.
BN 0 4 aN bN c e - j2rfc (x N,a + x N,b + x iN )4
aN bN c
A geometrical interpretation of the optimal RIS con-
(28) figuration is provided in Figure 3, where a plane wave is
 2
N
incident on a large, flat surface. If it is a homogeneous
# P / a n b n c , (29)
BN 0 n=1 metal surface, as in Figure 3(a), the plane wave changes
direction according to Snell’s law but otherwise is unaf-
where the final step follows from the Cauchy–Schwartz fected (e.g., the two rays remain parallel). Each point on
inequality. the surface reradiates the incident signal without causing
The upper bound in that inequality is achieved if and only any extra delays. In the illustrated scenario, the reflect-
if the two vectors in (28) are parallel, which occurs when ed signal does not reach the receiver. If the surface is
e - j2rfc (x n,a + x n,b + x ) is the same for all n [24]. Hence, each RIS
in
replaced by an RIS, as in Figure 3(b), the optimized con-
element should phase shift its reradiated signal so that it reach- figuration focuses the reradiated signal at the receiver.
es the receiver synchronously in phase with the signals from The configuration in (30) adds extra delays in the center
all the other RIS elements. There are multiple solutions due to of the surface to make the propagation time to the receiver
the phase periodicity, but the one causing the minimum overall equal for all parallel rays that are reflected. As illustrated
time delay is [25] by the dashed line, the RIS is synthesizing how signals
would have been reflected by a parabolic surface, where
the length of each path via the surface is equal. This con-
x i n = ^ max x i, a + x i, b h - x n, a - x n, b, (30)
i = 1, f, N figuration will change the shape and main direction of the
waveform (e.g., the two parallel incident rays have differ-
where x in = 0 for the element experiencing the largest propa- ent directions when reradiated). The same effect could
gation delay while all other elements add positive delays have been mechanically achieved by rotating and bending
x i n 2 0 to match the largest propagation delay. the flat metal surface, but doing so electronically using an

Out-of-Band Control Channel

DF Relay

Node 1 RIS 1 RIS 2 Layer 3 Node 2


AF Relay Layer 2

Layer 1 Layer 1

Layer 0

Payload Data Control Information or Action

FIGURE 2. A layered perspective of the RIS and relay functionality. The wireless connection between node 1 and node 2 is supported by a cascade of
RIS 1 with out-of-band control, RIS 2 with in-band control, amplify-and-forward (AF) relay, and decode-and-forward (DF) relay.

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 143
RIS adds great flexibility since different surface shapes can that x in $ 0; that is, k n $ ^ fc ^x n, a + x n, b - x d hh, where ^ · h is
be synthesized at various times. the ceiling function. Then, the delay spread Td is

Narrowband capacity maximization with Td = max {x i, a + x i, b + x ii} - x d


i = 1, f, N
a partially uncontrollable channel 
In practice, there are likely propagation paths between the trans- = max i ' k i 1 $ max i ' 1 ^ fc ^x i, a + x i, b - x d hh1, (32)
fc fc
mitter and receiver not involving the RIS and thus outside its
control. Recall from Figure 1(b) that these paths constitute the which is minimized for the smallest integer that satisfies the
uncontrollable channel with impulse response h d, pb (t) . In the preceding constraint [25].
narrowband case, the channel can be represented in the discrete- The upper bound in (31) is achieved when the RIS configu-
time complex pseudobaseband by an impulse response ration i can be selected from a continuous set. Suppose the
-j2rfc x d
te , where t ! [0, 1] is the propagation loss and RIS hardware restricts us to select x i n from a discrete set
x d $ 0 is the delay. We then obtain a memoryless AWGN chan- such that 2rfc x in ! {r/2, 0, - r/2, - r}, as exemplified in
nel with h i = t e - j2rfc x d + R nN= 1 a n b n c e - j2rfc (x n,a + x n,b + x ), in
Figure 1(b). The capacity maximization is now a combinato-
for which the capacity in (27) becomes B log 2 (1 + SNR), with rial problem with 4 N possible configurations. Evaluating all
options is computationally very complex, but a good heuristic
P
N 2
is to rotate each term e - j2rfc (x n,a + x n,b + x ) so that it is as close to
in

SNR =
BN 0
te
- j2rfc x d
+ / an bn c e
- j2rfc (x n,a + x n,b + x i n)
e -j2rfc x d as possible. This leads to a partially coherent addition
n= 1
N 2 of the N + 1 components of the channel h i . One can prove
# P te
- j2rfc x d
+ / an bn c e
- j2rfc x d
that the SNR loss is around only 8/r 2 = - 0.9 dB when hav-
BN 0 n= 1
ing these four configurations [27], which implies that a small
N 2
 = P t+ / an bn c . (31) number of configurations per element is sufficient when imple-
BN 0 n= 1 menting an RIS.
Figure 4 shows the capacities that can be achieved in a nar-
The upper bound is once again obtained by the Cauchy– rowband setup with B = 1 MHz and a varying number of RIS
Schwartz inequality, with the key difference that we cannot elements with c = 1. The propagation losses via the RIS are
control the phase of the uncontrollable channel component. a n = - 80 dB and b n = - 60 dB, while P/ (BN 0) = 100 dB.
Hence, we need to select the delays of the RIS elements so that We consider two cases for the uncontrollable channel: –80 dB
the N reradiated signals reach the receiver in phase with the (strong) and –110 dB (weak). We notice that the RIS can
signal received across the uncontrollable channel. Note that increase the capacity by orders of magnitude when the uncon-
e - j2rfc x d = e - j2rfc (x n,a + x n,b + x ) holds if x in = x d - x n, a - x n, b
in
trollable channel is weak. The RIS-controlled path is 30 dB
for n = 1, f, N, but this results in a negative delay if the weaker than the uncontrollable path when N = 1, but since its
uncontrollable channel path is shorter than the paths via the contribution to the SNR grows as N 2, it surpasses the uncon-
RIS, which is usually the case. Therefore, to achieve a caus- trollable channel in strength when having N = 32 elements,
al system implementation, we need to select the delays as and beyond that, the SNR grows as N 2 . When the uncontrol-
x i n = (x d - x n, a - x n, b) + (k n /fc), where k n is an integer such lable channel is strong, the capacity is already high, and the

Conventional
Homogeneous RIS
Surface

Receiver Receiver

(a) (b)

FIGURE 3. (a) A large, homogeneous, flat surface will reflect an incident plane wave in another direction, determined by Snell’s law. Parallel incident rays
remain parallel after reflection. (b) In contrast, an RIS of the same physical dimensions can be configured to synthesize the shape of a different object
(here, a parabolic reflector), thereby controlling the direction and shape of the reflected waveform.

144licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
RIS has a limited effect on it because N = 1, 000 elements are
required before the path via the RIS becomes equally power- 8
ful. Figure 4 conveys results with the ideal RIS configuration
and the case with only four phase shifts per element. The per- 6
ρ = –80 dB (Ideal Configuration)

Capacity (Mb/s)
formance difference is small.
ρ = –80 dB (Four Configuration)
4 ρ = –110 dB (Ideal Configuration)
Reconfiguration under mobility
ρ = –110 dB (Four Configuration)
Most wireless channels are time variant due to user mobility.
Yet, many properties of communication systems can be stud- 2
ied using LTI system theory by assuming (approximately)
piecewise time-invariant channels, as done so far in this arti- 0
cle. However, the study of Doppler effects due to mobility 0 50 100 150 200
requires dropping the time invariance assumption and employ- Number of RIS Elements (N )
ing linear time-variant (LTV) system theory.
The nonlinear Doppler effect widens the signal bandwidth FIGURE 4. The capacity of a narrowband channel grows with the number
and can result in intersymbol interference, but we show that of RIS elements. The benefit of controlling the channel using an RIS is
particularly significant when the uncontrollable “direct” channel is weak.
the RIS can mitigate some of these effects by varying its con-
figuration to electronically synthesize movement, as illustrat-
ed in Figure 5. To show how to do that, we start by revisiting y pb (t) = #-33 H pb (f, t) X pb (f) e j2 ft df, (34)
r

the passband input–output relationship for an arbitrary system


in (1), which is given by the convolution equation for LTV where H pb (f, t) is the time-variant transfer function, obtained
filters [28]: as the Fourier transform of h pb (x, t) with respect to x. This
function can be regarded as an LTI frequency response that
varies slowly with t.
y pb (t) = #-33 h pb (u, t) x pb (t - u) du, (33) Consider the example system in Figure 1(b), and assume
that the receiver is now a mobile user terminal. Then, the
where h pb (x, t) is the real-valued time-varying impulse uncontrollable channel h d, pb (x, t) and controllable channels
response, which can be regarded as a conventional LTI chan- from the RIS elements to the receiver b n, pb (x, t), n = 1, f, N
nel impulse response in x that is slowly varying with the are LTV filters. In contrast, the channels a n, pb (x), n = 1, f, N
time t. While (33) is very similar to the convolution equation are still LTI filters since the transmitter and RIS are static.
for LTI systems in (1), there is no direct correspondence to To show that an RIS can manage mobility, we need to drop
Ypb (f ) in (4). Instead, y pb (t) is related to the frequency- the assumption that the configuration i is constant and
domain representation of the passband input signal as consider each RIS element to also be an LTV filter with

Uncontrollable Path
RIS and Time-Varying RIS

Synthesized Time
Received Signals:
RIS Motion

Static RIS

User Motion
End-to-End Propagation Via the nth RIS Element

xpb(t ) an,pb(t) ϑn,pb;θn(t, t ) bn,pb(t, t ) yn,pb(t )

Transmitter x~n,pb(t ) xn,pb(t )

FIGURE 5. User motion creates a time-variant system, resulting in Doppler shifts. The shifts are generally different for the uncontrollable channel and the
controllable channels via the RIS. However, the controllable channel can be configured to achieve zero Doppler spread by synthesizing RIS movement
along a matching trajectory.

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 145
time-varying impulse response j n, pb; in (x, t) and transfer func- that achieves this with minimum delay was determined in (30)
tion H n, pb; in ( f, t) = c i n (t) e - j2rfx (t), which is analogous to
in
as _ n (t) = max i = 1, f, N {x i, a + x i, b (t)} for all n. When this solu-
(20) except that c in and x in are now functions of the time t. tion is applied under mobility, the pointwise maximum opera-
The resulting end-to-end propagation path across the nth tion will occasionally lead to discontinuities with sudden phase
RIS element is presented as a cascade of three systems in Fig- jumps. Avoiding this requires restricting the phase shifts induced
ure 5. Computing the joint impulse response for this path is by _ n (t) to integer multiples of 2r; that is, _ n (t) = k n (t) /fc, with
slightly more complicated than before due to the cascade of k n (t) being a piecewise constant function taking integer values.
two LTV filters. To this end, we define the auxiliary signals Moreover, causality requires all x in (t) to be nonnegative. Thus, the
xu n, pb (t) and xr n, pb (t) as indicated in Figure 5, that is, as the delay is minimized by k n (t) = max i = 1, f, N ^ fc ^x i, a + x i, b (t)hh
outputs of the first and second filters, respectively. From the for all n. This increases the propagation delay by at most
input–output relations in (33) and (34), it follows that the signal one period of the carrier signal compared to the delay-mini-
transmitted across the nth RIS element is mizing configuration, avoids undesired spectral effects, and
does not introduce any extra delay spread. Moreover, we have
y n, pb (t) = #-33 b n,pb (u, t) xr n,pb (t - u) du, (35) x (t - x d (t)) . x (t - x n, a - x in (t) - x n, b (t)) as long as the sym-
bol time is much larger than the delay spread.
= #-33 b n,pb (u, t)` #-33 H n,pb; in ( f, t - u) Xu n, pb ( f ) e j2rf (t - u) df j du, Another phenomenon that occurs only under mobility is
 the Doppler shift. For each propagation path, the Doppler
(36)
shift is defined as the difference between the observed and
= #- 3 ` #- 3 b n,pb (u, t) H n,pb;
3 3
i n ( f, t - u) e du j A n, pb ( f ) -j2rfu
emitted frequency:
144444444444424444444444443
= H pb; i n (f, t)

X pb ( f ) e j2rft df. D n = - d 6 fc (x n, a + x in (t) + x n, b (t))@


(37) dt

d (x in (t) + x n, b (t))
= - fc . (40)
Observe that Xu n, pb ( f ) exists and is equal to A n, pb ( f ) X pb ( f ) dt
because the channel from the transmitter to the RIS element
is still an LTI system. In (37), we can identify the joint time- Interestingly, the Doppler shift can be fully compensated for
varying transfer function H pb; in ( f, t) of the nth RIS propaga- by the RIS by tuning the delays such that the RIS counteracts
tion path. Its corresponding time-variant impulse response the rate of change of x n, b (t); that is, each RIS element needs
h pb; in (x, t) is obtained from the inverse Fourier transform to implement x in (t) such that dx in (t) /dt = - dx n, b (t) /dt. This
with respect to f. Then, due to the linearity, the time-vary- technique is known as Doppler cloaking and leads to the
ing impulse response of the end-to-end system in (33) is Doppler effect being unobservable in the received signal. It
h pb; i (x, t) = h d, pb (x, t) + R nN= 1 h pb; i n (x, t). has been investigated in different contexts to reduce electro-
The obtained input–output relation holds for all LTV systems. magnetic noise caused by objects moving toward radar and
Let us now assume a narrowband channel with A n, pb ( f ) = sonar systems and even to build invisibility cloaks for moving
-j2rfx n,a
an e and b n, pb (x, t) = b n (t) d (x - x n, b (t)). Then, the objects [29]. Possible applications in communication systems
channel across the nth RIS element has the transfer function could be to deploy legacy systems in high-mobility scenarios
they where not designed for and connect Internet-of-Things
- j2rf (x n,a + x i n (t) + x n,b (t))
H pb; in ( f, t) = a n c i n (t) b n (t) e , (38) devices with very simple transceiver chains to fast-moving
satellites in space.
where we utilize the fact that the RIS element’s transfer func- For the SNR-optimal configuration with minimum delay
tion can be arbitrarily translated in time. Using this result, the derived earlier, we obtain the Doppler shift
channel output is straightforwardly obtained as
D n = - fc ; d c - x n, a - x n, b (t) m + E =-
k n (t) dx n, b (t) dk n (t)
.
dt fc dt dt
y (t ) = t (t) e
- j2rfc x d (t)
x (t - x d (t))  (41)
N
+ / a n c i n (t) b n (t) e
- j2rfc (x n,a + x i n (t) + x n,b (t))
 Because changes in k n (t) do not lead to phase discontinuities,
n= 1
there is no effect on the Doppler shift, and dk n (t) /dt can be
$ x (t - x n, a - x i n (t) - x n, b (t)). (39) assumed to be zero from a practical perspective. Hence, this
configuration maximizes the SNR with minimum delay and
This system model enables us to study the optimal RIS con- removes Doppler shifts [25]. Next, consider the case with an
figuration, taking mobility effects into account. First, consider additional uncontrollable propagation path [i.e., t (t) ! 0],
the case with only a controllable channel; that is, t (t) = 0 again under the assumption that it is shorter than the RIS path.
for all t. Recall from (29) that the capacity-maximizing con- Following the previous discussion, the SNR-optimal configura-
figuration in this scenario is x in (t) = _ n (t) - x n, a - x n, b (t), tion with minimum delay is x in (t) = (x d (t) - x n, a - x n, b (t)) +
where _ n (t) is chosen such that the signals from the N RIS k n,min (t) /fc, where k n,min (t) is the minimum integer that
elements reach the receiver with aligned phases. The solution satisfies the causality constraint; that is, k n,min (t) =

146licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
^ fc ^x n, a + x n, b - x d hh. Using this configuration and employing where t h e p a r a m e t e r n $ 0 i s s e l e c t e d t o m a k e
(40), the Doppler shift of the propagation path across the nth R Ko =- 01 Po /K = P.
RIS element is D n = - fc (dx d (t) /dt), where we omit The maximization of (42) with respect to the RIS configu-
(dk n,min (t) /dt) for the same reason as before. This is the same ration i entails selecting the most preferred vector ~ i among
as the Doppler shift of the uncontrollable channel, and hence those that the hardware can generate. Note that the same vector
the Doppler spread is zero. affects all subcarriers because the transmissions are simulta-
It is impossible to simultaneously maximize the SNR and neous. In the narrowband case, we could optimize the RIS in
compensate for the Doppler shifts introduced by the RIS (as closed form since there was only one channel (one subcarrier),
is the case without an uncontrollable path). However, even if but now we need to find a nontrivial tradeoff between all K
it were possible, it would be undesired, as it results in a Dop- subcarriers. So far, this problem seems mathematically intrac-
pler spread of fc (dx d (t) /dt). Since the mitigation of Doppler table to solve to global optimality; thus, the literature contains
spreads is usually much more difficult than treating Doppler heuristic solutions based on successive convex approxima-
shifts at the receiver, having the RIS not introducing addi- tion, semidefinite relaxation, and strongest tap maximization
tional Doppler spread in the system could be considered the (STM) in the time domain [30]–[32]. In this article, we focus
optimal solution in terms of Doppler effects. In conclusion, we on the STM solution from [31] and [32] and compare it against
have observed that the SNR-optimal configuration with mini- an upper bound.
mum delay obtained using the developed LTI system model is The intuition behind STM is that the received signal power
still valid and optimal when mobility is involved. While some is spread out across the K subcarriers but rather concentrated
care has to be taken not to introduce additional frequency in the time domain since M % K [31]. Hence, selecting a
components into the spectrum due to phase discontinuities, configuration i that is good for one strong channel tap is
an SNR-maximizing configuration also minimizes the delay better than an arrangement that is good for one strong sub-
spread and does not introduce additional Doppler spread into carrier. This is particularly true when there is an LOS propa-
the system. gation path that is much stronger than all the other paths.
When adding the uncontrollable channel to (22), the ,th tap
RIS design for wideband capacity maximization of the impulse response becomes h d [,] + v ,T ~ i . We begin
RIS optimization becomes more challenging in the wideband by finding the value of ~ i that maximizes the magnitude
case, where there are K parallel subcarriers, each represented of each tap:
by the system model in (16). The subcarriers are separate
T
AWGN channels but share the power P since they are simulta- ~ , = argmax h d [,] + v , ~ i , , = 0, f, M - 1. (44)
~i
neously transmitted. Suppose the power Po = E {; xr [o] ; 2} is
assigned to subcarrier o. Any power allocation P0, f, PK - 1 In STM, we then select the solution from candidates
satisfying P = R Ko =- 01 Po /K is feasible. ~ 0, f, ~ M - 1 that results in the largest magnitude:
When studying this setup, we make use of the fre-
quency response in (23) for the controllable channel via the ~ STM = ~ , opt where ,
opt
= argmax h d [,] + v ,T ~ , . (45)
, ! {0, f, M - 1}
RIS, but we also add an uncontrollable channel. We let
h d = [h d [0], f, h d [M - 1]] T denote the discrete-time impulse Each of the subproblems in (44) can be analogously solved
response of the uncontrollable channel, which can be computed with the narrowband SNR maximization in (31). The solution
l
similarly to (21): h d [k] = R lL=d 1 t l e -j2rfc x d sinc (k + B (h - x ld)), is ~ , = [e j(arg (h d [,]) - arg ([v , ] 1)), f, e j(arg (h d [,]) - arg ([v , ] N))] T, where
l
where L d is the number of paths, t ! [0, 1] is propagation loss [v ,] n denotes the nth entry of v , and arg (·) gives the argu-
of the lth path, and x ld $ 0 is its delay. ment (phase) of a complex number. Note that this solution
For a given RIS configuration i and power allocation, the rotates the phase of each term in the inner product v T, ~ , so
so-called achievable rate is that it matches with the phase of h d [,].
2 To evaluate the quality of the heuristic STM solution, we
log 2 e 1 +
B
K-1 Po f oH h d + f oH V T ~ i o can compare the rate that it achieves with an upper bound. Sup-
R= /
K + M - 1 o=0 BN 0
bit/s,
 pose we could select a different value of ~ i on each subcarrier.
(42) We could then jointly maximize the SNRs of all subcarriers.
where f oH is the oth row of the DFT matrix F. This rate For the oth subcarrier, its SNR is maximized by selecting
j(arg ( f H h d) - arg ([ f H V T] 1)) H H T
expression is a summation across the K subcarriers, which is ~ i = [e o o
, f, e j(arg ( f h d) - arg ([ f V ] N))] T . The
o o

then divided by K + M - 1 (instead of K) to compensate for resulting upper bound is


the cyclic prefix loss. The capacity is obtained by maximizing
` o d 1j m
K-1
this expression with respect to both the power allocation and R# B / log 2 c 1 + BN
K + M - 1 o=0
Po f H h + f H V T 2 ,
0
o

RIS configuration. The former is a classical problem with a 


(46)
solution called water-filling power allocation [30]:
where · 1 denotes the L 1 norm. This upper bound is exactly
Po = max e n - H BN 0
2 , 0 o, (43)
achievable only in the unlikely event that the same RIS con-
f o h d + f oH V T ~ i figuration happens to maximize the SNRs of all subcarriers.

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 147
Figure 6 gives simulation results for the achievable rates tions where a perfectly rotated metal sheet is almost as effi-
across a wideband channel, inspired by the setup in Figure 1(b). cient as an RIS [18]. The RIS can increase the rate by 2.7–2.9
The RIS and receiver are located in a large room and thus have times, which makes a huge difference when there are several
an LOS channel between them. The transmitter is an access megahertz of bandwidth.
point located 400 m away and has a non-LOS (NLOS) chan- Figure 6(b) considers the case with an NLOS path from
nel to the receiver. We consider cases where the transmitter- the transmitter to the RIS, which has two effects: the path via
to-RIS channel is either LOS or NLOS. The carrier frequency the RIS is weaker, and there is no dominant path. The former
is 3 GHz, and the RIS is 0.5 # 0.5 m, which corresponds to effect results in a much smaller gap between the upper bound
N = 400 elements that each have dimension m/4 # m/4. The and “no RIS” cases, while the latter results in an inability to
channels are modeled similarly to the 3rd Generation Partner- find a single-RIS configuration that fits the entire band. In this
ship Project (3GPP) channel model in [33], and the rate is aver- case, the RIS can improve the rate by 4% in the narrowband
aged across random realizations of the multipath components. case of B = 400 kHz, but the gain vanishes as B increases.
The rate in (42) appears in Figure 6 as a function of the band- One can find a slightly better RIS configuration using the algo-
width B. The optimal water-filling power allocation from (43) rithms in [30]–[32], but the bottom line is that an RIS must be
is utilized, and the transmit power P grows proportionally to carefully deployed to be truly effective. It should be deployed,
the bandwidth. The subcarrier spacing is 150 kHz; thus, the as in Figure 6(a), at a location with an LOS to the access point,
number of subcarriers increases with B as well as the number and it can then be configured to greatly improve the rate to
of channel taps. users that are within the LOS of it.
Figure 6(a) considers the case with an LOS path from the
transmitter to the RIS. The dashed curve represents the rate Protocol for channel estimation and reconfiguration
when using the heuristic STM configuration of the RIS. It pro- Capacity maximization has been described above assuming
vides 96–98% of the upper bound from (46). The gap grows that the channels are perfectly known, but a preceding chan-
with B, due to the increased frequency selectivity, but since nel estimation phase is required in practice. Since the RIS is
the LOS paths to/from the RIS are stronger than the scattered passive, the estimation must be carried out at the receiver. If
paths, it is possible to find a single-RIS configuration that we focus on the OFDM case and neglect the uncontrollable
works well across the entire band. The refined RIS configu- channel, the frequency response in (23) is hr i = FV T ~ i,
ration algorithms described in [30]–[32] can reduce the gap where the matrix V represents the cascade of the channel
but improve the rate by only a few percent. It is interesting to from the transmitter to the RIS and the channel from the RIS
compare the rate with what could be achieved without an RIS. to the receiver. It is sufficient to estimate V to compute hr i for
In this case, we can replace the RIS with either an absorbing any ~ i, which is fortunate since it is hard to resolve the indi-
material, thereby removing all the paths via the RIS, or a pas- vidual channels.
sive metal sheet causing zero phase shifts. The corresponding Suppose a known pilot signal x is transmitted on each of
curves in Figure 6(a) nearly overlap, but there are ideal situa- the M subcarriers, where M equals the number of (unknown)

150 60

50

100 40
Rate (Mb/s)
Rate (Mb/s)

30

50 20

10

0 0
0 5 10 15 0 5 10 15
Bandwidth (MHz) Bandwidth (MHz)
(a) (b)

Upper Bound No RIS: Metal Sheet


Heuristic: STM No RIS: Absorption

FIGURE 6. The rate that can be achieved across a wideband channel grows proportionally to the bandwidth. LOS channels to and from the RIS can greatly
improve the slope and achieve a rate close to the upper bound in (46). This performance gain collapses if there is a non-LOS (NLOS) path to the RIS. (a)
An LOS channel from the transmitter to the RIS. (b) An NLOS channel from the transmitter to the RIS.

148licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
terms in the time-domain channel h i . Let the RIS configu- dynamic user states, and measurements, which are connected
ration be i t, where t is the index of the OFDM block. The to the user state via a statistical model. The development of a
received signal zr [t] ! C M across the M pilot-bearing subcarri- radio localization system has three main components: design,
ers at OFDM block t is channel estimation, and localization/sensing. Design includes
the placement and configuration of reference points and the
rz [t] = FM V T ~ i t x + w
r [t], (47) arrangement of pilot signals to maximize localization accu-
racy. It can be offline but also online to adapt to user locations
where FM contains the M rows of F corresponding to the and requirements. An important tool in the design phase is
selected subcarriers and wr [t] ! C M contains the correspond- Fisher information theory [35].
ing noise. There are MN unknown parameters in V, but we Channel parameter estimation is usually performed prior
obtain only M observations from rz [t]. Using more than M to localization and sensing and involves the approximation
subcarriers for pilot transmission will not resolve this issue of geometric parameters (e.g., delays, angles, and frequency
since the impact of the RIS configuration ~ i t cannot be shifts) from received signals. Note that both localization and
removed from (47); a vector is noninvertible. The way to get communication rely on channel knowledge. However, local-
MN linearly independent observations, where N is the number ization explicitly determines the geometric parameters, while
of RIS elements, is to consider a sequence of N OFDM blocks the unstructured channel (49) is sufficient for communication.
with different configurations: i 1, f, i N . The joint received Location estimation, sensing, and tracking are performed
signal is after channel estimation, with the aim to invert the geometric
relation between a user’s location and the channel parameter
[zr [1], f, zr [N ]] = FM V T [~ i 1, f, ~ i N] x + [w
r [1], f, wr [N ]]. estimates to recover the user’s position as well as the state of
14 4424 443 144424443 144442r 44443 passive objects. Tracking algorithms (e.g., the extended Kal-
 = Z = X = W
(48) man filter) are used to recursively update these locations
through time. Localization and sensing most often involve the
If the RIS configurations are selected so that X is invertible determination of nuisance parameters (e.g., synchronization
(e.g., a DFT matrix), we can rewrite (48) as and other biases as well as data associations among measure-
ments and objects), leading to high-dimensional and nonlinear
1 F -1 Zr X -1 = V T + 1 F -1 W -1
M M r X . (49) optimization problems. While a detailed treatment of localiza-
1x444244 43 1x44424443 tion and tracking techniques is beyond the scope of this article,
Known signal Noise
we provide a brief overview of localization and sensing with-
This is a linear model from which a variety of classical chan- out an RIS in 4G and 5G to contrast with the potential benefits
nel estimation techniques can be applied. In fact, (49) is that an RIS brings.
already the least-square estimate of V T . If there is prior infor-
mation, such as a fading distribution and spatial–temporal Localization and sensing in 4G and 5G
sparsity, this can be used to devise better estimators that also Every new generation of mobile communications introduces
require shorter pilots [5], [19], [34]. Since switching between new features for higher-rate transmission that also enable
configurations is a nonlinear operation and thus can modulate more accurate localization [36], as visualized in Figure 7. In
the reflected signals into other bands, it should be done in a 4G systems, localization is based on the transmissions of pilot
silent guard interval between OFDM blocks. After the receiver signals sent by multiple synchronized BSs across orthogonal
has estimated the channel, it can compute a suitable configura- subcarriers. The pilot design is such that it covers the entire
tion ~ i (as described earlier) that can be utilized as long as signal bandwidth and avoids inter-BS interference. A user esti-
the channel remains static. The control channel described in mates the time-of-arrival (TOA) with respect to each BS,
Figure 2 can be used to inform the RIS of the desired configu- which depends on the distance to the BS and the user’s clock
ration. Because only M out of K subcarriers are used for bias. Estimating TOAs from at least four BSs in LOS enables
pilots, the remaining ones can carry data. To handle mobility, the user to compute three time-difference-of-arrival (TDOA)
one can develop protocols for progressive RIS reconfigura- measurements and solve for its 3D location. The estimation
tion, where data are continuously transmitted and pilots are accuracy depends on the SNR as well as the bandwidth
sent at regular intervals to re-estimate the channel and recon- spanned by the pilot signals, which determines the sampling
figure the RIS [31], [32]. rate and thereby the resolvability of the multipath components
in time. In fact, multipath limits the accuracy to tens of meters
RIS-aided localization and sensing in 4G [36]. In systems with a large bandwidth, individual mul-
We will now consider localization and sensing. The objective tipath components can be resolved and related to physical
of localization is to estimate and track the position of an objects [e.g., a scatter point (SP)] in the environment [37].
actively communicating user device, while the objective of In 5G systems operating in millimeter-wave (mm-wave)
sensing is to estimate and track the location of passive objects bands, a BS and possibly a user are equipped with multiple
and users. All radio localization and sensing systems operate antennas [38]. The channel is then parameterized by delays (as
under common principles: there are location references, in 4G) and angles: angles-of-arrival (AOA) at the receiver and

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 149
angles-of-departure (AOD) at the transmitter, both in azimuth Suppose the uncontrollable channel from the transmit-
and elevation. This means that the user can be localized from ter (i.e., the BS) to the receiver (i.e., the user) consists of L d
the AOD of two BSs (by the intersection of two lines), signifi- propagation paths, where t l ! [0, 1] is the propagation loss
cantly reducing infrastructure needs. The channel parameter and x ld $ 0 is the delay of the lth path. The first one is the
measurements can be related to objects in the environment LOS path. Furthermore, the RIS is in the far field, and there is
with unknown 3D locations through simultaneous localization only an LOS path to/from the RIS (i.e., L a = L b = 1), where
and mapping. In contrast to 4G, which must collect measure- x RIS denotes the propagation delay via the first element. Under
ments through time [37], the additional angle measurements these circumstances, if xr ! C K is the transmitted pilot signal
in 5G enable sensing the environment from a single snapshot across the K subcarriers, the received signal rz [t] in the OFDM
of observations [3], [39]. Despite the high interest in mm-wave block with index t is
bands in 5G, it is important to note that lower-frequency bands Ld
~ ^ d (x RIS) 9 x
/ g l d (x ld) 9 xr + 1v4444 rh+ w
T
remain relevant due to their large coverage and support for rz [t] = i r [t], (50)
=1 424444 43
spatial multiplexing of many users. For dense multipath envi- 1l 44442444
43 Controllable channel
Uncontrollable channel
ronments, it is challenging to resolve individual propagation
l
paths, limiting the use of lower bands to favorable propagation where 9 is the Hadamard product and g l = t l e -j2rfc x d is the
environments (e.g., outdoors) and requiring data-driven finger- complex channel gain of path l. Here, d (x) ! C K , with
printing techniques. 6d (x)@o = e -j2rxT f o, where T f = B/K is the subcarrier spac-
ing. The vectors v ! C N and ~ i ! C N are defined in (22),
Localization and sensing with an RIS except that the subscript k as been dropped.
The inclusion of an RIS provides several opportunities for Due to the far-field LOS assumption, we have a n = a and
localization [8], [40], including new synchronized location b n = b for all n, and we can make use of the steering vec-
references and configurations for optimizing localization per- tor of the RIS. Recall that we term it a (z) ! C N , where
az el T 2
formance. Each RIS also leads to several novel geometric z = [z , z ] ! R contains the azimuth and elevation angle.
measurements, which, in turn, improve localization accuracy The steering vector gives the phase shifts between the RIS ele-
and coverage. The 5G scenario in Figure 7 is easily general- ments for a plane wave impinging from z. If we further assume
ized to one with an RIS [41], making the problem highly over- that the fraction of reradiated power from all RIS elements is
determined and in a sense easier. Thus, we focus on the more identical, i.e., c in = c in ~ i, we can write v T ~ i in (50) as
refined and challenging case with one single-antenna transmit-
c 144424443 m
ting BS, one single-antenna receiving user, and one RIS with v T ~ i = g RIS a (z a) 9 a (z b) T ~r i, (51)
N elements. While communication uses approximately sinc- = b (z b)
shaped pulses that are bandwidth-efficient, localization
employs roughly square-shaped pulses because these are easi- where g RIS = abc e j} RIS with } RIS is a global phase shift
az el T
er to distinguish in time. and z a = [z az el T 2 2
a , z a ] ! R and z b = [z b , z b ] ! R are the

BS

RIS

BS
p
BS BS User
User User
pSP
pRIS
SP SP SP

BS BS BS pBS

(a) (b) (c)

FIGURE 7. Localization and sensing across generations of mobile communication technology. (a) 4G relies on multiple BSs to obtain time-difference-of-
arrival measurements. Uncontrollable multipath components, represented here by a scatter point (SP), become a disturbance. (b) In 5G, the inclusion
of angle-of-arrival and angle-of-departure measurements reduces infrastructure needs and enables the sensing of the environment. (c) Beyond 5G, a
scenario with a single BS and an RIS is shown. This infrastructure is sufficient to localize a user and provide partial map information if we exploit the fact
that the RIS path is controllable.

150licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
(azimuth and elevation) AOA and AOD at the RIS, respective- r i 1, f, ~r i Q and associate a unique code (e.g., a column from
~
ly. The vector ~r i ! C N is obtained from ~ i by setting a DFT matrix) c = [c 1, f, c T/Q] T ! C T/Q, ; c n ; = 1, with a tem-
c n = 1 for all n and thus has entries on the unit circle. If the poral balance property c T 1 = 0. The actual RIS configuration
geographical locations p BS ! R 3 and p RIS ! R 3 of the BS is c t ~r i i . The switching is done in silent intervals between
and RIS, respectively, are known, so is the AOA z a, and we OFDM blocks to avoid modulating the reflected signals to
use the notation b (z b) = a (z a) 9 a (z b) in (51) to focus on other bands.
the unknown angle z b . The received signal when using the ith configuration is
In the preceding system model, there are 3L d + 5 real
Ld
unknown parameters: L d + 1 complex channel gains
{g RIS, g l : l = 1, f, L d}, L d + 1 delays {x RIS, x ld : l = 1, f, L d},
zr (i) [t] = / g l d (x ld) 9 xr + c t g RIS b T (z b) ~r ii (d (x RIS) 9 xr )
l= 1
and a 2D AOD vector z b . Let p ! R 3 denote the unknown
 + w (i) [t], t = 1, f, T , (57)
user location and p SP,l ! R 3 represent the location of the lth Q
SP, for l = 2, f, L d . These location parameters are related to
the system model parameters as follows:
where we use the same range of time indices for all configura-
1 p BS - p tions and separate them using the index i. The observations are
xd = + T clk, (52) grouped as Z (i) = [rz (i) [1], f, rz (i) [T/Q]], from which we can
c
compute an observation of the uncontrollable channel as
l p BS - p SP, l p SP, l - p tz (0) = R Qi = 1 Z (i) 1 (with processing gain T) and of the ith con-
xd = + + T clk, l 2 1, (53)
c c
figuration of the controlled channel as tz (i) = Z (i) c ) (with pro-
p BS - p RIS p - p RIS cessing gain T/Q). This principle significantly reduces the
x RIS = + + T clk, (54)
c c complexity and storage at the RIS and is easy to generalize to
az T T
z b = arctan2 ([R ( p - p RIS)]2, [R ( p - p RIS)]1), (55) a multi-RIS setup.

[R T ( p - p RIS)]3
z b = arccos e o, (56) RIS design for localization and sensing
el
p - p RIS We want to design an RIS-enabled localization system in a
deployment region R 1 R 3 . We rely on Fisher information
where T clk ! R is the user’s clock bias, c is the speed of light, theory (as developed for wideband localization in [35], which
R ! C 3 # 3 is the rotation matrix defining the RIS’s orientation we use as a basis in this article) for offline and online design.
(i.e., R T z maps z from the global to the local RIS coordinate We denote the unknown channel parameters as
system), and [z] n is the nth entry of z. Signal amplitudes may
1 T T T T
also be used in localization [42], but that is not explored here. g = [x d, x RIS, z b , x l 2 1, g , g RIS] , (58)
Without an RIS, estimating p from (50) is impossible since
the observation yields only L d - 1 TDOA measurements where x l 2 1 = [x 2d, x 3d, f, x dL d] T and g = [g 1, g 2, f, g L d] T .
{x ld - x 1d : l = 2, f, L d}, while there are 3L d unknown geo- The design parameter vector v accounts for the placement
metric parameters: the user location p and locations of the and configuration of the RIS and is selected from a set S. The
L d - 1 SPs p SP,l (after the removal of the clock bias). However, Fisher information matrix (FIM) can then be defined as
we will show that adding a single RIS to the setup is suffi-
J (g ; v) = 2 / 0 "^d g n [t]hH d g n [t] ,, (59)
T
cient to make the problem identifiable in terms of p, though not
N0 t = 1
p SP,l . In particular, we will see that the RIS acts as an addition-
al synchronized BS with a phased array. We will describe the where n [t] = zr [t] - w r [t] is the noise-free observation,
K # (3L d + 5)
localization subproblems in detail: design (offline RIS place- d g n [t] ! C denotes the gradient, and 0 {$} returns
ment and online RIS configuration), channel parameter esti- the real part of its argument. The FIM satisfies the fundamen-
mation (determining {x RIS, z b, x dl : l = 1, f, L d}), localization tal Fisher information inequality J -1 (g ; v) ) E {(g - gt)
and synchronization (determining p and T clk), and sensing (g - gt) T} (in the positive semidefinite sense), under certain
(determining {p SP,l : l = 2, f, L d}). technical conditions, for any unbiased estimator gt of the
channel parameters.
RIS configuration encoding We define a corresponding parameter vector in the location
In localization, propagation paths with similar geometric domain gu = [ p, T clk, x Tl 2 1, g T, g RIS] T and associated Jacobian
parameters (angles and delays) will not be resolved when two Z = d gu g so that J (gu ; v) = Z T J (gu ; v) Z. From J (gu ; v),
conditions are met: 1) the delays and angles are similar, and 2) we can finally compute the FIM of the user location using
they are correlated. Nonresolved paths can lead to large biases Schur’s complement: we partition J (gu ; v) = 6 A, B; B T,C@,
in the estimates of angles and delays. Making the RIS config- where A ! R 3 # 3 so that J ( p ; v) = A - BC -1 B T . When
uration ~r i time varying provides new dimensions to make J ( p ; v) is invertible, we say that the location is identifiable
paths resolvable. This can be achieved across T transmission with J -1 ( p ; v) ) E " ( p - tp) ( p - tp) T ,. Since the FIM is
blocks as follows. We use Q % T RIS configurations a matrix, it is inconvenient as a design metric. However, the

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 151
squared position error bound (SPEB) is a meaningful scalar Algorithms for channel parameter estimation
metric (measured in square meters): The controllable and uncontrollable channels can be separated
-1
using the balanced code described in (57). We obtain the fol-
SPEB ( p ; v) = trace (J ( p ; v)) # E {< p - tp < 2}. (60) lowing observation of the uncontrollable channel:

Offline design for optimized coverage Q Ld T Q

A reasonable criterion for the offline design phase is to pro-


tz (0) = / Z (i) 1 = T / g l d (x ld) 9 xr + / / w (i) [t].(64)
i=1 l=1 t=1 i=1
vide uniform coverage or maximize the fraction of the deploy-
ment region with a low SPEB. The latter can be expressed as Similarly, for the ith configuration of the controllable channel
(i ! {1, f, Q}), we observe that
maximize 1
v!S R
#R I " SPEB^ p v h # f , dp, (61)
2
T
tz (i) = Z (i) c ) = T g RIS b T (z b) ~r i i ^ d (x RIS) 9 xr h + / w (i) [t] c t) .
Q t=1
where I is an indicator function, ; R ; is the size of the  (65)
deployment region, and f is a required accuracy (e.g., 1 m).
Solving for v leads to the optimal placement of the RIS. The estimation of the uncontrollable channel can be per-
The problem (61) can be solved by an exhaustive search formed using any standard channel approximation technique,
across a finite set S, ignoring the uncontrollable channel, e.g., compressive sensing [43]. The approximation of the con-
except for the LOS path, and using random RIS configura- trollable channel involves only a single path (note that multi-
tions ~r i i . bounce reflections are very weak and hard to detect) and can
be performed using approaches from multiantenna channel
Online design for optimized localization performance estimation [44].
During the online design phase, we possibly have a priori
information about the location of the users and origins of Algorithms for localization and sensing
the uncontrollable channel. The online problem to mini- After channel estimation, the interface toward localization and
mize the worst-case localization performance is then of sensing is via the approximated geometric channel parame-
the form ters, say, {xt ld : l = 1, f, L d}, xt RIS, and zt b . In the absence of a
priori information, localization and sensing are usually per-
minimize mpax SPEB ( p ; v), (62) formed by determining an initial guess based on the geometric
v!S
relations and a refinement based on the likelihood function,
where v includes the RIS configuration ~r i . The inner maxi- which itself depends on the underlying channel estimation
mization max p is across the high-probability region of the method, as in the following:
user location. This problem can be rewritten as ■■ Localization: Assuming the LOS delay can be identified
(e.g., from the large path power), (52) and (54) lead to a
J ^gu v h e k
minimize u T 1 subject to = G * 0, k = 1, 2, 3, 6gu, TDOA measurement, which defines a hyperbola with
v ! S,u e Tk uk respect to the user position p,

(63)
where e k is a vector of zeros, except for a one in the kth entry, (xt RIS - xt 1d) c . p - p RIS + p BS - p RIS - p - p BS , (66)
and constraints are added for each probable value of gu. The
problem (63) is convex when the variable v appears linearly while measurements of the AOD in (55) and (56) deter-
in J (gu ; v). The designs that minimize the SPEB are generally mine a line from the RIS with direction
different from those that maximize communication-centric
metrics, such as the capacity: though both have better perfor- R T ( p - p RIS)
k (zt b) . . (67)
mance at a higher SNR, the localization accuracy also R T ( p - p RIS)
depends on the geometry and ability to separate, rather than
align, signals from different paths. The intersection of the hyperbola with the line deter-
mines the user location, say, tp. An example is provided
Algorithms for estimation, localization, and sensing in Figure 8. Substituting tp back into (52) provides us
The algorithmic design depends on the underlying channel with an estimate of the clock bias, say, T t clk . We note
estimation method and specific scenario. The algorithms that in the presence of two RISs, the delay measure-
can be Bayesian (i.e., providing a characterization of the ment is not needed, opening a path for accurate local-
distribution of the user and SP locations) and non-Bayesian ization across narrowband channels. These estimates
(providing only a point estimate). A complete overview of can be refined with gradient descent on the likelihood
such methods is beyond the scope of this article. Instead, function.
we focus on single-antenna transmitters/receivers defined ■■ Sensing: After the user location is determined, the sources
in (50). of the uncontrollable channel are constrained by

152licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
PEB [m] Designed
PEB [m] Random
RIS–TOA Error (m) Designed
RIS–TOA Error (m) Random
RIS–AOD Error (rad) Designed
10 10–1 RIS–AOD Error (rad) Random
12
5
10 0
10–2
–5
Y Coordinate (m)

8
–10

Accuracy
6
–15 10–3
RIS
4 –20
2 –25
10–4
0 BS –30
–35
–2
–6 –4 –2 0 2 4 6 0 0.2 0.4 0.6 0.8 1
X Coordinate (m) T1/T

(a) (c)

Signal
Transmission Channel
Problem Offline Online
Parameter
Setup Phase Phase
Estimation
Localization

PEB (dB-meter)
–5
12 12 TDOA AOD Line
RIS –10 Hyperbola
10 10
–15
Y Coordinate (m)

Y Coordinate (m)

8 8 User
–20 RIS
6 6
RIS RIS SP
4 –25 4

2 –30 2
BS
BS
0 –35 0
TSOA Ellipse
–2 –2
–6 –4 –2 0 2 4 6 –5 0 5
X Coordinate (m) X Coordinate (m)
(b) (d)

FIGURE 8. The localization (and sensing) problem is solved in a sequence of steps, starting from the problem setup, then proceeding with the offline and
online phases, and progressing to the physical transmission, estimation, and localization. The online phase and localization can interact. (a) and (b) The
PEB (in decibel-meters) through space for one or three RISs, respectively. The white lines show the normals to the RIS surfaces. (c) The online design
for a specific location as a function of the fraction T1 /T of the configurations that maximizes the SNR among the total number of configurations. (d) The
localization output based on the LOS and controllable channel. The SP can be constrained to be on an ellipse. TSOA: time-sum-of-arrival.

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 153
(xt dl - xt 1d) c + tp - p BS . tp - p SP, l parameters [x 1d, x RIS, z az
b]
T
is a diagonal matrix with entries
 (see [35, eqs. (16) and (17)] and [45, eq. (4)])
+ p BS - p SP, l , l 2 1. (68)
2
2 g1
J (x 1d) = T B 2eff , (72)
The right-hand side can be interpreted as a time-sum-of- N0
arrival (TSOA), which determines an ellipse with the BS 2 ; g RIS ; 2 < xr < 2 T 2 Q T az
B eff / b (z b ) ~r i i , (73)
2
and estimated user location as focal points. Since the con- J (x RIS) =
N0 Q i= 1
trollable channel from the RIS is not dependent on the
uncontrollable channel, the RIS does not directly improve 2; g RIS ; 2 < xr < 2 T
J (z baz) =
sensing but indirectly contributes through better localiza- N0 Q
tion accuracy. Note that when there is detectable multi- J ) 2N
h` b (z baz) ~
r ii j
Q
/ ^ b T (z baz) ~r
.T
K O
bounce multipath (the BS to the RIS to the SP to the user), K Q .T 2
ii
O
the AOD from the RIS to the SP can also be inferred,  $ K / b (z baz) ~r i i - i= 1
Q O,
enabling the unique localization of each SP. Ki = 1 / b T (z az
2 O
K b )~
r ii O
L i= 1 P
(74)
Indoor localization example .
We will now exemplify the localization in a 2D scenario, where B 2eff = R Kk = 1 (2rkT f )2 xr k 2 and b (z az
b ) denotes the
where the elevation angle z elb is removed from the set of derivative of b (z azb ) [defined in (51)] with respect to z b .
az

unknown parameters to simplify the exposition. The method- Based on the Jacobian, it can be verified that the FIM becomes
ology is summarized as a block diagram in Figure 8, and we
describe the main blocks. Following the scenario in Figure 7, J (x 1d) J (x RIS)
we consider a 10 m # 10 m indoor environment with the BS J ( p ; v) = 12 (u BS - u RIS) (u BS - u RIS) T
c J (x d1) + J (x RIS)
in the middle of a wall at location p BS = [0, 0] T . An RIS can
Nu RIS u TRIS N T
be placed at the center of each of the three remaining walls. + J (z az
b) 2
, (75)
The BS has an antenna that is omnidirectional in the azimuth p RIS - p
plane and operates at a carrier frequency of fc = 28 GHz
with 400 MHz of bandwidth, using K = 3, 000 subcarriers where N = [0, - 1; + 1, 0] is a rotation matrix across r/2, u BS
and a transmission power of 20 decibel milliwatts (dBm). is a unit vector from the BS to the user, and u RIS a unit vector
The RIS consists of N = 64 elements deployed along a line from the RIS to the user. The expression (75) shows that with
with m/5 spacing (e.g., the total size is about 14 cm) and aid of the RIS, we obtain two fundamental directions of Fisher
unity-per-element gain G (z az) = 1 for ; z az ; # r/2 and information: 1) u BS - u RIS, with an intensity (as defined in
G (z az) = 0 elsewhere. The noise power spectral density is [35]) that depends on the TOA accuracy of the LOS and RIS
N 0 = - 174 dBm/Hz. We use Q = 8 RIS configurations and path, and 2) u RIS, with an intensity reduced with the distance.
T = 256 transmission blocks. The pilot symbols have a con- This FIM analysis provides contradictory design require-
stant modulus. We generate ments: for optimal TOA estimation, we should maximize the
SNR and set ~r i i = b ) (z az b ) for all i. This is equivalent to the

m 1 solution found in (30) that maximizes capacity but leads to


g1 = e j} , (69)
4r p - p BS J (z az
b ) = 0, meaning that the AOD cannot be estimated. On
the other hand, for optimal AOD estimation, (74) indicates
gl =
m v RCS 1 1 l
e j} , l 2 1(70) that the RIS configurations ~r i i should be a combination of
(4r) 3/2 p - p SP, l p SP, l - p BS b ) (z az
.
az
b ) from (51) and its derivative b (z b ). Hence, a natural

`5j
m 2 compromise is to configure the RIS using ~r i i = b ) (z. az b ) for

g RIS = G (z aaz) G (z baz) 1 1 e j} RIS, a fraction of the available transmissions and set ~ i i . b ) (z az
r b)
4r p RIS - p BS p RIS - p for the remaining transmissions (which involves approximat-

(71) ing the derivative beam to be generated by the RIS so that
; [~r i i] n ; = 1). By optimizing the fraction, the two terms in (75)
where } l, } RIS are independently and uniformly distributed in can be balanced. The RIS essentially behaves like an addition-
[0, 2r) while v RCS is the radar cross section (RCS) of the SP, al synchronized BS equipped with a phased array.
expressed in square meters.
Offline design
FIM analysis We first consider five alternative designs: no RIS, an RIS on
It is instructive to investigate J ( p ; v) deeper for the case the left wall, an RIS on the front wall (facing the BS), an RIS
without uncontrollable multipath (only an LOS) and a single on the right wall, and three RISs (one on each remaining wall,
RIS. Using RIS configurations with temporal balance and bal- using orthogonal temporally balanced codes). Random RIS
anced power allocation across subcarriers and an RIS phase phase configurations are assumed. Setting the required accura-
reference in the center of the RIS, the FIM of the geometric cy to f = 0.1 m in (61), the fraction of the locations that have

154licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
a sufficiently low PEB is zero (no RIS), 0.35 (the left RIS), the peaks. These can then be converted to xt 1d and xt 2d . To esti-
0.45 (the facing RIS), 0.35 (the right RIS), and 0.99 (the three mate the TOA and AOD from the controllable channel, we use
RISs). This shows that it is better to put the RIS on the wall (65) and perform a 2D search across [x RIS, z az
b ] with a substi-
facing the RIS (despite a larger propagation loss) and that tuted estimate of the channel gain. This yields xt RIS and zt b .
using three RISs can provide uniform coverage in the deploy- Figure 8(d) graphs the locations of the BS, user, RIS, and SP,
ment region. and it shows the TDOA hyperbola from (66) as well as the
To gain further insight, Figure 8(a) and (b) show a contour AOD bearing line from (67). Their intersection is the estimat-
plot of PEB (x ; v) = SPEB (x ; v) for two of the configura- ed location tp. From this estimated location and the TOA of
tions v (the RIS on the left wall and the three RISs). For visu- the uncontrollable channel, we obtain a TSOA ellipse (68),
alization purposes, the PEB is expressed in decibel-meters [i.e., near which the SP must lie. Note that from a snapshot, the SP
10 log 10 (PEB)], where 0 dB-meter means a 1-m uncertainty, location cannot be determined, but after sufficient movement
- 10 dB-meter is a 0.1-m uncertainty, and so on. We see that of the user and appropriate data association, the SP position
when an RIS is placed on the left wall, a low PEB is achieved can be uniquely identified.
only very close to the RIS, especially in the lower part of the
room, closer to the BS. Along the line between the BS and Conclusions from RIS-aided localization
RIS, behind the BS, the PEB tends to infinity since the unit An RIS can be seen as a synchronized multiantenna BS with a
vector from the BS to the user u BS is parallel to the unit vec- phased array that can aid localization. Proper RIS placement
tor from the RIS to the user u RIS, leading to u BS - u RIS = 0 in can provide significant location coverage improvements. The
(75), so the TDOA measurement yields no information. Behind RIS configuration can be tailored to a specific user location
the RIS, the PEB is also infinite due to the zero per-element but is significantly different than the optimal configuration for
gain G (z az). On the other hand, with three RISs, we can obtain communications. This is also reflected by the different simula-
acceptable performance throughout the deployment region. tion setups considered in this article: many RIS elements are
required in communication to improve the end-to-end SNR,
Online design while localization requires large bandwidths, but an RIS can
We now use a single RIS on the left wall [see Figure 8(a)] and be small since it is primarily used to add new dimensions to
a user at p = [- 3, 8] T . We aim to optimize the RIS configu- resolve identifiability issues. An increase in the number of RIS
ration for this location and consider the following alternatives elements can enable the use of less bandwidth. While for com-
(which describe the set S of design variables): 1) set the RIS munication, an RIS provides limited gains when the LOS path
configurations ~r i i to be random, i = 1, f, 8, with each con- is present, for localization, both paths provide useful and nec-
figuration used 32 times, and 2) in the T = 256 transmissions, essary information. Moreover, by encoding the RIS configura-
use T1 times the direct beam configuration ~r i i = b ) (z az b ) and tions with a global code, the controllable and uncontrollable
T - T1 times the .
approximation of the derivative beam config- channels can be separated, and multiple noninterfering RISs
uration ~r i i . b ) (z az
b ). In Figure 8(c), we evaluate, as a func- can be supported. The use of an RIS for sensing is mainly
tion of T1 /T, the PEB ( p ; v), error standard deviation of indirect, through the improved estimation of the user location,
cx RIS, c J -1 (x RIS), and error standard deviation of z az b , given if the uncontrollable and controllable channels do not interact.
-1 az
by J (z b ) .
We recall that T1 = T is optimal in terms of the SNR and Future model evolution and related
TOA estimation accuracy. From a localization perspective, the signal processing challenges
best performance is achieved when T1 /T . 0.63, while for We elaborate on a few fundamental phenomena that appear
T1 = 0 and T1 = T, the PEB diverges. This behavior can be when having a large and dense RIS. By refining the models to
explained by inspecting the TOA and AOD: a large T1 leads to capture these properties, there are opportunities to develop
a high SNR and maximizes J (x RIS), so the best TOA estima- new signal processing algorithms that push the boundaries of
tion from the RIS is achieved when only ~r i i = b ) (z az b ) is used. how communication and localization are normally conceived.
az
However, in that case, J (z b ) " 0 so that the measurement
does not provide any information about the AOD from the .
RIS. Scaling laws and near-field regime
) az
While not obvious from the figure, when only r
~ i i . b (z b ) The benefit of classical beamforming from an antenna array
.
az T az ) az
is sent, J (x RIS) = J (z b ) = 0 since b (z b ) b (z b ) = 0. The is that the SNR grows linearly with the number of antennas N
random configurations (though providing information when [1]. When maximizing the narrowband capacity, we noticed
there is no prior on the user location) lead to a worse PEB than that the SNR with an RIS instead grows as N 2 abc when the
the optimally designed arrangements. N paths have the same propagation loss. The quadratic SNR
scaling does not mean that the setup in Figure 1(b) can
Localization and sensing achieve a higher SNR than in a case where the RIS is
As a final example, we again use a single RIS on the left wall, replaced by an equal-sized antenna array that is transmitting
a user at p = [- 3, 8] T, and an SP at location p SP = [3, 4] T with the same power. In the latter case, the SNR would be
with an RCS of v RCS = 1 m 2 . To estimate the delays of the proportional to Nb. To understand the difference, we can fac-
uncontrollable channel, we apply a DFT to (64) and determine torize the SNR scaling achieved by the RIS as (Nac) $ (Nb).

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 155
The first term accounts for the fraction of the transmitter’s Nonlinear RIS operation
signal power that is reflected by the RIS, which is a very This article focuses on applications where the RIS has a
small number even when N is large since a 1 - 70 dB is typ- (piecewise) constant configuration, so the RIS can be mod-
ical. Hence, the RIS cannot achieve a higher SNR than Nb, eled as a linear filter. We also explained how LTV system
but the difference reduces as 1/N. When comparing an RIS theory can be used in the case where the RIS is tuned to miti-
with alternative technologies, it must be physically larger to gate the Doppler effect caused by mobility. A different option
be competitive [5]. is to vary the RIS configuration continuously during the
SNR scaling behaviors are extensively studied in signal transmission of a signal block to modulate the transmitted
processing for communication and localization to understand signal before it is reradiated [46]. This effectively creates a
the ultimate performance and obtain intuitive performance nonlinear end-to-end channel where the received signal con-
approximations for cases with large arrays. Although the tains a wider range of frequencies than the transmitted signal.
asymptotic regime where N " 3 is commonly studied, prac- The key applications remain to be discovered, but it is clear
tical technologies have operated far from the limit, so it has that signal processing provides the right tools for analysis
been unimportant whether the underlying models are asymp- and optimization.
totically accurate or not. Since the law of conservation of
energy dictates that we cannot receive more power than what Mutual coupling
was transmitted, the SNR must approach a finite upper limit A model assumption that was made in Figure 1(b) is that the N
as N " 3. The aforementioned SNR scaling was obtained elements act as separate filters that each take a single input.
under a far-field assumption: the propagation losses a n b n are However, when the RIS elements are closely spaced, it is
equal for all N RIS elements. However, when the transmitter hard to fully isolate them on the substrate material. This
and receiver are at a distance from the RIS similar to the RIS’s leads to mutual coupling, where the impedance of one ele-
width/height, the geometry will make a n b n widely different ment is connected with the impedances of neighboring ones.
between the elements [23]. This scenario is unavoidable as Hence, if the curves in Figure 1 exemplify how an RIS ele-
N " 3 but also occurs in practice when the RIS is 1 m wide ment behaves in isolation, in reality, the frequency response
and the user is at a similar distance. will also depend on the configuration of the nearby elements.
The general SNR expressions presented in this tutorial The mutual impedance is dependent on the physical proper-
remain valid, and if propagation loss models that capture the ties of the components and can be determined through
radiative near-field properties are utilized, one can derive how lengthy full-wave simulations, such as the method of
the SNR converges to a finite upper limit [23]. More impor- moments, that must be carried out for each configuration.
tantly, the near field enables the RIS to focus signals not only Such an analysis has previously been done for antenna
in a particular direction but at a certain point in that direction, arrays. The special case of canonical minimum-scattering
thereby making a flat RIS better than a flat mirror [5]. This (CMS) antennas [47] enables expressing the mutual imped-
property can also be utilized for improved localization [41]. ance as a closed-form function of the distance and orienta-
Since classical array signal processing focuses on the far field, tions of two antennas [48], [49].
there are great opportunities to develop new algorithms that The CMS approach, however, does not capture the desired
exploit the unique near-field properties for improved commu- operation of the RIS, as CMS antennas do not facilitate full
nication and localization. 2r phase control [50]. In contrast, an RIS made from patch
or slot antennas effectively decouples the amplitude and
Channel modeling and sparsity phase of the reflected wave, enabling full 2r phase con-
The system models in this article can be utilized for any LTI trol. Without proper modeling of the mutual impedance, the
channel, but the channel modeling for the RIS is in its infancy, tradeoff between complexity and performance as the RIS is
with limited experimental validation. In a multipath environ- densified cannot be evaluated. Therefore, different modeling
ment, different parts of the RIS will observe various linear techniques that do not rely on the CMS assumption have to
combinations of the impinging waves, leading to fading varia- be developed to capture the behavior of RISs with closely
tions. The wavelength limits the variability, and, even in rich spaced elements.
scattering, there will be correlation between the channel coef- For conventional antenna arrays, mutual coupling carries
ficients observed at RIS elements that are within a few wave- drawbacks, such as scan blindness and ohmic losses. Scan
lengths [21]. This fundamental property has several impacts on blindness is when a wave is fully reflected, and it might
RIS operation. The resulting spatial sparsity can be exploited be a desirable effect for an RIS. The high ohmic losses of
to simplify channel estimation. It also enables an RIS to superdirectivity could potentially be utilized to absorb inter-
reflect multiple signals to different locations simultaneously, ference as heat. Hence, these effects present themselves as
thereby enabling communication and localization with multi- new opportunities that should be reevaluated in the RIS con-
ple users. The modeling of how an RIS interacts with interfer- text. A methodology based on circuit theory can be utilized
ence from other systems and electromagnetic noise remains to develop discrete-time RIS system models that capture
open. There are signal processing research challenges in sys- mutual coupling, but this research is in its infancy. Mutual
tem modeling, algorithmic design, and optimization. coupling will have an impact on algorithmic design as well as

156licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49
communication/localization performance. If accurate models Student Paper Award at the 2021 International Conference on
are hard to develop, machine learning methods might be useful Information Fusion.
to address the problem of system identification. Bho Matthiesen (matthiesen@uni-bremen.de) received his
Ph.D. degree from TU Dresden, Germany, in 2019. He is a
Summary research group leader at the University of Bremen Excellence
This article provided a tutorial on the basic system modeling Chair of Petar Popovski, Department of Communications
of wireless signaling that involves RISs. This emerging tech- Engineering, University of Bremen, Bremen, 28359, Germany.
nology can be utilized to increase the capacity of communica- His research interests include communication theory, wireless
tion systems and accuracy of localization and sensing systems. communications, and optimization theory. He was a 2020
While the same models underpin both applications, the pre- IEEE Wireless Communications Letters Exemplary Reviewer,
ferred embodiments differ in terms of bandwidth require- an invited speaker at the 2nd 6G Wireless Summit 2020, and a
ments, RIS dimensions, and optimal configuration. The basic publication chair for the 2021 International Symposium on
algorithms and properties have been described in this article, Wireless Communication Systems.
but there is a gold mine of open signal processing problems, Petar Popovski (petarp@es.aau.dk) received his Ph.D.
for example, related to refined models capturing the relevant degree from Aalborg University, Aalborg, 9220, Denmark,
electromagnetic properties, experimental validation, and more where he is a professor heading the section on connectivity.
realistic applications. Since RIS technology is often men- His research interests include wireless communications/net-
tioned in 6G research, now is the right time to explore these works and communication theory. He authored the book
open issues. Wireless Connectivity: An Intuitive and Fundamental Guide,
published by Wiley in 2020; held a European Research
Acknowledgments Council Consolidator Grant (2015–2020); and is a Villum
We would like to thank Gonzalo Seco-Granados, Kamran Investigator. He is an IEEE Communications Society Board of
Keykhosravi, Özlem Tugfe Demir, and Robin J. Williams for Governors member at large and a Fellow of IEEE.
their comments and feedback. This work has been partially Luca Sanguinetti (luca.sanguinetti@unipi.it) received his
supported by the Horizon 2020 Reconfigurable Intelligent Ph.D. degree in information engineering from the University
Sustainable Environments for 6G Wireless Networks project, of Pisa, Pisa, 56125, Italy, in 2005, where he is an associate
under grant 101017011, the German Research Foundation professor. His research interests include wireless communica-
(DFG) under Germany’s Excellence Strategy (EXC 2077 at tions and signal processing for communications, with empha-
University of Bremen, University Allowance), the Italian sis on multiple antenna technologies. He coauthored two
Ministry of Education and Research in the framework of textbooks: Massive MIMO Networks: Spectral, Energy, and
the CrossLab Project, and the FFL18-0277 grant from the Hardware Efficiency (2017) and Foundations of User-Centric
Swedish Foundation for Strategic Research. Cell-Free Massive MIMO (2020). He received the 2018
Marconi Prize Paper Award in Wireless Communications.
Authors Elisabeth de Carvalho (edc@es.aau.dk) received her Ph.D.
Emil Björnson (emilbjo@kth.se) received his Ph.D. degree degree in electrical engineering from Telecom ParisTech,
from KTH Royal Institute of Technology in 2011. He is a pro- France. She is a professor at Aalborg University, Aalborg, 9220,
fessor at KTH Royal Institute of Technology, Stockholm, Denmark. Her research interests include signal processing with
10044, Sweden. His research interests include multiple-input, emphasis on multiple-input, multiple-output communications,
multiple-output and reconfigurable intelligent surface-aided and she coauthored the book A Practical Guide to the MIMO
communications; radio resource allocation; and energy effi- Radio Channel. She is a member of the IEEE Signal
ciency. He received the 2018 IEEE Marconi Prize Paper Processing Society (SPS) and SPS Signal Processing for
Award, 2019 European Association for Signal Processing Communications and Networking Technical Committee, and
Early Career Award, 2019 IEEE Fred W. Ellersick Prize, 2020 she is vice chair of the IEEE Communications Society
Pierre-Simon Laplace Early Career Technical Achievement Emerging Technology Initiative on Machine Learning for
Award, 2020 Communication Theory Technical Committee Communications. She is an associate editor of IEEE
Early Achievement Award, and 2021 IEEE Communications Transactions of Wireless Communications and the coordinator
Society Radio Communications Committee Early Achievement of the European Union Horizon 2020 Innovative Training
Award. He is a Fellow of IEEE. Network WindMill.
Henk Wymeersch (henkw@chalmers.se) received his
Ph.D. degree from Ghent University, Belgium, in 2005. He is References
a professor of communication systems at Chalmers University [1] B. D. V. Veen and K. M. Buckley, “Beamforming: A versatile approach to spatial
filtering,” IEEE ASSP Mag., vol. 5, no. 2, pp. 4–24, 1988, doi: 10.1109/53.665.
of Technology, Göteborg, 41296, Sweden, and a distinguished
[2] E. Björnson, L. Sanguinetti, H. Wymeersch, J. Hoydis, and T. L. Marzetta, “Massive
research associate at Eindhoven University of Technology, MIMO is a reality—What is next? Five promising research directions for antenna arrays,”
Eindhoven, The Netherlands. His research interests include Digit. Signal Process., vol. 94, pp. 3–20, Nov. 2019, doi: 10.1016/j.dsp.2019.06.007.
[3] K. Witrisal et al., “High-accuracy localization for assisted living: 5G systems
the convergence of communication, localization, and sensing. will turn multipath channels from foe to friend,” IEEE Signal Process. Mag., vol.
He was a corecipient of the Best Paper Award and Best 33, no. 2, pp. 59–70, 2016, doi: 10.1109/MSP.2015.2504328.

IEEEDownloaded
Authorized licensed use limited to: National Chung Cheng University. SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49 157
[4] O. Tsilipakos et al., “Toward intelligent metasurfaces: The progress from global- [28] R. G. Gallager, Principles of Digital Communication. Cambridge, U.K.:
ly tunable metasurfaces to software-defined metasurfaces with an embedded network Cambridge Univ. Press, 2008.
of controllers,” Adv.Opt. Mater., vol. 8, no. 17, p. 2,000,783, 2020, doi: 10.1002/ [29] D. Ramaccia, D. L. Sounas, A. Alù, A. Toscano, and F. Bilotti, “Doppler cloak
adom.202000783. restores invisibility to objects in relativistic motion,” Phys. Rev. B, vol. 95, no. 7, pp.
[5] E. Björnson, Ö. Özdogan, and E. G. Larsson, “Reconfigurable intelligent surfac- 075113, Feb. 2017, doi: 10.1103/PhysRevB.95.075113.
es: Three myths and two critical questions,” IEEE Commun. Mag., vol. 58, no. 12, [30] Y. Yang, B. Zheng, S. Zhang, and R. Zhang, “Intelligent reflecting surface
pp. 90–96, 2020, doi: 10.1109/MCOM.001.2000407. meets OFDM: Protocol design and rate maximization,” IEEE Trans. Commun., vol.
[6] C. Liaskos, S. Nie, A. Tsioliaridou, A. Pitsillides, S. Ioannidis, and I. Akyildiz, 68, no. 7, pp. 4522–4535, 2020, doi: 10.1109/TCOMM.2020.2981458.
“A new wireless communication paradigm through software-controlled metasurfac- [31] B. Zheng and R. Zhang, “Intelligent reflecting surface-enhanced OFDM:
es,” IEEE Commun. Mag., vol. 56, no. 9, pp. 162–169, 2018, doi: 10.1109/ Channel estimation and reflection optimization,” IEEE Wireless Commun. Lett.,
MCOM.2018.1700659. vol. 9, no. 4, pp. 518–522, 2020, doi: 10.1109/LWC.2019.2961357.
[7] M. D. Renzo, A. Zappone, M. Debbah, M. S. Alouini, C. Yuen, J. De Rosny, [32] S. Lin, B. Zheng, G. C. Alexandropoulos, M. Wen, and F. Chen, “Adaptive
and S. Tretyakov, “Smart radio environments empowered by reconfigurable intelli- transmission for reconfigurable intelligent surface-assisted OFDM wireless commu-
gent surfaces: How it works, state of research, and road ahead,” IEEE J. Sel. Areas nications,” IEEE J. Sel. Areas Commun., vol. 38, no. 11, pp. 2653–2665, 2020, doi:
Commun., vol. 38, no. 11, pp. 2450–2525, 2020, doi: 10.1109/JSAC.2020.3007211. 10.1109/JSAC.2020.3007038.
[8] H. Wymeersch, J. He, B. Denis, A. Clemente, and M. Juntti, “Radio localization [33] “Spatial channel model for Multiple Input Multiple Output (MIMO) simulations
and mapping with reconfigurable intelligent surfaces: Challenges, opportunities, and (Release 16),” 3GPP, Sophia Antipolis, France, TS 25.996, Jul. 2020.
research directions,” IEEE Veh. Technol. Mag., vol. 15, no. 4, pp. 52–61, 2020, doi:
10.1109/MVT.2020.3023682. [34] A. Taha, M. Alrabeiah, and A. Alkhateeb, “Enabling large intelligent surfaces
with compressive sensing and deep learning,” IEEE Access, vol. 9, pp. 44,304–
[9] M. D. Renzo et al., “Smart radio environments empowered by reconfigurable AI 44,321, Mar. 2021, doi: 10.1109/ACCESS.2021.3064073.
meta-surfaces: An idea whose time has come,” EURASIP J. Wireless Commun.
Netw., vol. 2019, May 2019, Art. no. 129. [35] Y. Shen and M. Z. Win, “Fundamental limits of wideband localization–part I:
A general framework,” IEEE Trans. Inf. Theory, vol. 56, no. 10, pp. 4956–4980,
[10] P. Popovski, Wireless Connectivity: An Intuitive and Fundamental Guide. 2010, doi: 10.1109/TIT.2010.2060110.
Hoboken, NJ, USA: Wiley, 2020.
[36] J. A. del Peral-Rosado, R. Raulefs, J. A. López-Salcedo, and G. Seco-
[11] Q. He, S. Sun, and L. Zhou, “Tunable/reconfigurable metasurfaces: Physics and Granados, “Survey of cellular mobile radio localization methods: From 1G to 5G,”
applications,” Research, vol. 2019, Jul. 2019, Art. no. 1849272. IEEE Commun. Surveys Tuts., vol. 20, no. 2, pp. 1124–1148, 2017, doi: 10.1109/
[12] B. Assouar, B. Liang, Y. Wu, Y. Li, J. C. Cheng, and Y. Jing, “Acoustic meta- COMST.2017.2785181.
surfaces,” Nature Rev. Mater., vol. 3, no. 12, pp. 460–472, 2018, doi: 10.1038/ [37] E. Leitinger, F. Meyer, F. Hlawatsch, K. Witrisal, F. Tufvesson, and M. Z.
s41578-018-0061-4. Win, “A belief propagation algorithm for multipath-based SLAM,” IEEE Trans.
[13] Q. Wu, S. Zhang, B. Zheng, C. You, and R. Zhang, “Intelligent reflecting sur- Wireless Commun., vol. 18, no. 12, pp. 5613–5629, 2019, doi: 10.1109/
face-aided wireless communications: A tutorial,” IEEE Trans. Commun., vol. 69, TWC.2019.2937781.
no. 5, pp. 3313–3351, 2021, doi: 10.1109/TCOMM.2021.3051897. [38] R. M. Buehrer, H. Wymeersch, and R. M. Vaghefi, “Collaborative sensor net-
[14] C. Huang, A. Zappone, G. C. Alexandropoulos, M. Debbah, and C. Yuen, work localization: Algorithms and practical issues,” Proc. IEEE, vol. 106, no. 6, pp.
“Reconfigurable intelligent surfaces for energy efficiency in wireless communica- 1089–1114, 2018, doi: 10.1109/JPROC.2018.2829439.
tion,” IEEE Trans. Wireless Commun., vol. 18, no. 8, pp. 4157–4170, 2019, doi: [39] Y. Ge, F. Wen, H. Kim, M. Zhu, F. Jiang, S. Kim, L. Svensson, and H.
10.1109/TWC.2019.2922609. Wymeersch, “5G SLAM using the clustering and assignment approach with diffuse
[15] J. Huang, Reflectarray Antenna. Hoboken, NJ, USA: Wiley, 2005. multipath,” Sensors, vol. 20, no. 16, p. 4656, 2020, doi: 10.3390/s20164656.
[16] P. Nayeri, F. Yang, and A. Z. Elsherbeni, “Beam-scanning reflectarray anten- [40] A. Bourdoux et al., “6G white paper on localization and sensing,” 2020,
nas: A technical overview and state of the art,” IEEE Antennas Propag. Mag., vol. arXiv:2006.01779.
57, no. 4, pp. 32–47, 2015, doi: 10.1109/MAP.2015.2453883. [41] A. Elzanaty, A. Guerra, F. Guidi, and M.-S. Alouini, “Reconfigurable intelli-
[17] B. Zhu, J. Zhao, and Y. Feng, “Active impedance metasurface with full 360 c gent surfaces for localization: Position and orientation error bounds,” IEEE Trans.
reflection phase tuning,” Sci. Rep., vol. 3, no. 1, 2013, Art. no. 3059. Signal Process., vol. 69, pp. 5386–5402, Aug. 2021, doi: 10.1109/TSP.2021.
[18] Ö. Özdogan, E. Björnson, and E. G. Larsson, “Intelligent reflecting surfaces: 3101644.
Physics, propagation, and pathloss modeling,” IEEE Wireless Commun. Lett., vol. [42] H. Zhang, H. Zhang, B. Di, K. Bian, Z. Han, and L. Song, “Towards ubiqui-
9, no. 5, pp. 581–585, 2020, doi: 10.1109/LWC.2019.2960779. tous positioning by leveraging reconfigurable intelligent surface,” IEEE Commun.
[19] Q. Wu and R. Zhang, “Towards smart and reconfigurable environment: Lett., vol. 25, no. 1, pp. 284–288, 2020, doi: 10.1109/LCOMM.2020.3023130.
Intelligent reflecting surface aided wireless network,” IEEE Commun. Mag., vol. 58, [43] K. Venugopal, A. Alkhateeb, N. G. Prelcic, and R. W. Heath, “Channel
no. 1, pp. 106–112, 2020, doi: 10.1109/MCOM.001.1900107. estimation for hybrid architecture-based wideband millimeter wave systems,” IEEE
[20] S. Abeywickrama, R. Zhang, Q. Wu, and C. Yuen, “Intelligent reflecting sur- J. Sel. Areas Commun., vol. 35, no. 9, pp. 1996–2009, 2017, doi: 10.1109/
face: Practical phase shift model and beamforming optimization,” IEEE Trans. JSAC.2017.2720856.
Commun., vol. 68, no. 9, pp. 5849–5863, 2020, doi: 10.1109/TCOMM.2020. [44] A. Fascista, A. Coluccia, H. Wymeersch, and G. Seco-Granados, “Millimeter-
3001125. wave downlink positioning with a single-antenna receiver,” IEEE Trans. Wireless
[21] E. Björnson and L. Sanguinetti, “Rayleigh fading modeling and channel hard- Commun., vol. 18, no. 9, pp. 4479–4490, 2019, doi: 10.1109/TWC.2019.2925618.
ening for reconfigurable intelligent surfaces,” IEEE Wireless Commun. Lett., vol. [45] N. Garcia, H. Wymeersch, and D. T. M. Slock, “Optimal precoders for tracking
10, no. 4, pp. 830–834, 2021, doi: 10.1109/LWC.2020.3046107. the AoD and AoA of a mmWave path,” IEEE Trans. Signal Process., vol. 66, no.
[22] M. Di Renzo et al., “Reconfigurable intelligent surfaces vs. relaying: 21, pp. 5718–5729, 2018, doi: 10.1109/TSP.2018.2870368.
Differences, similarities, and performance comparison,” IEEE Open J. Commun. [46] J. Yuan, E. de Carvalho, R. J. Williams, E. Björnson, and P. Popovski,
Soc., vol. 1, pp. 798–807, Jun. 2020, doi: 10.1109/OJCOMS.2020.3002955. “Frequency-mixing intelligent reflecting surfaces for nonlinear wireless propaga-
[23] E. Björnson and L. Sanguinetti, “Power scaling laws and near-field behaviors tion,” IEEE Wireless Commun. Lett., vol. 10, no. 8, pp. 1672–1676, 2021, doi:
of massive MIMO and intelligent reflecting surfaces,” IEEE Open J. Commun. 10.1109/LWC.2021.3077085.
Soc., vol. 1, pp. 1306–1324, Sep. 2020, doi: 10.1109/OJCOMS.2020.3020925. [47] W. Wasylkiwskyj and W. K. Kahn, “Theory of mutual coupling among mini-
[24] Q. Wu and R. Zhang, “Intelligent reflecting surface enhanced wireless network mum-scattering antennas,” IEEE Trans. Antennas Propag., vol. 18, no. 2, pp. 204–
via joint active and passive beamforming,” IEEE Trans. Wireless Commun., vol. 18, 216, 1970, doi: 10.1109/TAP.1970.1139649.
no. 11, pp. 5394–5409, 2019, doi: 10.1109/TWC.2019.2936025. [48] G. Gradoni and M. Di Renzo, “End-to-end mutual coupling aware communica-
[25] B. Matthiesen, E. Björnson, E. de Carvalho, and P. Popovski, “Intelligent tion model for reconfigurable intelligent surfaces: An electromagnetic-compliant
reflecting surface operation under predictable receiver mobility: A continuous time approach based on mutual impedances,” IEEE Wireless Commun. Lett., vol. 10, no.
propagation model,” IEEE Wireless Commun. Lett., vol. 10, no. 2, pp. 216–220, 5, pp. 938–942, 2021, doi: 10.1109/LWC.2021.3050826.
2021, doi: 10.1109/LWC.2020.3024781. [49] R. J. Williams, P. Ramírez-Espinosa, E. de Carvalho, and T. L. Marzetta,
[26] E. Basar, “Transmission through large intelligent surfaces: A new frontier in “Multiuser MIMO with large intelligent surfaces: Communication model and trans-
wireless communications,” in Proc. Eur. Conf. Netw. Commun. (EuCNC), 2019, pp. mit design,” in Proc. IEEE Int. Conf. Commun., 2021, pp. 1–6, doi: 10.1109/
112–117, doi: 10.1109/EuCNC.2019.8801961. ICC42927.2021.9500830.

[27] Q. Wu and R. Zhang, “Beamforming optimization for wireless network [50] X. Qian and M. D. Renzo, “Mutual coupling and unit cell aware optimization
aided by intelligent reflecting surface with discrete phase shifts,” IEEE Trans. for reconfigurable intelligent surfaces,” IEEE Wireless Commun. Lett., vol. 10, no.
Commun., vol. 68, no. 3, pp. 1838–1851, 2020, doi: 10.1109/TCOMM.2019. 6, pp. 1183–1187, 2021, doi: 10.1109/LWC.2021.3061449.
2958916.  SP

158licensed use limited to: National Chung Cheng University.


Authorized IEEEDownloaded
SIGNAL PROCESSING | Marchat2022
MAGAZINE05,2024
on February | UTC from IEEE Xplore. Restrictions apply.
06:23:49

You might also like