Integrating sensing and communications: Simultaneously transmitting and reflecting digital coding metasurfaces
Abstract
Wireless networks are undergoing a transformative shift, driven by the crucial factors of cost effectiveness and sustainability. Digital coding metasurfaces (DCMs) might play a key role in realizing cost-effective digital modulators by harnessing energy embedded in electromagnetic waves traversing through the air. Integrated sensing and communication (ISAC) optimize power and spectral resources by combining sensing and communication functionalities on a shared hardware platform. This article presents a tutorial-style overview of the applications and advantages of DCMs in ISAC-based networks. Emphasis is placed on the dual-functionality of ISAC, necessitating the design of DCMs with simultaneously transmitting and reflecting (STAR) capabilities for comprehensive space control. Additionally, the article explores key signal processing challenges and outlines future research directions stemming from the convergence of ISAC and emerging STAR-DCM technologies.
I Introduction
The historical linear model of technological progress is now transitioning towards a circular economy, emphasizing principles of recycling and sharing for sustainable growth and resource conservation. The integration of information and communication technologies (ICT) is seen as a key enabler for optimizing policies during this transition. The concepts of recycling and sharing in wireless communications have roots dating back to the late 1940s and early 1960s, with Stockman’s “reflected-power communications” [1] and Mealey’s “integrated sensing and communications” (ISAC) [2]. These once-theoretical concepts have now become tangible realities, thanks to advancements in signal processing algorithms and electronic technologies.
Reflected-power communications seamlessly integrate recycling by eliminating the need for active analog components to generate a carrier wave. Utilizing dedicated or naturally available sources, such as digital TV broadcasting and cellular systems, these systems inherently harvest energy for minimal power consumption and cost-effective implementation. Traditional approaches, like radio-frequency identification and reflectarray antennas, are being complemented by emerging technologies such as electromagnetic (EM) “metamaterials” or “metasurfaces,” with deeply subwavelength elements, which exhibit unique properties, enabling advanced field manipulations for various applications [3]. In wireless communications, metasurfaces are typically referred to as reconfigurable intelligent surfaces (RISs) [4, 5], since the EM properties of their constitutive elements need to be reconfigured over time as a function of the time-varying propagation and network conditions. RISs can be characterized by continuous macroscopic medium parameters or described in a digital manner. Digital coding metasurfaces (DCMs) [6] are digital RISs, whose physical parameters, such as amplitude, phase, and polarization, are represented in a digital format using binary codes and controlled/programmed via electronic circuits such as field-programmable gate arrays (FPGAs). For instance, the elements constituting 1-bit DCMs take on the opposite phase values and radians that mimic the digits “0” and “1”, respectively. The concept of DCMs can be extended from -bit to multi-bits by discretizing the phase over the whole round angle. This allows real-time manipulation of continuous-time signals through binary coding, marking a successful convergence of physics and digital signal processing over the past decade.
ISAC embodies resource sharing by utilizing a single hardware setup for both sensing and communication functions. This integration enhances spectral efficiency and reduces hardware expenses. Through joint design, ISAC enables a flexible trade-off across various domains, including time, frequency, code, and spatial aspects. This article focuses on an ISAC model grounded in concurrently transmitting information while extracting information from scattered echoes [7]. It builds on previous research covering various aspects of ISAC, including waveform options, architecture, resource allocation, antenna deployment, and cooperative/non-cooperative coordinated operations. The central question is how to seamlessly integrate recycling (DCMs) and sharing (ISAC) to create advanced technology entities for value-added ICT services. Such an integration mainly depends on the operational mode of the DCM.
Traditional DCMs can work in either transmitting or reflecting mode, thus controlling EM waves only on one side of their interface. Many existing works on DCM-enabled ISAC systems consider the case where DCMs are only able to reflect the incident wireless signals [8, 9], which will be referred to as reflecting-only DCMs. In this case, all the devices involved in the ISAC process must be located on the same side of the DCM, thus leading to half-space coverage. Recent developments in simultaneously transmitting and reflecting (STAR) DCMs [10, 11, 12], also referred to as intelligent omni-surfaces [13], enable full-space control of EM fields. This forms the basis for more effective ISAC networks, where signals can be reflected for state measurements or refracted (i.e., transmitted) for information conversion, as conceptually illustrated in Fig. 1. In this case, compared to reflecting-only DCMs, one can develop highly flexible full-space DCM-enabled ISAC systems, allowing communication and sensing devices to be be located on both sides of the DCM [14, 15], thereby broadening the application potential for ISAC.
This article provides a signal processing-oriented tutorial on STAR-DCMs, exploring their fundamental properties, assessing ISAC architectures with STAR-DCMs, and discussing EM design and signal processing for communication and sensing. Moreover, experimental results from prototype fabrication highlight the promising potential of implementing ISAC networks via STAR-DCMs.
![Refer to caption](extracted/5670220/Figure_geometry.png)
II Historical perspective
This section outlines the historical background of ISAC and STAR-DCMs. First, we highlight the pioneering contributions and the past key developments of the two technologies separately, and, then, we examine their recent integration.
II-A Co-existence between sensing and communication technologies
Sensing and communication functionalities can be mixed in different ways. The coexistence approach treats them as separate end-goals, operating together to avoid conflicts and maximize performance. However, it consumes resources and limits spatio-temporal degrees of freedom. Moving beyond coexistence, the fundamental principle of ISAC is to cohesively design sensing and communication operations, allowing the sharing of hardware, power, and bandwidth resources. Sensing applications cover ultra-high accuracy localization, tracking, imaging, map**, environmental reconstruction, augmented human sensing, and gesture/activity recognition. ISAC systems trace back six decades to the introduction of dual-function radar communication (DFRC) [2]. DFRC systems, historically radar-centric, integrated communication as a secondary function within existing radar infrastructures. In the late 20th century, a communication-centric approach emerged with packet-switching technologies. Recent ISAC networks incorporate positioning techniques within existing communication systems, evolving into a sophisticated paradigm [7], which facilitates diverse interactions between sensing and communication. Additional sensors beyond radar and a broader range of sensing services beyond localization are involved in [7].
II-B Independent control of phase responses in reflection and transmission modes
Reflected-power communications, originating from Stockman’s 1948 paper [1], involve modulating an incident EM wave while reflecting it. Metasurfaces can be considered a natural evolution of this concept. Traditionally, metasurfaces have efficiently operated in either reflection or transmission modes. In 2017, a groundbreaking STAR metasurface demonstrated distinct polarization-dependent transmission and reflection properties [16]. Subsequently, researchers have explored metasurfaces controlling both reflection and transmission responses at distinct frequencies in various studies [17, 18, 19]. In 2019, a programmable STAR-DCM was introduced, incorporating a reflection-transmission amplitude code and an independent phase code [20]. Several programmable STAR-DCM platforms now enable real-time control over transmission, reflection, duplex, and absorption responses [21, 22, 23, 24, 25]. Recent research has explored STAR-DCMs for comprehensive manipulations of circularly polarized waves in full space [26] and high-efficiency polarization conversion [27].
II-C STAR-DCM-aided ISAC systems
The integration of STAR-DCMs into ISAC networks has a very recent history. The proposal of enabling ISAC by STAR-DCMs has been originaly made in [14, 15]. In such works, the whole space is divided into two half-spaces, namely the sensing space and the communication space. The signal from the transmitter is split at the STAR-DCM to sense targets in the sensing space and deliver data to users in the communication space. Joint optimization of transmit beamforming and phase shift of a STAR-DCM has been carried out in [28]. The potentials of STAR-DCMs have been recently exploited in vehicular scenarios [29, 30]. In these use cases, a STAR-DCM is equipped on the outside surface of a vehicle to improve the communication service of the in-vehicle user equipment and, simultaneously, track and sense the vehicle with the help of nearby roadside units. On one hand, the merging of STAR-DCMs and ISAC allows to extend network coverage. On the other hand, it inevitably exacerbates the competition for the limited bandwidth resources in wireless systems, which may impair ISAC performance. More recently, to balance bandwidth demand and ISAC performance, non-orthogonal multiple access (NOMA) has been suggested as a promising approach [31, 32, 33, 34].
III Electromagnetic design and implementation of STAR-DCMs
This section addresses the design and practical implementation of STAR metasurfaces in hardware, essential for potential ISAC applications. It offers insights into various architectures where successful prototypes demonstrate feasibility.
Conventional reflection-only DCMs typically feature a single-layer structure with a metal-backed dielectric substrate and printed metallic elements. The local phase response is manipulated by adjusting element size or, in programmable setups, reconfiguring responses with electronic switches like diodes [6]. However, single-layer, non-magnetic transmission-type metasurfaces face limitations in efficiency and phase response control. Therefore, multilayered configurations are often adopted to operate in both transmission and reflection modes. Yet, achieving simultaneous and independent control of these responses presents a challenge due to their inherent interconnection.
In [16], a polarization-division strategy was proposed, with a metasurface element featuring four metallic layers and three dielectric spacers that selectively allows the transmission of one linear polarization. This design achieves independent and simultaneous control of reflection and transmission responses. In [17], a frequency-division strategy was put forward, with a metasurface element composed of patterned and perforated layers separated by a dielectric substrate, which achieves independent control of transmission and reflection responses at two design frequencies.
Both designs above have fixed functionalities, relying on locally tuned dimensions. In what follows, we illustrate four examples of STAR-DCMs based on reconfigurable elements.
Figure 2 illustrates an energy splitting STAR metasurface operating at 3.6 GHz [22]. The metasurface element, shown in Fig. 2(a) comprises two mirror-symmetric layers, and utilizes two positive-intrinsic-negative (PIN) diodes for controlling transmission and reflection coefficients up to four states. Though simple, this design has limitations in achieving independent control of transmission and reflection. The prototype, shown in Fig. 2(b), consists of elements. Employed in a wireless communication prototype, the STAR metasurface demonstrates omni-beamforming capability. The experimental setup in Fig. 2(c) features Tx and Rx antennas on either side of the metasurface, controlled by an FPGA through digital interfaces. Figures 2(d) and 2(e) show the scattering patterns (i.e., the power scattered by the STAR metasurface as a function of the observation angle) for two representative configurations featuring a transmitter and two receivers at both sides of the metasurface. These results demonstrate good agreement between simulations (blue-solid curve) and measurements (red circles), as well as the capability to attain directional beams for users on both sides of the STAR-DCM.
Figure 3 illustrates a mode switching configuration operating at 6.15 GHz, and offering independent control of reflection and transmission. Specifically, Fig. 3(a) illustrates a conceptual model featuring elements [23], and Fig. 3(a) shows some details of the fabricated prototype. The metasurface element, shown in the insets of Fig. 3(b), comprises two distinct PIN-diode-based units. These stacked units enable independent phase modulation and transmission/reflection control through a judicious combination of layers with an appropriate air gap. Figure 3(c) shows the experimental setup, for measurements in transmission and reflection. The scattering patterns in Figs. 3(d) and 3(e) exemplify duplex mode operation, achieving different beamforming functions on the two sides of the STAR-DCM.
Figure 4 presents a different implementation of the same principle operating at GHz[25]. Figure 4(a) shows a conceptual illustration, with various possible operational modes. The metasurface element, shown in the inset of Fig. 4(a), utilizes a stack-up structure with two dielectric layers, four metallic layers and three PIN diodes, allowing switching between reflection and transmission modes with phase modulation. Figure 4(b) shows some details of the fabricated STAR-DCM prototype, featuring coding elements, whereas Fig. 4(c) illustrates the experimental setup. As can be observed from the representative scattering patterns in Figs. 4(d) and 4(e), this configuration has the capability for beam steering in full space.
Finally, Figure 5 illustrates a reconfigurable polarization-division configuration operating at GHz [11]. The metasurface element, shown in Fig. 5(a), exhibits a sandwich-like structure, consisting of three metal layers, two substrate layers and three PIN diodes, allowing switching between reflection and transmission modes (with phase modulation) under - and -polarized illumination, respectively. The conceptual illustration and some details of the fabricated -element prototype are shown in Fig. 5(b), while the experimental setup is shown in Fig. 5(c). This configuration enables full-space beam control via polarization-division, as exemplified by the scattering patterns in Figs. 5(d) and 5(e).
![Refer to caption](x1.png)
![Refer to caption](x2.png)
![Refer to caption](x3.png)
![Refer to caption](x4.png)
Additionally, an implementation of STAR-DCMs through frequency division was proposed in [19], with the programmable element designed so as to respond to reflection and transmission modes in two different frequency bands.
Hardware implementations of STAR-DCMs typically utilize PIN diodes in the microwave band. For higher frequencies, alternative implementations using graphene or phase-change materials (e.g., VO2) can be explored. Compared with metasurfaces operating solely in reflection or transmission, STAR-DCM hardware is considerably more complex, demanding a synergistic approach involving discrete-signal processing and microelectronics. Large-scale STAR-DCMs typically integrate a large number of tunable devices, requiring numerous shift registers or a parallel FPGA control scheme in practice.
IV ISAC with a STAR-DCM
Various architectures may arise for implementing STAR-DCMs in upcoming ISAC systems, depending on the level of integration between sensing and communication functionalities. The schematic in Fig. 6 illustrates four distinct configurations. This tutorial focuses specifically on point-to-point communications, involving a single communications transmitter (Comms Tx) and a single communications receiver (Comms Rx). We refer the reader to [14, 15, 28, 29] for the case of multiple communications users. The network is simplified by assuming non-interfering point-to-point links, achieved through orthogonalization of user transmissions across temporal, spectral, spatial, angular, or code domains. The integration of STAR-DCMs into ISAC networks with NOMA is discussed in [31, 32, 33, 34].
![Refer to caption](extracted/5670220/Figure_ISAC_scenarios.png)
Figs. 6(a) and 6(b) represent the category of sensing-assisted communications [29, 30]. In this scenario, the target is represented by a crewed or unmanned vehicle. The metal panel (or a part thereof) on the top surface of the vehicle is replaced with a STAR-DCM. A fraction of the signals im**ing on the STAR-DCM is partially transmitted through the vehicle to deliver data to a Comms Rx (e.g., an onboard communication device or a mobile phone carried by a passenger), while the remaining fraction is reflected towards the sensor receiver (Sens Rx) to sense the vehicle. The Sens Rx collects data, enhancing network features in terms of: (i) Improved accuracy of channel estimation, reducing pilot transmission and associated overheads; (ii) Streamlined training overheads and minimized latency in beam alignment; (iii) Predictive capabilities for adaptive beam reconfiguration; (iv) Support for efficient resource allocation, including power optimization, bandwidth management, and cell handover facilitation by monitoring device velocity, azimuth angle, and heading direction; (v) Enhanced physical-layer security. It is noteworthy that the use cases depicted in Figs. 6(a) and 6(b) call for full-space control, which cannot be achieved by a reflecting-only DCM. Indeed, reflecting-only DCMs require sensing target and Comms Rx to be located on the same side of the DCM as the Comms Tx and the Sens Rx, hence achieving only half-space coverage.
Figs. 6(c) and 6(d) illustrate communication-assisted sensing [14, 15]. This emerging concept enhances the sensing capabilities of a third-party target by utilizing signals reflected by the STAR-DCM. Examples include indoor localization of human subjects, like museum visitors or hospital patients, using communication signals between fixed control units and robotic entities. Besides providing a communication link within its transmission space, the STAR-DCM enhances object sensing accuracy in its reflection space. This paradigm is advantageous in scenarios with few transmitting terminals and non-line-of-sight environments. In future systems, communication-assisted sensing could offer unique opportunities, enabling sensing as a native service, often termed sensing as a service. It is worth noting that, in Figs. 6(c) and 6(d), the target is located on the reflection side of the DCM, while the Comms Rx is on its transmission side. In this case, the DCM must operate in STAR mode. Conversely, if the target and the Comms Rx are on the same side, and hence only half-space coverage is required, the DCM operates in conventional transmitting/reflecting-only mode. However, this geographical restriction may not always be feasible in many ISAC scenarios, potentially limiting the flexibility and effectiveness of DCM for ISAC applications.
Focusing on the monostatic sensing configuration in Fig. 6(a), a segment of the incident signal on the STAR-DCM directs towards the Comms Rx for information conversion, while the remaining portion reflects back to the Sens Rx for beam prediction and tracking. In this scenario, the Comms Tx and Sens Rx are co-located within a multi-antenna ISAC transceiver, having transmit antennas and receive antennas. For simplicity, we consider the special case of a single-antenna Comms Rx.
In vehicle-to-everything (V2X) applications [29, 30], a common assumption is that both downlink (ISAC transceiver to vehicle) and uplink (vehicle to ISAC transceiver) share the same dominant line-of-sight (LoS) path. Assuming LoS propagation, the time-varying state of the target includes direction , distance , and radial speed in relation to the ISAC transceiver. In practical scenarios, state parameters change slowly compared to the observation time interval [35]. Thus, the observation interval is commonly divided into time slots of duration (see Fig. 7). Assuming that , , and remain constant over the -th slot, where , the state vector collects the main parameters of the target during the -th time slot.
IV-A STAR-DCM model
The STAR-DCM comprises reconfigurable elements arranged in a rectangular grid, indexed row-by-row by . Assuming illumination by a linearly polarized, monochromatic plane wave with frequency and angular stability (i.e., weak dependence on the incidence direction [36]), the EM response of the -th element is described by the transmission coefficient controlling the fraction of the incident wave transmitted at the frequency along the polarization direction (horizontal or vertical). Similarly, the reflection coefficient dictates the fraction of the incident wave reflected at the frequency along the polarization direction . Alternatively, right- and left-handed circularly polarized waves could be utilized [26]. Discrete-time notations and are used when the coefficients remain constant over the -th slot. Neglecting cross-polarization effects and losses, power conservation imposes the constraints:
(1) | ||||
(2) |
To account for the presence of losses, a factor less than one can be introduced on the right-hand side of (1) and (2). In line with Section III, there are five practical options to be considered.
IV-A1 Energy splitting
IV-A2 Mode switching
With and , during the -th slot, the -th element operates either in transmission mode, i.e., and , or in reflection mode, i.e., and . The magnitudes of the transmission and reflection coefficients are straightforwardly decoupled.
IV-A3 Time division
With and , the -th element switches between transmission and reflection modes in orthogonal time intervals within the -th slot. Specifically, at the time instant , and , whereas, when , , and . The magnitudes of the transmission and reflection coefficients are decoupled in time.
IV-A4 Polarization division
With , during the -th slot, the -th element only operates in transmission [reflection] mode for the h-polarized incident wave, i.e., [], and in reflection [transmission] mode for the v-polarized incident wave, i.e., []. The magnitudes of the transmission and reflection coefficients are decoupled in polarization.
IV-A5 Frequency division
With , during the -th slot, the -th element switches between transmission and reflection modes in orthogonal frequency intervals, i.e., at the illumination frequency , and , whereas, when , and . The magnitudes of the transmission and reflection coefficients are decoupled in frequency.
IV-B Signal models
The received sensing and communication signals are explained using the simplified cascaded channel model [13, 12]. Here, we assume the STAR-DCM located in the far-field region of the Comms Tx, and both the Comms Rx and the Sens Rx in the far-field region of the STAR-DCM. Moreover, we make the common assumption that the one-sided bandwidth of the ISAC signal is much smaller than its carrier frequency , ensuring that the response of the arrays and the DCM is essentially constant within the frequency interval .
IV-B1 Received sensing signal
At the -th time slot, the baseband signal received by the Sens Rx can be expressed as
(3) |
where and model the Comms-Tx-to-STAR-DCM and STAR-DCM-to-Sens-Rx channels (including large-scale fading effects, as well as responses of the arrays and DCM), respectively, , with containing the reflection coefficient of the STAR-DCM, is the transmit vector acting as both sensing waveform and information-bearing signal, is the round-trip delay, and is a zero-mean white Gaussian vector accounting for thermal noise with covariance matrix . Notably, both and are time-varying, since they also encompass the carrier frequency shift induced by the Doppler effect. Moreover, and explicitly depend on the state vector . The signal received at the antenna array of the Sens Rx is spatially combined for sensing. The signal at the output of the combiner is given by , where is the beamforming vector at the Sens Rx.
IV-B2 Received communication signal
The transmission channel between the STAR-DCM and the Comms Rx can be reasonably assumed to be time-invariant over the observation interval and frequency-flat (i.e., the delay channel spread is small relative to the inverse signal bandwidth), since the STAR-DCM and the Comms Rx remain relatively stationary within the mobile target, and the distance between them is short. Moreover, links between the Comms Tx and Comms Rx can be assumed to be negligible in the case of severe penetration losses. Henceforth, at the -th time slot, the baseband signal received by the Comms Rx is only given by the wave transmitted by the STAR-DCM, which can be written as
(4) |
where represents the STAR-DCM-to-Comms-Rx channel (including fading effects and the DCM response), , with containing the transmission coefficient of the STAR-DCM, is the overall delay, and is a zero-mean white Gaussian thermal noise with variance .
![Refer to caption](extracted/5670220/Figure_protocol.png)
IV-C Beam prediction and tracking based on STAR-DCM
Beam prediction and tracking are crucial operations to ensure beamforming gains in fast-changing channels for the Comms Tx. Let us consider the transmit beamforming strategy
(5) |
where is the beamformer used for steering the beam to the desired direction during the -th time slot, and is the corresponding unit-power data stream intended for the Comms Rx with a symbol period . To steer the transmitted signal towards the direction of the mobile target, knowledge of the state vector is required at the Comms Tx. This information is provided by the Sens Rx. Fig. 7 illustrates a possible beam prediction and tracking protocol involving a STAR-DCM [29]. The protocol is initialized by letting the Sens Rx estimate the parameters of the target that enters into the coverage of interest.
In the initial state-estimation step (-th slot), the Sens Rx derives an initial estimate of the state vector from the reflected signal by configuring the DCM to be in a totally reflective state (i.e., ). The state estimate can be obtained using standard training-based estimation methods. In this approach, the Comms Tx transmits a pilot signal known to the Sens Rx, and simultaneously, the reflection response of the DCM is set to be in a training configuration known to the Sens Rx.
As illustrated in Fig. 7, beam prediction is performed at the Sens Rx on a slot-by-slot basis. The goal of the prediction process in the -th time slot is to predict the state of the target at the -th slot using the estimate of obtained in the previous -th slot. This procedure is schematically illustrated in Fig. 8. The predictor can be designed through either model-based or data-driven approaches. Model-based prediction relies on the kinetic model of the mobile target [35], whereas data-driven prediction utilizes artificial intelligence (AI) or machine learning (ML) techniques [37]. In what follows, we denote as the output of the predictor during the -th slot.
The prediction serves as a coarse estimate of the target state vector. The Comms Tx uses this estimate to initially steer the beam at the beginning of the -th time slot, i.e., at the time epoch . A simple transmit beamforming strategy involves aligning to the coarsely predicted Comms-Tx-to-STAR-DCM LoS direction by setting
(6) |
where is the array response vector of the Comms Tx. Similarly, the receive beamforming is designed by matching
(7) |
with the array response vector of the Sens Rx along the direction .
![Refer to caption](extracted/5670220/Figure_prediction_tracking.png)
The beam tracking procedure aims at refining the transmit beam direction during the -th time slot so as to enhance communication quality. As shown in Fig. 8, this is achieved by implementing a recursive estimation procedure at the Sens Rx. The goal is to provide a fine estimate of the target state vector based on the coarse estimate and the reflected signal from the STAR-DCM. For this purpose, similarly to conventional (i.e., without DCM) ISAC systems, an extended Kalman filtering can be used in conjunction with standard high-resolution direction-finding algorithms and delay-Doppler matched filtering techniques [35]. The protocol consists of dividing the time slot into two sub-slots [29] (see Fig. 7). In the first one, the number of symbol intervals allocated to joint beam tracking and communication is , whereas the remaining symbol intervals are devoted to information transfer only. In the first sub-slot, the Comms Tx and the Sens Rx keep the beamformer fixed to the initial value (6) and (7), respectively, and the DCM operates in STAR mode, according to one of the mechanisms in Subsection IV-A, with reflection and transmission responses and . For , the fine estimate is obtained by jointly processing and (3), while the Comms Rx is receiving information according to (4).
In the second sub-slot, the Comms Tx refines its matched-filter beamformer, by setting
(8) |
for and, at the same time, the DCM is switched to a totally transmission configuration, i.e., and .
The outlined protocol does not require uplink feedbacks, as the signal reflected by the STAR CDM inherently provides this feedback. Dedicated downlink pilots are necessary only during the initial estimation step. An implicit assumption here is that the STAR-DCM-plus-Comms-Rx target is frame-synchronous with the Comms Tx/Sens Rx. This assumption is common in all works dealing with DCM-enabled ISAC networks, so it is not particularly restrictive to STAR-DCMs. Frame synchronization can be established during the initial estimation step and maintained throughout the protocol. However, such a task remains an open challenge in signal processing.
V Optimization of ISAC with a STAR-DCM
The effectiveness of an ISAC system relies on achieving both sensing accuracy and reliable communication. The posterior Cramér–Rao bound (PCRB) [38] establishes a lower bound on the variance of unbiased estimators for each entry of the target state vector. Simultaneously, communication performance is assessed by the achievable information data rate.
The PCRB on the estimation error can be expressed as
(9) |
where the inequality means that the difference is a positive semidefinite matrix, whereas is the Fisher information matrix defined as
(10) |
with denoting the joint probability density of the pair , provided that the expectations and derivatives in (9) and (10) exist. The calculation of the PCBR for the problem at hand is mainly complicated by the fact that is a nonlinear function of , making it difficult to analytically derive the distribution of . To avoid overwhelming the reader with cumbersome mathematical derivations, we note that the PCRB for the estimates , , and , which collectively determine the estimate of the target state vector during the -th time slot, is inversely proportional to both the number of measurements of the reflected signal by the STAR-DCM and the signal-to-noise ratio (SNR) of the Sens Rx beamformer’s output . The constants of proportionality depend on the system configuration, signal designs, and specific estimation algorithms employed. This observation allows us to streamline the presentation of the system optimization while providing insights into the benefits of STAR-DCM-aided ISAC systems. For a detailed derivation of the PCRB, we refer the reader to [29].
Utilizing the predicted of the STAR-DCM-plus-Comms-Rx target direction obtained in the -th slot (see Fig. 8), according to (3), the SNR of the signal during the first sub-slot is given by
(11) |
where is the received power at the Sens Rx (encompassing transmit power and round-trip path loss), represents the array gain of the Sens Rx, with given by (7), models the DCM response, collects the cosines of the direction , , and, finally, the array gain of the Comms Tx in the first sub-slot is denoted by , with given by (6). The losses in transmit and receive array gain, denoted as and , respectively, depend on the accuracy of the prediction . As , the array gains and approach their maximum value and , respectively.
Considering (4), the achievable rate in the initial sub-slot of the -th slot is given by
(12) |
where is the received power at the Comms Rx (encompassing transmit power and overall path loss), and . On the other hand, the achievable rate in the second sub-slot of the -th slot is expressed as
(13) |
where is the array gain of the Comms Tx in the second sub-slot, with given by (8), and , which approaches its maximum value as ,
V-A Optimization of the STAR-DCM
To leverage the dual-function capability of ISAC, various optimization problems can be formulated based on the design objective and on the type of STAR mechanism (see Subsection IV-A). Broadly, the optimization scope might involve maximizing sensing performance while meeting a specified quality-of-service requirement for the Comms Rx. Conversely, one could aim to maximize the information rate for the Comms Rx while ensuring a certain level of accuracy in estimating the unknown state parameters. The latter is particularly relevant for sensing-assisted communications. The selection of the STAR mechanism significantly influences the mutual coupling between the transmission and reflection coefficients.
Let , , and denote the -th entry of , , and , respectively, for . In scenarios involving mode switching, as well as time, frequency and polarization division, the magnitudes of and are decoupled, simplifying the optimization process. STAR-DCMs with mode switching exhibit limited beamforming gains as only a subset of the elements is selected for transmission or reflection. On the other hand, ISAC systems employing STAR-DCMs with time or frequency division introduce stringent synchronization requirements, leading to higher hardware implementation complexity. Compared to time and frequency division, polarization division separates the design of and by alleviating the burden of DCM synchronization. Nevertheless, the full potential of STAR-DCMs with polarization division in ISAC networks remains to be fully understood.
To explore the inherent trade-off between sensing and communication performance in the monostatic sensing configuration illustrated in Fig. 6(a), we focus on a STAR-DCM employing energy splitting. Although this configuration couples the design of and , it offers considerable flexibility for communication system design. We preliminary discuss the maximization of defined in (11) with respect to , which directly enhances sensing capability by resulting in a lower PCRB. To this aim, it is convenient to observe that , where
(14) |
with representing the wavevector ( is the wavelength corresponding to the carrier frequency ) and denoting the spatial location of the -th element of the DCM. The Cauchy-Schwarz inequality implies that is maximized when for some , and its maximum value is . Hence, achieving the maximum SNR during the first sub-slot of the -th slot involves ensuring that: (i) the phase of the -th reflection coefficient satisfies ; (ii) all the reflection coefficients of the DCM have the same magnitude, i.e., , for each . Since the prediction is only available at the beginning of the -th time slot, the vector is designed by exploiting this predicted result, thus obtaining
(15) |
whose corresponding SNR can be derived from (11) as follows:
(16) |
where is referred to as the DCM reflection gain. The design in (15) results in a DCM reflection gain loss of , which decreases with increasing prediction accuracy, i.e., as . The continuous phases in (15) are subject to a quantization process that transforms each into one of a finite set of prescribed values (based on the digital code used for encoding the reflected phases). The DCM reflection gain loss due to the quantization error can be mitigated by employing a set with a sufficiently large cardinality, and it is neglected in the subsequent discussion.
Enforcing both the power conservation constraint and the condition , it follows that, during the first sub-slot of the -th slot, the transmission coefficients of the DCM also share the same magnitude, i.e., , for any element index . Applying similar reasoning as in (15), the corresponding phases that maximize in (12), with replaced by , are given by
(17) |
Similarly, during the second sub-slot of the -th slot, optimizing the rate (13) amounts to maximizing , with replaced by . To do this, the transmission coefficients of the DCM are refined by setting and
(18) |
for each . Both (17) and (18) must be quantized to the feasible set of values for the transmission-coefficient phases (depending on the digital codes used for encoding the transmitted phases). By substituting (17)–(18) in (12)–(13) and neglecting quantization effects (a reasonable assumption for a sufficiently large cardinality of ), we obtain
(19) | ||||
(20) |
where and define the receive gains at the Comms Rx, with for .
The optimization framework developed here operates under the assumption that the predicted direction is known to the STAR-DCM at the beginning of the -th time slot. This assumption underpins all studies addressing the optimization of the response of DCMs in wireless systems, where a control channel between the optimizing entity and the DCMs is typically advocated. Hence, it is not a critical assumption unique to STAR-DCMs.
V-B Entanglement and trade-off relationship
A thorough evaluation of the overall communication performance requires considering the sum rate , where is the fraction of the -th slot dedicated to ISAC and, consequently, is the fraction of the slot duration exclusively allocated to communication.
The performance metrics and given by (16) exhibit a complex interdepencence among the optimization variables: (i.e., time splitting between ISAC and communication-only sub-slots) and (i.e., energy splitting between reflection and transmission), the predicted direction from the previous time slot (i.e., ), the fine estimated direction from the current time slot (i.e., ), and the true direction (i.e., ). Specifically, has been determined in the -th slot and it is assumed to be given for optimization in the -th slot. Meanwhile, depends on both and : the sensing PCRB is inversely proportional to the time splitting variable , determining the number of samples of the reflected signal processed by the target state estimator, and to the energy splitting variable related to . Moreover, is unknown at the ISAC transceiver.
At this point, we are in the position to anticipate a fundamental trade-off between sensing and communication performance (see also Subsection V-C). When the error is sufficiently small, it is apparent that . This is because the communication process in the second sub-slot benefits from an accurate estimate of the target direction and , for each . In this case, is chosen as small as possible to allocate a longer time duration to the communication-only sub-slot. However, an excessively small may lead to tracking failure, resulting in a poor estimate of the true direction , which in its turn implies that the rate tends to zero.
V-C Optimization of the time and energy splitting variables
To disentangle the intricate interplay among optimization variables and derive a practically realizable design that clearly enlightens the trade-off between time and energy splitting, a simple approach is followed, leveraging on the angular resolvability of the arrays and DCM.
Given that the STAR-DCM and the Comms Rx communicate within a short distance inside the mobile target, the approximation of with its mean value is reasonable. This mean value is assumed to remain relatively constant across DCM elements. Consequently, we might use the approximation in (19) and (20).
Let denote the event when the predicted direction is such that the errors and fall within the half-power beamwidth (HPBW) lobe [38] of the Comms Tx and Sens Rx (it inversely related to length of the array), as well as the HPBW lobe of the DCM (it is inversely related to the horizontal and vertical lengths of the DCM). If occurs, then the prediction error is below the resolution capability of the arrays and DCM in the angular domain and, hence, we may assume that , , in (16), and in (19). On the other hand if the complement of the event occurs, we might keep . As a consequence, by invoking the law of total expectation, the average value of the SNR in (16) and the rate in (19) can be approximated as follows:
(21) | ||||
(22) |
where the ensemble average is taken with respect to , denotes the probability of occurrence of the event that appears inside the square brackets, and we have defined the constants and . It should be observed that is independent of and , since has been derived in the previous slot.
Applying the previous arguments to the second sub-slot, let denote the event when the estimated direction is such that the errors and fall within the HPBW lobe of the Comms Tx and DCM, given . The rate (20) is approximated as
(23) |
which provides the best guess at based on knowledge of . It should be noted that, according to Fig. 8, besides depending on the value of the predicted direction calculated in the -th slot, the probability of is also dictated by the tracking algorithm used during the ISAC phase of the -th slot. It can be shown (see, e.g., [29]) that whenever the PCRB of the estimates and becomes vanishingly small, which happens when the product gets large.
For each time slot , the optimization model is formulated as the constrained maximization of that, in light of the above remarks, simplifies as follows:
(24) |
whose solution can be obtained via a two-dimensional search over and . Although problem (24) does not admit a closed-form solution, it suggests interesting insights regarding the trade-off between sensing and communication.
V-C1 Poor prediction from the previous slot
When , the first summand of the cost function in (24) becomes negligible compared to the second one and, thus, transmitting information to the Comms Rx during the first sub-slot is ineffective (in the information-theoretic sense). This mandates that is close to as possible, i.e., the DCM operates in a totally reflective state. The corresponding optimal value of is mainly influenced by . If is sufficiently high to offset the low value of in (21), then approaches zero, i.e., a short sensing interval is sufficient to provide an accurate estimate . On the other hand, if is such that , then increases to reduce the PCRB of the direction estimation and, consequently, the rate .
V-C2 Accurate prediction from the previous slot
When and takes on sufficiently large values, the duration of the ISAC sub-slot tends to last a negligible portion of the -th slot, i.e., . In this case, the rate is mainly dictated by the second sub-slot and in order to increase . Conversely, when and , both summands of the cost function in (24) contribute to determine the optimal values of and . In this latter case, an increase in to cut down the sensing PCRB is balanced by a reduction in to maximize the rate during the ISAC phase.
VI Directions for future work
The foundational principles of STAR-DCMs and ISAC as individual technologies are now well-established. Their integration has sparked significant interest only recently. Opportunities for further development and exploration in this field include:
-
1.
Trade-offs for Different STAR Mechanisms: The effective use of STAR-DCMs in ISAC systems relies on identifying mechanisms that balance performance, power efficiency, robustness to channel distortions, and implementation cost.
-
2.
Synchronization Issues: ISAC systems necessitate precise synchronization among Comms Tx, target, Comms Rx, and Sens Rx. Integrating DCMs (operating in STAR mode or reflecting/transmitting-only mode) into ISAC networks introduces new synchronization challenges, particularly in bistatic and distributed deployments, due to the limited signal processing capabilities of DCMs.
-
3.
Temporal Modulation Schemes: Advanced temporal modulation schemes [39], such as periodic or almost-periodic changes within each time slot, could provide valuable time diversity that might be exploited for different ISAC network objectives.
-
4.
Data-Driven Coding Schemes: Overcoming the challenge of storing coding matrices for large metasurfaces in FPGA can be addressed by employing data-driven routines inspired by AI/ML techniques. These methods can “learn” the coding schemes by means of traditional approaches such as back-projection and nonlinear optimization methods [40].
-
5.
Higher Frequencies: Terahertz (THz) signaling techniques (e.g., in GHz bands) provide a viable solution for achieving Tbit/s communication rates. Further development is needed for hardware implementations and signal-processing algorithms for ISAC systems using STAR-DCMs at these frequencies.
-
6.
Security Considerations: Integrating STAR-DCMs in ISAC systems introduces new hardware architectures and signal processing but also raises security concerns. Exploring potential physical-layer vulnerabilities and threats arising from metasurfaces is crucial to ensure the resilience of future ISAC systems [41].
These areas indicate promising directions for significant advancements in the integration of STAR-DCMs into future ISAC systems.
VII Conclusion
This article has provided a tutorial on the fundamental signal-processing techniques that underpin the convergence between STAR-DCMs and ISAC. It has reviewed the EM design of STAR metasurfaces, with particular emphasis on practical hardware implementations of STAR-DCMs. The discussion has extended to ISAC protocols involving STAR-DCMs, highlighting key distinctions between communication and sensing links. Designs that effectively balance the demands of both sensing and communications have been discussed, taking into account the intricate interplay and synergy between such functionalities. Finally, potential pathways for advancing STAR-DCMs in future ISAC systems have been presented.
Overall, it is hoped that this overview will stimulate further cross-disciplinary exploration in this evolving paradigm.
VIII Acknowledgment
The authors would like to thank the anonymous reviewers for their stimulating comments and suggestions, which helped them improve upon an earlier version of the manuscript.
The work of Francesco Verde was partially supported by the European Union under the Italian National Recovery and Resilience Plan (NRRP) of NextGenerationEU, partnership on “Telecommunications of the Future” (PE00000001 - program “RESTART”). The work of Vincenzo Galdi was partially supported by the University of Sannio via the FRA 2023 program. The work of Lei Zhang and Tie Jun Cui was supported by the National Natural Science Foundation of China (62288101 and 62101123) and the 111 Project (111-2-05).
References
- [1] H. Stockman, “Communication by means of reflected power,” Proc. IRE, vol. 36, no. 10, pp. 1196–1204, Oct. 1948.
- [2] R. M. Mealey, “A method for calculating error probabilities in a radar communication system,” IEEE Trans. Space Electron. Telem., vol. 9, no. 2, pp. 37–42, Jun. 1963.
- [3] F. Capolino, Theory and Phenomena of Metamaterials. Boca Raton: CRC Press, 2017.
- [4] M. Di Renzo, F. H. Danufane, and S. Tretyakov, “Communication models for reconfigurable intelligent surfaces: From surface electromagnetics to wireless networks optimization,” Proc. IEEE, vol. 110, no. 9, pp. 1164–1209, Sep. 2022.
- [5] M. Nerini, S. Shen, H. Li, and B. Clerckx, “Beyond diagonal reconfigurable intelligent surfaces utilizing graph theory: Modeling, architecture design, and optimization,” IEEE Trans. Wireless Commun., pp. 1–14, 2024, Early Access.
- [6] T. J. Cui, M. Q. Qi, X. Wan, J. Zhao, and Q. Cheng, “Coding metamaterials, digital metamaterials and programmable metamaterials,” Light Sci. Appl., vol. 3, no. 10, p. e218, Oct. 2014.
- [7] Y. Cui, F. Liu, X. **g, and J. Mu, “Integrating sensing and communications for ubiquitous IoT: Applications, trends, and challenges,” IEEE Netw., vol. 35, no. 5, pp. 158–167, Sep./Oct. 2021.
- [8] Z. Esmaeilbeig, K. V. Mishra, and M. Soltanalian, “IRS-aided radar: Enhanced target parameter estimation via intelligent reflecting surfaces,” in Proceedings of IEEE 12th IEEE Sens. Array Multichannel Signal Process. Workshop, Trondheim, Norway, Jun. 2022, pp. 286–290.
- [9] T. Esmaeilbeig, K. V. Mishra, and M. Soltanalian, “Communication-assisted sensing in 6G networks,” 2024. [Online]. Available: https://arxiv.longhoe.net/abs/2402.14157
- [10] L. Zhang, R. Y. Wu, G. D. Bai, H. T. Wu, Q. Ma, X. Q. Chen, and T. J. Cui, “Transmission-reflection-integrated multifunctional coding metasurface for full-space controls of electromagnetic waves,” Adv. Funct. Mater., vol. 28, no. 33, p. 1802205, Aug. 2018.
- [11] L. Bao, Q. Ma, R. Y. Wu, X. Fu, J. Wu, and T. J. Cui, “Programmable reflection-transmission shared-aperture metasurface for real-time control of electromagnetic waves in full space,” Adv. Sci., vol. 8, no. 15, p. 2100149, Aug. 2021.
- [12] X. Mu, Y. Liu, L. Guo, J. Lin, and R. Schober, “Simultaneously transmitting and reflecting (STAR) RIS aided wireless communications,” IEEE Trans. Wirel. Commun., vol. 21, no. 5, pp. 3083–3098, May 2022.
- [13] J. Xu, Y. Liu, X. Mu, J. T. Zhou, L. Song, H. V. Poor, and L. Hanzo, “Simultaneously transmitting and reflecting intelligent omni-surfaces: Modeling and implementation,” IEEE Veh. Technol. Mag., vol. 17, no. 2, pp. 46–54, Sep./Oct. 2022.
- [14] Z. Wang, X. Mu, and Y. Liu, “STARS enabled integrated sensing and communications,” IEEE Trans. Wireless Commun., vol. 22, no. 10, pp. 6750–6765, Oct. 2023.
- [15] Z. Liu, X. Li, H. Ji, H. Zhang, and V. C. M. Leung, “Toward STAR-RIS-empowered integrated sensing and communications: Joint active and passive beamforming design,” IEEE Trans. Veh. Technol., vol. 72, no. 12, pp. 15 991–16 005, Dec. 2023.
- [16] T. Cai, G. Wang, S. Tang, H. Xu, J. Duan, H. Guo, F. Guan, S. Sun, Q. He, and L. Zhou, “High-efficiency and full-space manipulation of electromagnetic wave fronts with metasurfaces,” Phys. Rev. Applied, vol. 8, no. 3, p. 034033, Sep. 2017.
- [17] X. Wang, J. Ding, B. Zheng, S. An, G. Zhai, and H. Zhang, “Simultaneous realization of anomalous reflection and transmission at two frequencies using bi-functional metasurfaces,” Sci. Rep., vol. 8, no. 1, p. 1876, Jan. 2018.
- [18] H. Yue, L. Chen, Y. Yang, L. He, and X. Shi, “Design and implementation of a dual frequency and bidirectional phase gradient metasurface for beam convergence,” IEEE Antennas Wirel. Propag. Lett., vol. 18, no. 1, pp. 54–58, Jan. 2019.
- [19] G. Liu, H. Liu, J. Han, Y. Mu, and L. Li, “Reconfigurable metasurface with polarization-independent manipulation for reflection and transmission wavefronts,” J. Phys. D Appl. Phys., vol. 53, no. 4, p. 045107, Nov. 2019.
- [20] R. Y. Wu, L. Zhang, L. Bao, L. W. Wu, Q. Ma, G. D. Bai, H. T. Wu, and T. J. Cui, “Digital metasurface with phase code and reflection-transmission amplitude code for flexible full-space electromagnetic manipulations,” Adv. Opt. Mater., vol. 7, no. 8, p. 1801429, Apr. 2019.
- [21] H. L. Wang, H. F. Ma, M. Chen, S. Sun, and T. J. Cui, “A reconfigurable multifunctional metasurface for full-space controls of electromagnetic waves,” Adv. Funct. Mater., vol. 31, no. 25, p. 2100275, Jun. 2021.
- [22] H. Zhang, S. Zeng, B. Di, Y. Tan, M. Di Renzo, M. Debbah, Z. Han, H. V. Poor, and L. Song, “Intelligent omni-surfaces for full-dimensional wireless communications: Principles, technology, and implementation,” IEEE Commun. Mag., vol. 60, no. 2, pp. 39–45, Feb. 2022.
- [23] Q. Hu, J. Zhao, K. Chen, K. Qu, W. Yang, J. Zhao, T. Jiang, and Y. Feng, “An intelligent programmable omni-metasurface,” Laser Photon. Rev., vol. 16, no. 6, p. 2100718, Jun. 2022.
- [24] Y. Wang, Y. Ge, Z. Chen, X. Liu, J. Pu, K. Liu, H. Chen, and Y. Hao, “Broadband high-efficiency ultrathin metasurfaces with simultaneous independent control of transmission and reflection amplitudes and phases,” IEEE Trans. Microwave Theory Techn., vol. 70, no. 1, pp. 254–263, Jan. 2022.
- [25] T. Yin, J. Ren, B. Zhang, P. Li, Y. Luan, and Y. Yin, “Reconfigurable transmission-reflection-integrated coding metasurface for full-space electromagnetic wavefront manipulation,” Adv. Opt. Mater., vol. 12, no. 2, p. 2301326, Jan. 2024.
- [26] S. Sun, H. F. Ma, Y. T. Chen, and T. J. Cui, “Transmission-reflection-integrated metasurface with simultaneous amplitude and phase controls of circularly polarized waves in full space,” Laser Photon. Rev., vol. 18, no. 3, p. 2300945, Mar. 2024.
- [27] Z. Qin, Y. Li, H. Wang, C. Li, C. Liu, Z. Zhu, Q. Yuan, J. Wang, and S. Qu, “Transmission reflection integrated programmable metasurface for real-time beam control and high efficiency transmission polarization conversion,” Ann. Phys., vol. 535, no. 1, p. 2200368, Jan. 2023.
- [28] Y. Eghbali, S. Faramarzi, S. K. Taskou, M. R. Mili, M. Rasti, and E. Hossain, “Beamforming for STAR-RIS-aided integrated sensing and communication using meta DRL,” IEEE Wireless Commun. Lett., vol. 13, no. 4, pp. 919–923, Apr. 2024.
- [29] K. Meng, Q. Wu, W. Chen, and D. Li, “Sensing-assisted communication in vehicular networks with intelligent surface,” IEEE Trans. Veh. Technol., vol. 73, no. 1, pp. 876–893, Jan. 2024.
- [30] M. Li, S. Zhang, Y. Ge, Z. Li, F. Gao, and P. Fan, “STAR-RIS aided integrated sensing and communication over high mobility scenario,” IEEE Trans. Commun., pp. 1–15, 2024, Early Access.
- [31] G. Sun, Y. Zhang, W. Hao, Z. Zhu, X. Li, and Z. Chu, “Joint beamforming optimization for STAR-RIS aided NOMA ISAC systems,” IEEE Wireless Commun. Lett., vol. 13, no. 4, pp. 1009–1013, Apr. 2024.
- [32] Y. Wang, Z. Yang, J. Cui, P. Xu, G. Chen, T. Q. S. Quek, and R. Tafazolli, “Optimizing the fairness of STAR-RIS and NOMA assisted integrated sensing and communication systems,” IEEE Trans. Wireless Commun., vol. 23, no. 6, pp. 5895–5907, Jun. 2024.
- [33] N. Xue, X. Mu, Y. Liu, and Y. Chen, “NOMA assisted full space STAR-RIS-ISAC,” IEEE Trans. Wireless Commun., pp. 1–15, 2024, Early Access.
- [34] W. Wei, X. Pang, C. Xing, N. Zhao, and D. Niyato, “STAR-RIS aided secure NOMA integrated sensing and communication,” IEEE Trans. Wireless Commun., pp. 1–14, 2024, Early Access.
- [35] W. Yuan, F. Liu, C. Masouros, J. Yuan, D. W. K. Ng, and N. González-Prelcic, “Bayesian predictive beamforming for vehicular networks: A low-overhead joint radar-communication approach,” IEEE Trans. Wireless Commun., vol. 20, no. 3, pp. 1442–1456, Mar. 2021.
- [36] J. Shabanpour and C. R. Simovski, “Angular and polarization stability of broadband reconfigurable intelligent surfaces of binary type,” IEEE Access, vol. 10, pp. 126 253–126 268, 2022.
- [37] Q. Li, P. Sisk, A. Kannan, T. Yoo, T. Luo, G. Shah, B. Manjunath, C. Samarathungage, M. T. Boroujeni, H. Pezeshki, and H. Joshi, “Machine learning based time domain millimeter-wave beam prediction for 5G-advanced and beyond: Design, analysis, and over-the-air experiments,” IEEE J. Select. Areas Commun., vol. 41, no. 6, pp. 1787–1809, Jun. 2023.
- [38] H.L. Van Trees, Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory. Hoboken, NJ, USA: Wiley, 2004.
- [39] L. Zhang, X. Q. Chen, S. Liu, Q. Zhang, J. Zhao, J. Y. Dai, G. D. Bai, X. Wan, Q. Cheng, G. Castaldi, V. Galdi, and T. J. Cui, “Space-time-coding digital metasurfaces,” Nat. Commun., vol. 9, p. 4334, Oct. 2018.
- [40] T. Shan, X. Pan, M. Li, S. Xu, and F. Yang, “Coding programmable metasurfaces based on deep learning techniques,” IEEE J. Emerg. Sel. Top. Circuits Syst., vol. 10, no. 1, pp. 114–125, Mar. 2020.
- [41] M. Wei, H. Zhao, V. Galdi, L. Li, and T. J. Cui, “Metasurface-enabled smart wireless attacks at the physical layer,” Nat. Electron., vol. 6, no. 8, pp. 610–618, Aug. 2023.