Adaptive Attack Mitigation for IoV Flood Attacks
Erol Gelenbe, Mohammed Nasereddin
TL;DR
The paper addresses securing IoV gateways against flood attacks that degrade real-time data exchange by overwhelming the Attack Detector (AD). It proposes a two-pronged defense: a Smart Quasi-Deterministic Forwarder (SQF) with a Quasi-Deterministic Transmission Policy (QDTP) for traffic shaping, and an Adaptive Attack Mitigation (AAM) framework that dynamically segments and drops attacker packets while preserving benign traffic. The Attack Detector (AADRNN) operates on a sliding window to detect attacks, and the AAM uses an optimization-based rule to choose the mitigation window $m^*$, with a key result that a delay parameter $D$ satisfying $D > T_n$ ensures zero extra server waiting time, and $m^*$ is approximated by $m^* \approx \sqrt{2(\beta/\alpha)W[E[X]-W]}-W$. Experimental validation on a Raspberry Pi–based test-bed demonstrates that SQF plus AAM drastically reduces gateway backlog and maintains AD responsiveness during floods, providing a practical, scalable defense for real-time IoV networks and guiding edge deployment strategies.
Abstract
Gateway Servers for the Internet of Vehicles (IoV) must meet stringent Security and Quality of Service (QoS) requirements, including cyberattack protection, low delays and minimal packet loss, to offer secure real-time data exchange for human and vehicle safety and efficient road traffic management. Therefore, it is vital to protect these systems from cyberattacks with adequate Attack Detection (AD) and Mitigation mechanisms. Such attacks often include packet Floods that impair the QoS of the networks and Gateways and even impede the Gateways capability to carry out AD. Thus, this paper first evaluates these effects using system measurements during Flood attacks. It then demonstrates how a Smart Quasi-Deterministic Policy Forwarder (SQF) at the entrance of the Gateway can regulate the incoming traffic to ensure that the Gateway supports the AD to operate promptly during an attack. Since Flood attacks create substantial packet backlogs, we propose a novel Adaptive Attack Mitigation (AAM) system that is activated after an attack is detected to dynamically sample the incoming packet stream, determine whether the attack is continuing, and also drop batches of packets at the input to reduce the effects of the attack. The AAM is designed to minimize a cost function that includes the sampling overhead and the cost of lost benign packets. We show experimentally that the Optimum AAM approach is effective in mitigating attacks and present theoretical and experimental results that validate the proposed approach.
