Real-time Estimation of DoS Duration and Frequency for Security Control
Yifan Sun, Jianquan Lu, Daniel W. C. Ho, Lulu Li
TL;DR
The paper tackles real-time estimation of DoS attack duration and frequency using only past attack data, addressing scenarios where defender knowledge about the attacker is limited. It introduces a novel DoS estimator for bounds $B_d$ and $B_f$, with explicit update rules and finite-time reliability for non-edge-case attackers, and clarifies the fundamental limit via the limits $\,\limsup_{t\to\infty} |\Xi(0,t)|/t = \inf \mathcal{D}(\xi)$ and $\limsup_{t\to\infty} n_\xi(0,t)/t = \inf \mathcal{F}(\xi)$. The estimator is integrated into two anti-DoS control paradigms: adaptive sampling for average consensus in multi-agent systems, and adaptive impulsive control for nonlinear system stabilization, each with theoretical guarantees that hinge on the estimated bounds satisfying $B_d + B_f\Delta < 1$. Numerical simulations illustrate convergence of the estimates and show that estimator-based controllers maintain performance under unknown attacks, while highlighting the impact of parameters such as $\theta$, $\ell$, and $\epsilon_0$ on transient behavior. The work broadens the applicability of DoS-resilient control by removing the need for prior attacker information, and it outlines practical avenues for balancing security with resource efficiency in real deployments.
Abstract
In this paper, we develop a new denial-of-service (DoS) estimator, enabling defenders to identify duration and frequency parameters of any DoS attacker, except for three edge cases, exclusively using real-time data. The key advantage of the estimator lies in its capability to facilitate security control in a wide range of practical scenarios, even when the attacker's information is previously unknown. We demonstrate the advantage and application of our new estimator in the context of two classical control scenarios, namely consensus of multi-agent systems and impulsive stabilization of nonlinear systems, for illustration.
