Optimal Transmission Power Scheduling for Networked Control System under DoS Attack
Siyi Wang, Yulong Gao, Sandra Hirche
TL;DR
This work tackles the co-design of control and transmission-power scheduling for networked control systems operating under Denial-of-Service attacks in a SINR-based wireless channel. The authors show that, with symmetric knowledge of attack energy, the optimal policy separates into a certainty-equivalence controller and a dynamic-programming–based power scheduler, with the control law given by $u_k^* = -L_k \mathbb{E}[x_k|\mathcal{I}_k^c]$ and $P_k$ solving a Riccati equation. For the finite-horizon problem, the scheduling problem reduces to a DP over the effective dropout probabilities $q_k$, while in the infinite-horizon setting the problem is formulated as an MDP with a stationary policy and an upper bound is derived using a constant-power benchmark. Numerical results on a second-order system illustrate that the greedy and approximation-based greedy schedulers achieve near-optimal performance and substantially outperform fixed-power strategies, while validating the theoretical cost bounds. This framework provides a principled approach to trade off control performance and transmission energy under adversarial wireless conditions, with clear paths for extending to adaptive attack scenarios.
Abstract
Designing networked control systems that are reliable and resilient against adversarial threats, is essential for ensuring the security of cyber-physical systems. This paper addresses the communication-control co-design problem for networked control systems under denial-of-service (DoS) attacks. In the wireless channel, a transmission power scheduler periodically determines the power level for sensory data transmission. Yet DoS attacks render data packets unavailable by disrupting the communication channel. This paper co-designs the control and power scheduling laws in the presence of DoS attacks and aims to minimize the sum of regulation control performance and transmission power consumption. Both finite- and infinite-horizon discounted cost criteria are addressed, respectively. By delving into the information structure between the controller and the power scheduler under attack, the original co-design problem is divided into two subproblems that can be solved individually without compromising optimality. The optimal control is shown to be certainty equivalent, and the optimal transmission power scheduling is solved using a dynamic programming approach. Moreover, in the infinite-horizon scenario, we analyze the performance of the designed scheduling policy and develop an upper bound of the total costs. Finally, a numerical example is provided to demonstrate the theoretical results.
