Christina Obermaier, R. Riebl, Christian Facchi, A. Al-Bayatti, Sarmadullah Khan
{"title":"COSIDIA: An Approach for Real-Time Parallel Discrete Event Simulations Tailored for Wireless Networks","authors":"Christina Obermaier, R. Riebl, Christian Facchi, A. Al-Bayatti, Sarmadullah Khan","doi":"10.1145/3437959.3459250","DOIUrl":null,"url":null,"abstract":"Hardware in the Loop (HIL) simulation is the de facto standard for system tests in the automotive industry. However, when it comes to Vehicular Ad Hoc Network (VANET) based applications, current simulators are not able to simulate sufficiently large test scenarios in real time. Thus, this paper introduces \"Concurrent Simulation of Discrete Actions\" (COSIDIA), a parallel simulation framework tailored for, but not limited to, wireless networks with many highly mobile nodes. COSIDIA is a Discrete Action Simulation (DAS) framework which extends the Discrete Event Simulation (DES) principle by assigning a duration to every event. This enables parallel execution of events by design, without the need for complex synchronisation algorithms. COSIDIA combines this concept with fibers, lightweight threads handled entirely in userspace. Preliminary results show that COSIDIA performs significantly better than a comparable singlecore DES simulation in terms of real-time execution.","PeriodicalId":169025,"journal":{"name":"Proceedings of the 2021 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"244 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3437959.3459250","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Hardware in the Loop (HIL) simulation is the de facto standard for system tests in the automotive industry. However, when it comes to Vehicular Ad Hoc Network (VANET) based applications, current simulators are not able to simulate sufficiently large test scenarios in real time. Thus, this paper introduces "Concurrent Simulation of Discrete Actions" (COSIDIA), a parallel simulation framework tailored for, but not limited to, wireless networks with many highly mobile nodes. COSIDIA is a Discrete Action Simulation (DAS) framework which extends the Discrete Event Simulation (DES) principle by assigning a duration to every event. This enables parallel execution of events by design, without the need for complex synchronisation algorithms. COSIDIA combines this concept with fibers, lightweight threads handled entirely in userspace. Preliminary results show that COSIDIA performs significantly better than a comparable singlecore DES simulation in terms of real-time execution.