Goal-Oriented Communication for Networked Control Assisted by Reconfigurable Meta-Surfaces
Abstract
In this paper, we develop a theoretical framework for goal-oriented communication assisted by reconfigurable meta-surfaces in the context of networked control systems. The relation to goal-oriented communication stems from the fact that optimization of the phase shifts of the meta-surfaces is guided by the performance of networked control systems tasks. To that end, we consider a networked control system in which a set of sensors observe the states of a set of physical processes, and communicate this information over an unreliable wireless channel assisted by a reconfigurable intelligent surface with multiple reflecting elements to a set of controllers that correct the behaviors of the physical processes based on the received information. Our objective is to find the optimal control policy for the controllers and the optimal phase policy for the reconfigurable intelligent surface that jointly minimize a regulation cost function associated with the networked control system. We characterize these policies, and also propose an approximate solution based on a semi-definite relaxation technique.
Index Terms:
Control actions, networked control systems, optimal policies, phase shifts, reconfigurable intelligent surfaces.I Introduction
Reconfigurable meta-surfaces, a.k.a. reconfigurable intelligent surfaces (RISs), are artificial planar structures with integrated electronic circuits, which are equipped with large numbers of scattering elements capable of modifying wireless propagation environments [1]. Our conviction is that integration of the RIS technology into the control technology holds immense potential to revolutionize the landscape of connected robotic systems. In these networked control systems, where real-time exchange of information between sensors, controllers, and actuators is essential for effective regulation of physical processes, the adoption of reconfigurable meta-surfaces can significantly enhance the quality of communication. The RISs achieve this enhancement by intelligently redirecting and focusing signals, reducing blockage, mitigating interference, and providing dynamic adaptation and resource allocation, thereby ensuring prompt delivery of data packets to their intended destinations.
In this paper, we develop a theoretical framework for goal-oriented communication assisted by reconfigurable meta-surfaces in the context of networked control systems. The relation to goal-oriented communication [2, 3, 4, 5, 6, 7, 8, 9, 10] stems from the fact that optimization of the phase shifts of the meta-surfaces is guided by the performance of networked control systems tasks. To that end, we consider a networked control system in which a set of sensors observe the states of a set of physical processes, and communicate this information over an unreliable wireless channel assisted by a RIS with multiple reflecting elements to a set of controllers that correct the behaviors of the physical processes based on the received information. This study is motivated by a multitude of practical applications, e.g., smart factories [11], internet-of-thing devices [12], autonomous vehicles [13], and unmanned aerial vehicles [14].
On one hand, there are previous studies that have explored the performance of RIS-assisted systems over wireless channels in terms of coverage, signal to noise ratio (SNR) and ergodic capacity. Notably, a single-user wireless system assisted by a RIS was considered in [15], where a joint active and passive beamforming was develop to minimize the total transmit power. In addition, a multi-user wireless system assisted by a RIS was considered in [16], where a joint transmit base-station power and passive beamforming were developed. For a survey on this topic, we refer the reader to [17]. On the other hand, there are previous studies that have investigated the performance and the stability of networked control systems over wireless channels. Notably, in the seminal work in [18], mean-square stability of Kalman filtering over an independent and identically distributed (i.i.d.) erasure channel was studied, where it was proved that there exists a critical point for the packet error rate above which the expected estimation error covariance is unbounded. Moreover, mean-square stability of Kalman filtering over a fading channel with correlated gains was investigated in [19], where a sufficient condition that ensures the exponential boundedness of the expected estimation error covariance was established. For a survey on this topic, we refer the reader to [20]. Nevertheless, we should emphasize that, to the best of our knowledge, no prior research has been conducted on potential interactions between RISs, sensors, and controllers in networked control systems.
This paper introduces a novel framework for the integration of the RIS technology into the control technology. We mathematically model a networked control system consisting of multiple sensors, multiple controllers, and a RIS that assist the communication between the sensors and the controllers. Our main objective is to find the optimal control policy for the controllers and the optimal phase policy for the RIS that jointly minimize a regulation cost function associated with the networked control system. The paper is organized as follows. The mathematical model of our networked system and the problem formulation are presented in Section II. We derive the optimal policies and propose an approximate solution in Section III. We provide the numerical results in Section IV, and conclude the paper in Section V.
II Problem Statement
We consider a RIS-assisted networked control system consisting of sensors, controllers, and a RIS with reflecting elements that assist the communication between the sensors and the controllers. The time is discrete, and the time horizon is finite. In our setup, the th controller is responsible for regulating the behavior of the th dynamical process, whose evolution is described as
(1) |
for and , where is the state of the th dynamical process at time , is the control action of the th controller, and is a zero mean i.i.d Gaussian noise with covariance , and are the state and input matrices of the th dynamical process. We assume that is a Gaussian vector with zero mean and covariance . At each time , the th sensor measures a noisy output of the th dynamical process, which is modeled as
(2) |
for and , where is the output of the th dynamical process at time , is a zero mean i.i.d Gaussian noise with covariance , and is the output matrix of the th dynamical process.
At each time , the th sensor transmits its MMSE state estimate, represented by , to the th controller. This message is transmitted as a signal over the wireless channel that is subject to fading. At the th controller, we consider that is decoded correctly with probability , and otherwise it is dropped with probability . The transmitted signal is reflected by the RIS according to the phase shifts such that . The received signal, therefore, depends on .
Remark 1.
We assume that the RIS’s phase shifts depend on the statistical knowledge of the dynamical processes, i.e., is independent of the realizations of for and . This assumption dramatically simplifies the deployment of the RIS, as it eliminates the need for persistent access to the sensor outputs. We also assume that, upon a successful delivery of a message by the th controller at each time, an acknowledgment is sent to the th sensor and the RIS via ideal feedback channels.
The channel between the th sensor and the th controller at time is in fact a concatenation of following components: the direct link between the th sensor and th controller , the link between the th sensor to the RIS , and the link between the RIS and the th controller , for . Therefore, the received signal at the th controller is given by
(3) |
for and , where is the signal received by the th controller at time , is the signal transmitted by the th sensor, is the the RIS’s phase shift matrix, and is the zero mean i.i.d. Gaussian noise with covariance . Observe that, at the th controller, the useful signal power is and the interference power is , where is the power of the transmitted signal .
Remark 2.
We assume that the RIS’s phase shifts depend only on the statistical CSI information, i.e., is independent of the realizations of , , and for and . This assumption leads to a significant reduction in the complexity and signaling overhead in the RIS deployment. We also assume that the transmission powers of all sensors are fixed and normalized, i.e., for and .
In this networked system, the decision variables are phase shifts and control actions. We represent a phase policy by and a control policy by . Our main objective is to find a phase policy and a control policy that jointly minimize the cost function, i.e., we would like to solve
(4) | |||
(5) |
where and are two predefined positive definite matrices associated with the th dynamical process.
Remark 3.
The cost function in the above optimization problem is the linear-quadratic-regulator cost function, which is widely used for measuring the performance of control systems. In our problem, this cost function should be minimized collaboratively by the controllers and the RIS. Note that the weighting matrices and specify the relative criticality of the dynamical processes with respect to one another, and also the relative importance of the state deviations with respect to the control efforts in each dynamical process.
III Optimal Solutions
In this section, we first derive the optimal control actions by applying the separation principle of control theory. Building on this control policy, we present a reduced optimization problem in terms of the phase shifts. We derive the optimal phase shifts, and propose an approximate solution based on one-step lookahead policy, an upperbound for the packet error rate, and a semi-definite relaxation.
III-A Optimal Control Actions
Note that the information available at the th sensor at time can be described by the information set
(6) |
Accordingly, we can define the following state estimates and error covariances at the th sensor at time : , , , and .
At each time , the th sensor transmits through the RIS-mediated channel to the th controller. Let be an indicator variable such that if the information transmitted by the th sensor is decoded correctly by the th controller, and otherwise. Note that depends only on the phase shift such that and . In addition, the information available at the controller at time can be described by the information set
(7) |
where . Accordingly, we can define the following state estimates and error covariances at the th controller at time : , , , and .
Lemma 1.
The optimal control policy is given by
(8) |
where
(9) | |||
and is a solution of the equation
(10) |
Proof:
From (1), we observe that can be written, depending whether the th controller has correctly decoded the transmitted message at time or not, as
which is equivalent to (9).
Now, following similar arguments as in [21], are independent of the for and , we can show that the design of the control policy and the phase policy becomes separated. Moreover, following similar arguments as in [22], since do not affect for and , we can show that separation principle of the control theory holds, and the control action at each time is obtained as , where is the linear-quadratic-regulator gain and (10) is the associated algebraic Riccati equation. ∎
Remark 4.
The optimal policy characterized by Lemma 1 is of a certainty-equivalent form. According to this policy, each controller only needs to substitute its MMSE state estimate at each time in the structure of the corresponding optimal state-feedback control policy.
III-B Reduced Optimization Problem
By adopting the results of Lemma 1, we can find a reduced optimization problem in terms of phase shifts, which is introduced in the next lemma.
Lemma 2.
Let the control actions be given according to Lemma 1. The optimal phase shifts must satisfy the following optimization problem:
(11) | |||
(12) | |||
(13) |
where and
(14) | |||
(15) | |||
(16) |
Proof:
Remark 5.
The optimization problem in Lemma 2 depends only on the dynamics of the expected values of error covariances at the controllers, and should be optimized only with respect to the phase policy.
III-C Optimal Phase Shifts
Note that the information available at the RIS at time can be described by the information set
(18) |
Given this information, the RIS can compute at time by applying (15) and (16). Define a value function associated with the reduced optimization problem from the perspective of the RIS as
(19) |
The following theorem provides a general procedure for obtaining the optimal phase shifts.
Theorem 1.
The optimal phase policy is given by
(20) |
Remark 6.
Finding the optimal phase shifts according to Theorem 1 can be quite challenging, due to the following reasons: (i) the relation is often analytically unknown, and (ii) the value function should be solved backward in time.
III-D Suboptimal Phase Shifts
The signal to interference and noise ratio (SINR) at the th controller is written as , where is the noise power. Let be the bit rate at which the signal is transmitted by the th sensor. Then, can be written given as , which is equivalent to . This can be justified by the fact that the maximum bit rate at which a signal can be transmitted without error is asymptotically given by the channel capacity. Therefore, an error occurs when the bit rate is higher than the capacity. Consequently,
where is the maximum value of . Since , and by using the Markov inequality, we get
(21) |
Note that, according to one-step lookahead policy, for the RIS we need to solve at time :
(22) |
where . By adopting (21) in the above optimization problem, we get
Now, we simplify the expectation term. Define , , and . Then,
Note that is the direct link between the th sensor and the th controller; hence, it is independent of . Now, define , , , and . Define also the matrices , and .
By using that , the phase shift optimization problem at time can then be written as
(23) | |||
(24) | |||
(25) |
The above optimization problem can be solved using a semi-definite relaxation, which consists in drop** first the rank constraint and solving the following standard semi-definite programming (SDP):
(26) | |||
(27) |
Since the solution cannot ensure that , a Gaussian randomization technique can be used to obtain a rank one solution [15]. This is done in the following way. Let be the optimal solution of the above SDP problem at time . We generate a zero-mean complex Gaussian vector of size with covariance , and select the first elements of this vector. Then, the phase shift solution is given by for all , where is the th element of the complex vector and is the norm of this th element. The ratio ensures that .
IV Numerical Results
For our numerical analysis, we concentrated on a networked control system composed of a single RIS and two sensor-controller pairs. The RIS is placed at the origin of a two-dimensional Euclidean space. The sensors are place in the first quadrant randomly at distances ranging from to . Moreover, the controllers are placed in the second quadrant randomly at distances ranging from to . We used a Rician channel model, and assumed that the dynamical processes are scalar. The state coefficient is chosen randomly between and while the other parameters , , , , , , and are set to . The time horizon is set to slots. We compared the performance of the proposed approximate phase policy with that of the random phase policy in Fig. 1. In this diagram, the total cost-to-come at each time is defined according to (17) when . We can observe that our method clearly achieves better performance.
![Refer to caption](x1.png)
V Conclusion
In this paper, we investigated the integration of a RIS in a networked control system. To analyze the interactions between communication and control, we developed a theoretical framework that enables us to find the optimal control policy and the optimal phase policy, such that they jointly minimize a regulation cost function. We characterized these optimal policies, and proposed a suboptimal SDP-based solution that can be readily implemented. Our numerical results confirmed the superiority of our solution compared to a benchmark.
References
- [1] Y. Liu et al., “Reconfigurable intelligent surfaces: Principles and opportunities,” IEEE communications surveys & tutorials, vol. 23, no. 3, pp. 1546–1577, 2021.
- [2] E. Uysal et al., “Semantic communications in networked systems: A data significance perspective,” IEEE Network, vol. 36, no. 4, pp. 233–240, 2022.
- [3] T. Soleymani, J. S. Baras, and S. Hirche, “Value of information in feedback control: Quantification,” IEEE Trans. on Automatic Control, vol. 67, no. 7, pp. 3730–3737, 2022.
- [4] T. Soleymani, J. S. Baras, S. Hirche, and K. H. Johansson, “Value of information in feedback control: Global optimality,” IEEE Trans. on Automatic Control, vol. 68, no. 6, pp. 3641–3647, 2023.
- [5] T. Soleymani, Value of Information Analysis in Feedback Control. PhD thesis, Technical University of Munich, 2019.
- [6] T. Soleymani, J. S. Baras, and K. H. Johansson, “State estimation over delayed and lossy channels: An encoder-decoder synthesis,” IEEE Transactions on Automatic Control, 2023.
- [7] T. Soleymani et al., “Foundations of value of information: A semantic metric for networked control systems tasks,” arXiv:2403.11927, 2024.
- [8] T. Soleymani et al., “Consistency of value of information: Effects of packet loss and time delay in networked control systems tasks,” arXiv:2403.11932, 2024.
- [9] A. Maatouk, M. Assaad, and A. Ephremides, “The age of incorrect information: An enabler of semantics-empowered communication,” IEEE Trans. on Wireless Communications, vol. 22, no. 4, pp. 2621–2635, 2022.
- [10] S. Kriouile, M. Assaad, and A. Maatouk, “On the global optimality of Whittle’s index policy for minimizing the age of information,” IEEE Trans. on Information Theory, vol. 68, no. 1, pp. 572–600, 2021.
- [11] G. S. Bhatia, Y. Corre, T. Tenoux, and M. Di Renzo, “Exploring RIS coverage enhancement in factories: From ray-based modeling to use-case analysis,” arXiv:2402.10386, 2024.
- [12] H. Niu et al., “Joint beamforming design for secure RIS-assisted IoT networks,” IEEE internet of things journal, vol. 10, no. 2, pp. 1628–1641, 2022.
- [13] Y. U. Ozcan, O. Ozdemir, and G. K. Kurt, “Reconfigurable intelligent surfaces for the connectivity of autonomous vehicles,” IEEE Transactions on Vehicular Technology, vol. 70, no. 3, pp. 2508–2513, 2021.
- [14] L. Yang, P. Li, F. Meng, and S. Yu, “Performance analysis of RIS-assisted uav communication systems,” IEEE Transactions on Vehicular Technology, vol. 71, no. 8, pp. 9078–9082, 2022.
- [15] Q. Wu and R. Zhang, “Intelligent reflecting surface enhanced wireless network via joint active and passive beamforming,” IEEE trans. on Wire. comm., vol. 18, no. 11, pp. 5394–5409, 2019.
- [16] Z. Yang et al., “Beamforming design for multiuser transmission through reconfigurable intelligent surface,” IEEE trans. on comm., vol. 69, no. 1, pp. 589–601, 2021.
- [17] H. Zhou et al., “A survey on model-based, heuristic, and machine learning optimization approaches in ris-aided wireless networks,” to appear in IEEE Comm. Surveys and Tutorials., 2023.
- [18] B. Sinopoli et al., “Kalman filtering with intermittent observations,” IEEE Trans. on Automatic Control, vol. 49, no. 9, pp. 1453–1464, 2004.
- [19] D. E. Quevedo, A. Ahlén, and K. H. Johansson, “State estimation over sensor networks with correlated wireless fading channels,” IEEE Trans. on Automatic Control, vol. 58, no. 3, pp. 581–593, 2013.
- [20] P. Park, S. C. Ergen, C. Fischione, C. Lu, and K. H. Johansson, “Wireless network design for control systems: A survey,” IEEE Communications Surveys & Tutorials, vol. 20, no. 2, pp. 978–1013, 2017.
- [21] A. S. Leong, D. E. Quevedo, T. Tanaka, S. Dey, and A. Ahlén, “Event-based transmission scheduling and LQG control over a packet drop** link,” vol. 50, pp. 8945–8950, Elsevier, 2017.
- [22] K. J. Åström, Introduction to Stochastic Control Theory. Dover Publications, 2006.
- [23] L. Schenato et al., “Foundations of control and estimation over lossy networks,” Proceedings of the IEEE, vol. 95, no. 1, pp. 163–187, 2007.