ComFASEComFASE is a simulation-based fault and attack injection tool. ComFASE enables fault and attack injection in multiple layers of V2V/V2X communication system such as, application (App), Medium Access Control (MAC), Physical (PHY), and Wireless channel. These fault and attack injections are used to evaluate safety and cybersecurity attributes of an interconnected and automated vehicle.https://repo.valu3s.eu/tools/improved-developed-tool/comfasehttps://repo.valu3s.eu/@@site-logo/logo_valu3s_green_transparent.png
ComFASE
ComFASE is a simulation-based fault and attack injection tool. ComFASE enables fault and attack injection in multiple layers of V2V/V2X communication system such as, application (App), Medium Access Control (MAC), Physical (PHY), and Wireless channel. These fault and attack injections are used to evaluate safety and cybersecurity attributes of an interconnected and automated vehicle.
ComFASE can be integrated with any simulation framework that is built upon OMNeT++ simulator such as the Veins or the Veins_INET simulation frameworks. ComFASE is an open-source tool, which is developed to inject different types of faults and attacks in the realistic V2V or V2X communication system models of the interconnected and automated vehicles. The tool facilitates the evaluation of the vehicle’s safety and cybersecurity attributes.
ComFASE simulation environment is comprised of OMNeT++ (a network simulator), Veins/Veins_INET (vehicular network simulator) and SUMO (a traffic simulator).
SUFI (SUMO-based Fault Injector) is a tool developed at RISE as part of the VALU3S project. The aim was to evaluate Advanced Driver Assistance System (ADAS) functionalities through the fault injection in the simulation environment.
To further investigate the impacts of both faults and attacks on the communication system of interconnected automated vehicles, we have developed a tool from scratch that is called ComFASE (Communication-based fault and attack simulation engine).
The ComFASE simulation environment include a network communication simulator, a traffic simulator, and a driving scenario simulator and can be adopted to other simulators or mockups of real world applications with some adjustments.
ComFASE allows fault and attack injection in multiple layers of V2V/V2X communication such as, application, MAC, Physical, and Wireless channel.
There are currently 5 attack models (i.e., delay attack, denial-of-service (DoS) attack, barrage jamming, deceptive jamming and destructive interference) that are implemented and added in the ComFASE fault and attack injection library. Moreover, fault and attack injection library can easily be extended with additional fault and attack models.
The tool is highly automated and can perform many attack-injection campaigns without any major human intervention.
M. Malik, M. Maleki, P. Folkesson, B. Sangchoolie, and J. Karlsson, 2022, June. ComFASE: A Tool for Evaluating the Effects of V2V Communication Faults and Attacks on Automated Vehicles. In 2022 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN) (pp. 185-192). IEEE.
ComFASE Github repository for code access. https://github.com/RISE-Dependable-Transport-Systems/ComFASE.