UC2_Eval_VV_2
Coverage of test set – The implementation of a test suite associated with this use case enhances the comprehensiveness of the test set in a simulation-based environment. Initially, tests were performed manually and targeted wireless communication of the teleoperated system. However, as anticipated, both the total number of tests, test quality, and the proportion of systematically verified requirements have been significantly improved. The trust in the teleoperation system also increased by simulation-based testing as increased coverage also means increased trust in the analyzed system.
https://repo.valu3s.eu/use-cases/demonstrators-evaluation-results-1/demo-7/results/uc2_eval_vv_2
https://repo.valu3s.eu/@@site-logo/logo_valu3s_green_transparent.png
UC2_Eval_VV_2
Coverage of test set – The implementation of a test suite associated with this use case enhances the comprehensiveness of the test set in a simulation-based environment. Initially, tests were performed manually and targeted wireless communication of the teleoperated system. However, as anticipated, both the total number of tests, test quality, and the proportion of systematically verified requirements have been significantly improved. The trust in the teleoperation system also increased by simulation-based testing as increased coverage also means increased trust in the analyzed system.
Coverage of test set – The implementation of a test suite associated with this use case enhances the comprehensiveness of the test set in a simulation-based environment. Initially, tests were performed manually and targeted wireless communication of the teleoperated system. However, as anticipated, both the total number of tests, test quality, and the proportion of systematically verified requirements have been significantly improved. The trust in the teleoperation system also increased by simulation-based testing as increased coverage also means increased trust in the analyzed system.
UC2
- UC2_TC_1 * Preconditions: Teleoperation system is running, vehicle is connected to a remote station. * Input conditions / steps: Simulate (inject) transmision line latency <= 200 ms for stream, and latency <= 50 ms for commands for Carriage Tow Truck * Expected results: video stream and driving commands arrive into remote station on time, vehicle can be operated normally.
- UC2_TC_3 * Preconditions: Teleoperation system is running, vehicle is connected to a remote station. * Input conditions / steps: Simulate driving commands delay < 150 ms * Expected results: vehicle is operable from remote station
- UC2_TC_2 * Preconditions: Teleoperation system is running, vehicle is connected to a remote station. * Input conditions / steps: Simulate (inject) transmission line latency significantly > 200 ms (e.g. 500 ms) for video stream, and > 50 ms for commands (e.g. 200 ms) * Expected results: video stream is visibly distortered and delayed, vehicle safety stop is triggered (Reason: requirement 2)
- UC2_TC_4 * Preconditions: Teleoperation system is running, vehicle is connected to a remote station. * Input conditions / steps: Simulate driving commands delay = 150 ms * Expected results: vehicle safety stop is triggered
- UC2_TC_9 * Preconditions: Teleoperation system is running, vehicle is connected to a remote station. * Input conditions / steps: Simulate heart beat packet is not sent for > 500 ms, no commands, no video stream * Expected results: connection between vehicle and remote station is closed, i.e loading screen is displayed on remote station
- UC2_TC_23 * Preconditions: Teleoperation system is running, vehicle is connected to a remote station. * Input conditions / steps: Simulate heart beat packet is sent every <= 500 ms, commands are sent, but no video stream * Expected results: connection between vehicle and remote station is not closed
- Simulation-based Attack Injection at System-level Simulation-based Attack Injection at System-level provides an opportunity of injecting attacks on the system level. Different parts of the system and its interconnections can be verified and validated by using this technique. The complete system behaviour can be analysed when a certain sub-system is under the influence of attacks. While conducting field tests could be costly and sometimes life-threatening, simulation-based tests provide a wide range of advantages, such as lower testing costs, adaptation of tests to a variety of traffic scenarios, and avoiding the life-threatening situations. This method could span over various tools such as SUMO (Simulation of Urban Mobility), VEINS (vehicular network simulator) and INET allowing different aspects of the system to be evaluated.
- Simulation-Based Fault Injection at System-level Simulation-based Fault Injection at System-level provides an opportunity of injecting faults on the system level. The complete system behavior can be analysed when a certain sub-system is under the influence of faults. This method could span over various tools such as SUMO (Simulation of Urban Mobility), VEINS (vehicular network simulator) and INET allowing different aspects of the system to be evaluated.
- Simulation-Based Attack Injection at System-level with additional attack models valid for multiple IVC layers 'Simulation-based Attack Injection at System-level with additional attack models valid for multiple IVC layers' provides an opportunity of injecting attacks on the system level. Different parts of the system and its interconnections can be verified and validated by using this technique. The complete system behavior can be analyzed when a certain sub-system is under the influence of attacks. While conducting field tests could be costly and sometimes life-threatening, simulation-based tests provide a wide range of advantages, such as lower testing costs, adaptation of tests to a variety of traffic scenarios, and avoiding the life-threatening situations. This method could span over various tools such as SUMO (Simulation of Urban Mobility), VEINS (vehicular network simulator) and INET allowing different aspects of the system to be evaluated.
- Simulation-Based Fault Injection at System-level with additional fault models valid for multiple IVC layers 'Simulation-based Fault Injection at System-level with additional fault models valid for multiple IVC layers' provides an opportunity of injecting faults on the system level. The complete system behavior can be analyzed when a certain sub-system is under the influence of faults. This method could span over various tools such as SUMO (Simulation of Urban Mobility), VEINS (vehicular network simulator) and INET allowing different aspects of the system to be evaluated.
- 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.
- Veins_INET An open-source project that combines functionality of Veins and INET allowing users to create simulation with moving nodes such as vehicles and support for realistic wireless communication networks and protocols.