Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932068
Mohamed Kerkech, Van-Tuan Bui, Michel Africano, Lise Martin, K. Srinivasarengan
Aerospace systems have complex internal interactions which allow a consistent behavior for the overall system. These are aided by communication protocols such as ARINC 629, AFDX, etc. These systems are too expensive and too critical to allow real experimentation, thus requiring extensive use of simulation. Thus an aircraft simulation test bench involves various simulation components with their own communication protocols, complicating its development process. One way to solve this issue consists of recognizing each communication protocol, decoding and encoding it in another protocol within a shared simulation environment. As part of a project to develop an interoperable simulator, we aim to build such a system that can recognize and decode avionics simulated communication protocols. In this work, we present AvioNet, a lightweight, computation-efficient neural network for virtual avionics network protocol recognition with accuracy and latency levels as required by aerospace systems. This method converts each packet into a common gray image, and then uses the depthwise separable convolution, pointwise group convolution and channel shuffle operations to automatically extract the appropriate spatial features. This reduces the computational complexity significantly while maintaining almost the same accuracy. This CNN-based classifier is verified on data that has non-avionic protocols mixed with avionic simulated protocols and is compared with the state-of-the-art methods. Experimental results show that the accuracy of the method exceeds 99.999% for avionics simulated dataset and outperforms other deep learning classifiers. Furthermore, the method provides low-latency guarantees that aerospace systems demand.
{"title":"Protocol Recognition in Virtual Avionics Network Based on Efficient and Lightweight Convolutional Neural Network","authors":"Mohamed Kerkech, Van-Tuan Bui, Michel Africano, Lise Martin, K. Srinivasarengan","doi":"10.1109/DS-RT55542.2022.9932068","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932068","url":null,"abstract":"Aerospace systems have complex internal interactions which allow a consistent behavior for the overall system. These are aided by communication protocols such as ARINC 629, AFDX, etc. These systems are too expensive and too critical to allow real experimentation, thus requiring extensive use of simulation. Thus an aircraft simulation test bench involves various simulation components with their own communication protocols, complicating its development process. One way to solve this issue consists of recognizing each communication protocol, decoding and encoding it in another protocol within a shared simulation environment. As part of a project to develop an interoperable simulator, we aim to build such a system that can recognize and decode avionics simulated communication protocols. In this work, we present AvioNet, a lightweight, computation-efficient neural network for virtual avionics network protocol recognition with accuracy and latency levels as required by aerospace systems. This method converts each packet into a common gray image, and then uses the depthwise separable convolution, pointwise group convolution and channel shuffle operations to automatically extract the appropriate spatial features. This reduces the computational complexity significantly while maintaining almost the same accuracy. This CNN-based classifier is verified on data that has non-avionic protocols mixed with avionic simulated protocols and is compared with the state-of-the-art methods. Experimental results show that the accuracy of the method exceeds 99.999% for avionics simulated dataset and outperforms other deep learning classifiers. Furthermore, the method provides low-latency guarantees that aerospace systems demand.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"328 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123699718","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932069
Tobias Dörr, Florian Schade, Alexander Ahlbrecht, Wanja Zaeske, Leonard Masing, Umut Durak, Jürgen Becker
Safety-critical real-time systems must be carefully designed to guarantee both functional and temporal correctness. State-of-the-art approaches to achieve this are often based on formal notations capturing both the desired functionality and relevant timing properties. This work is concerned with the design of embedded software systems for emerging fields such as the Urban Air Mobility (UAM) sector. In this context, it deals with scenarios that benefit from a less formal programming model, but for which guarantees on functional and timing behavior must still be provided. We propose a concept to specify and simulate the behavior of embedded real-time software in a deterministic manner. It combines the Logical Execution Time (LET) paradigm with a flexible, code-based approach for behavior specification and performs discrete-event (DE) simulations to determine how exactly the designed system responds to given stimuli. We describe this concept, present a reference implementation using Ptolemy II as simulation backend, and discuss its application to a pilot assistance system from the UAM sector.
{"title":"A Behavior Specification and Simulation Methodology for Embedded Real-Time Software","authors":"Tobias Dörr, Florian Schade, Alexander Ahlbrecht, Wanja Zaeske, Leonard Masing, Umut Durak, Jürgen Becker","doi":"10.1109/DS-RT55542.2022.9932069","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932069","url":null,"abstract":"Safety-critical real-time systems must be carefully designed to guarantee both functional and temporal correctness. State-of-the-art approaches to achieve this are often based on formal notations capturing both the desired functionality and relevant timing properties. This work is concerned with the design of embedded software systems for emerging fields such as the Urban Air Mobility (UAM) sector. In this context, it deals with scenarios that benefit from a less formal programming model, but for which guarantees on functional and timing behavior must still be provided. We propose a concept to specify and simulate the behavior of embedded real-time software in a deterministic manner. It combines the Logical Execution Time (LET) paradigm with a flexible, code-based approach for behavior specification and performs discrete-event (DE) simulations to determine how exactly the designed system responds to given stimuli. We describe this concept, present a reference implementation using Ptolemy II as simulation backend, and discuss its application to a pilot assistance system from the UAM sector.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116585369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932074
S. Gorecki, S. Zerguini, M. Traoré, N. Gaussier
In order to limit greenhouse gas emissions and in the objective of the ecological transition, land-use and urban travel is a central point of interest for all metropolises. SIMUTEC is a platform that distinguishes itself from other tools by its strong transdisciplinary. It is a multisectoral agent-based simulation designed to help territories in their decision making. In this paper, we present a platform that integrates the complexity of the urban phenomenon by modeling all the fundamental mechanisms related to the occupation of space, transports and congestion. The objective of this paper is to present the platform architecture from a high-level point of view, and describe opportunities to use distributed simulation in this context. Moreover, in order to help with decision, the platform contain a 3D render engine (M-3D) and a tool for calculating indicators on energy consumption, greenhouse gas emission and pollutants
{"title":"SIMUTEC: A transdisiplinary Agent-Based Simulation for land use and transport for ecological transition","authors":"S. Gorecki, S. Zerguini, M. Traoré, N. Gaussier","doi":"10.1109/DS-RT55542.2022.9932074","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932074","url":null,"abstract":"In order to limit greenhouse gas emissions and in the objective of the ecological transition, land-use and urban travel is a central point of interest for all metropolises. SIMUTEC is a platform that distinguishes itself from other tools by its strong transdisciplinary. It is a multisectoral agent-based simulation designed to help territories in their decision making. In this paper, we present a platform that integrates the complexity of the urban phenomenon by modeling all the fundamental mechanisms related to the occupation of space, transports and congestion. The objective of this paper is to present the platform architecture from a high-level point of view, and describe opportunities to use distributed simulation in this context. Moreover, in order to help with decision, the platform contain a 3D render engine (M-3D) and a tool for calculating indicators on energy consumption, greenhouse gas emission and pollutants","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132415546","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932063
Daniele Stumpo, F. Rango, Francesco Buffone, M. Tropea
The Internet of Things (IoT) growth is exponential and it is providing a massive impact on our lives. It gives the ability to connect any kind of wireless device in a network. The distance between devices can change from a few centimeters to many kilometers. For wide-ranging coverage we need to use Low-Power Wide-Area Networks (LPWANs), and new IoT technologies are emerging such as LoRa. This technology enables energy-efficient wireless communication over exceptionally long distances. In order to be able to evaluate the performance of this type of network, new simulators implementing this technology are increasingly emerging; in fact, several tools and simulators for LoRa technology can already be found online. Of course, there is no simulator that gives the possibility to evaluate the whole protocol stack, but there are different implementations that allow to evaluate different features. This paper has considered the LoRaEnergySim-simulator, written in Python Programming language. It allows the setting up of a simple LoRa network, with a single Gateway (GTW). However, in this paper an extension to the Multi-GTW scenario is presented. This extended-version will support also other features, such as the imperfect SF’s orthogonality and new statistics at device and network levels. Moreover, a performance analysis considering the computational cost when using a Single-GTW or Multi-GTW network will be shown.
{"title":"Performance of Extended LoRaEnergySim Simulator in supporting Multi-Gateway scenarios and Interference Management","authors":"Daniele Stumpo, F. Rango, Francesco Buffone, M. Tropea","doi":"10.1109/DS-RT55542.2022.9932063","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932063","url":null,"abstract":"The Internet of Things (IoT) growth is exponential and it is providing a massive impact on our lives. It gives the ability to connect any kind of wireless device in a network. The distance between devices can change from a few centimeters to many kilometers. For wide-ranging coverage we need to use Low-Power Wide-Area Networks (LPWANs), and new IoT technologies are emerging such as LoRa. This technology enables energy-efficient wireless communication over exceptionally long distances. In order to be able to evaluate the performance of this type of network, new simulators implementing this technology are increasingly emerging; in fact, several tools and simulators for LoRa technology can already be found online. Of course, there is no simulator that gives the possibility to evaluate the whole protocol stack, but there are different implementations that allow to evaluate different features. This paper has considered the LoRaEnergySim-simulator, written in Python Programming language. It allows the setting up of a simple LoRa network, with a single Gateway (GTW). However, in this paper an extension to the Multi-GTW scenario is presented. This extended-version will support also other features, such as the imperfect SF’s orthogonality and new statistics at device and network levels. Moreover, a performance analysis considering the computational cost when using a Single-GTW or Multi-GTW network will be shown.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115228535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932072
Bruno St-Aubin, Gabriel A. Wainer
Lack of documentation for simulation models impedes their shareability, reusability and composability. There are many organizational challenges that lead to a lack of documentation, and this can have long term consequences: wasted time and effort in the best of cases and irrevocable loss in the worst of cases. A standardized metadata approach is a way to preserve digital resources across time, to support reusability and to mitigate organizational challenges that result in undocumented models. In this paper, we present a metadata specification inspired from the Dublin Core Metadata Initiative (DCMI) with additional elements to capture information specific to Discrete Event System Specification (DEVS) simulation models. This work is meant as an initial step towards the establishment of a metadata standard for the preservation of simulation models.
{"title":"Metadata Specification for DEVS simulation models","authors":"Bruno St-Aubin, Gabriel A. Wainer","doi":"10.1109/DS-RT55542.2022.9932072","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932072","url":null,"abstract":"Lack of documentation for simulation models impedes their shareability, reusability and composability. There are many organizational challenges that lead to a lack of documentation, and this can have long term consequences: wasted time and effort in the best of cases and irrevocable loss in the worst of cases. A standardized metadata approach is a way to preserve digital resources across time, to support reusability and to mitigate organizational challenges that result in undocumented models. In this paper, we present a metadata specification inspired from the Dublin Core Metadata Initiative (DCMI) with additional elements to capture information specific to Discrete Event System Specification (DEVS) simulation models. This work is meant as an initial step towards the establishment of a metadata standard for the preservation of simulation models.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"62 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131833790","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The Internet Computer Protocol is a new generation blockchain that aims to provide better security and scalability than the traditional blockchain solutions. In this paper, this innovative distributed computing architecture is introduced, modeled and then simulated by means of an agent-based simulation. The result is a digital twin of the current Internet Computer, to be exploited to drive future design and development optimizations, investigate its performance, and evaluate the resilience of this distributed system to some security attacks. Preliminary performance measurements on the digital twin and simulation scalability results are collected and discussed. The study also confirms that agent-based simulation is a prominent simulation strategy to develop digital twins of complex distributed systems.
Internet Computer Protocol是新一代的区块链协议,旨在提供比传统区块链解决方案更好的安全性和可扩展性。本文介绍了这种创新的分布式计算体系结构,并对其进行了建模和仿真。其结果是当前Internet计算机的数字孪生,可用于驱动未来的设计和开发优化,调查其性能,并评估该分布式系统对某些安全攻击的弹性。收集并讨论了数字孪生的初步性能测量结果和仿真可扩展性结果。研究还证实了基于agent的仿真是开发复杂分布式系统数字孪生的重要仿真策略。
{"title":"Simulation of the Internet Computer Protocol: the Next Generation Multi-Blockchain Architecture","authors":"Luca Serena, AoXuan Li, Mirko Zichichi, Gabriele D’angelo, S. Ferretti, Su-Kit Tang","doi":"10.1109/DS-RT55542.2022.9932122","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932122","url":null,"abstract":"The Internet Computer Protocol is a new generation blockchain that aims to provide better security and scalability than the traditional blockchain solutions. In this paper, this innovative distributed computing architecture is introduced, modeled and then simulated by means of an agent-based simulation. The result is a digital twin of the current Internet Computer, to be exploited to drive future design and development optimizations, investigate its performance, and evaluate the resilience of this distributed system to some security attacks. Preliminary performance measurements on the digital twin and simulation scalability results are collected and discussed. The study also confirms that agent-based simulation is a prominent simulation strategy to develop digital twins of complex distributed systems.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"32 9","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114102777","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/ds-rt55542.2022.9932089
{"title":"Papers by Title","authors":"","doi":"10.1109/ds-rt55542.2022.9932089","DOIUrl":"https://doi.org/10.1109/ds-rt55542.2022.9932089","url":null,"abstract":"","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123207822","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932045
Manuella Germanos, D. Azar, Abir-Beatrice Karami, J. Possik
In this work, we propose a distributed Memetic Algorithm for the traveling salesman problem focusing on small and medium-sized instances. The algorithm employs a new crossover operator that favors the fitter of the two parents and develops varying progeny from the same parents to evade premature convergence. In the implementation, we use the High-Level Architecture (HLA) to distribute laborious tasks and lower the lead time of the heuristic. Results show that our proposed approach significantly outperforms other algorithms when tested on instances from the TSPLIB benchmark.
{"title":"A Distributed Memetic Algorithm with a semi-greedy operator for the Traveling Salesman Problem","authors":"Manuella Germanos, D. Azar, Abir-Beatrice Karami, J. Possik","doi":"10.1109/DS-RT55542.2022.9932045","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932045","url":null,"abstract":"In this work, we propose a distributed Memetic Algorithm for the traveling salesman problem focusing on small and medium-sized instances. The algorithm employs a new crossover operator that favors the fitter of the two parents and develops varying progeny from the same parents to evade premature convergence. In the implementation, we use the High-Level Architecture (HLA) to distribute laborious tasks and lower the lead time of the heuristic. Results show that our proposed approach significantly outperforms other algorithms when tested on instances from the TSPLIB benchmark.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132925908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932090
L. Nigro, F. Cicirelli, P. Fränti
Solving large-scale clustering problems requires an efficient algorithm which can be implemented also in parallel. K-means would be suitable but it can lead to an inaccurate clustering result. To overcome this problem, we present a parallel version of random swap clustering algorithm. It combines the scalability of k-means with high clustering accuracy. The new clustering method is experimented on top of Java parallel streams and lambda expressions, which offer interesting execution time benefits. The method is applied to standard benchmark datasets, with a varying population size and distribution of managed records, dimensionality of data points and the number of clusters. The experimental results confirm that high quality clustering can be obtained by parallel random swap together with a high time efficiency.
{"title":"Efficient and Reliable Clustering by Parallel Random Swap Algorithm","authors":"L. Nigro, F. Cicirelli, P. Fränti","doi":"10.1109/DS-RT55542.2022.9932090","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932090","url":null,"abstract":"Solving large-scale clustering problems requires an efficient algorithm which can be implemented also in parallel. K-means would be suitable but it can lead to an inaccurate clustering result. To overcome this problem, we present a parallel version of random swap clustering algorithm. It combines the scalability of k-means with high clustering accuracy. The new clustering method is experimented on top of Java parallel streams and lambda expressions, which offer interesting execution time benefits. The method is applied to standard benchmark datasets, with a varying population size and distribution of managed records, dimensionality of data points and the number of clusters. The experimental results confirm that high quality clustering can be obtained by parallel random swap together with a high time efficiency.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133926534","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-09-26DOI: 10.1109/DS-RT55542.2022.9932076
K. Hassan, R. E. Grande
Vehicular fog computing is essential for quick data access to devices and applications, and caching data is a must that plays a vital role in enabling faster responses and making data more available. This work thus investigates using a multi-layer caching strategy to make data more readily available to the requesting nodes. The cache in the layers is distributive and updated on time based on the demand and criteria of the requests. We also distribute data using vehicular mobility by placing limited but significant data into the cache of the vehicle. These communication and data exchange types are standardized through policies in our methodology. This cache management design is extensively analyzed using established frameworks and vehicular networks through simulated environments.
{"title":"Mobility-based Multi-layered Caching and Data Distribution in Vehicular Fog Computing","authors":"K. Hassan, R. E. Grande","doi":"10.1109/DS-RT55542.2022.9932076","DOIUrl":"https://doi.org/10.1109/DS-RT55542.2022.9932076","url":null,"abstract":"Vehicular fog computing is essential for quick data access to devices and applications, and caching data is a must that plays a vital role in enabling faster responses and making data more available. This work thus investigates using a multi-layer caching strategy to make data more readily available to the requesting nodes. The cache in the layers is distributive and updated on time based on the demand and criteria of the requests. We also distribute data using vehicular mobility by placing limited but significant data into the cache of the vehicle. These communication and data exchange types are standardized through policies in our methodology. This cache management design is extensively analyzed using established frameworks and vehicular networks through simulated environments.","PeriodicalId":243042,"journal":{"name":"2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133279621","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}