{"title":"MEDART-MAS: MEta-model of Data Assimilation on Real-Time Multi-Agent Simulation","authors":"Bassirou Ngom, M. Diallo, N. Marilleau","doi":"10.1109/DS-RT50469.2020.9213694","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213694","url":null,"abstract":"In modeling and simulation process, data plays an important role. Data is required to validate the model and to experiment scenarios. It is also necessary for fitting and calibrating model parameters. In the case of online simulation, data assimilation approaches make possible to inject data into simulations and to recalibrate simulations based on real-time data. This paper addresses the challenge of assimilating data into an agent-based simulation by promoting a novel architecture dedicated to data assimilation. Few improvements have been made to adapt Multi-Agent Simulations to real-time data assimilation. The architecture is designed to be generic enough to allow wild diversity of case studies. We propose a meta-model of data assimilation and implement a toolkit based on the GAMA simulator. Finally, we use temperature data to test the implementation of a simple use case.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116970186","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}
{"title":"Agent-based Modeling and Simulation for Emergency Scenarios: A Holistic Approach","authors":"Andrea Piccione, Alessandro Pellegrini","doi":"10.1109/DS-RT50469.2020.9213547","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213547","url":null,"abstract":"Agent-based Modeling and Simulation is a powerful technique which allows to study the interactions in complex systems, and allows to explore or even foresee the emergence of more complicated properties or behaviors related to the interaction among the simpler agents in the environment. In the context of emergency or crisis scenarios, Agent-based Modeling and Simulation can allow to effectively study emergency plans, with the goal of assessing their viability, also with respect to the number of possible fatalities. In this paper, we analyze Agent-based Modeling and Simulation for crisis scenarios from a methodological and empirical point of view, with the goal of identifying what are the behavioral parameters that a model should encompass, in order for the results of the simulation to be useful for emergency plan assessment and/or compilation. We also experimentally provide a characterization of the effects of such behavioral parameters.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121582515","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}
{"title":"Laying the path to consumer-level immersive simulation environments","authors":"L. Donatiello, Lorenzo Gasparini, G. Marfia","doi":"10.1109/DS-RT50469.2020.9213691","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213691","url":null,"abstract":"Virtual reality is slowly transitioning from a specialized laboratory-only technology, to a consumer electronics appliance. In this transition, two interesting research questions amount to how 2D-based content and applications may benefit (or be hurt) by the adoption of 3D-based immersive environments and to how to proficiently support such integration. Acknowledging the relevance of the former, we here consider the latter question, focusing our attention on the diversified family of PC-based simulation tools and platforms. VR-based visualization is, in fact, widely understood and appreciated in the simulation arena, but mainly confined to high performance computing laboratories. Our contribution here aims at characterizing the simulation tools which could benefit from immersive interfaces, along with a general framework and a preliminary implementation which may be put to good use to support their transition from uniquely 2D to blended 2D/3D environments.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115489248","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}
C. Campolo, Giacomo Genovese, A. Molinaro, Bruno Pizzimenti
{"title":"Digital Twins at the Edge to Track Mobility for MaaS Applications","authors":"C. Campolo, Giacomo Genovese, A. Molinaro, Bruno Pizzimenti","doi":"10.1109/DS-RT50469.2020.9213699","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213699","url":null,"abstract":"The research into wireless communication and mobile computing is called to formulate novel smart mobility solutions to improve the quality of a citizen's life in smart cities. In such a context, in this paper we elaborate on the role of technologies like multi-access edge computing (MEC), Internet of Things (IoT) messaging protocols, such as Constrained Application Protocol (CoAP) and Message Queue Telemetry Transport (MQTT), and virtualization (i.e., digital twins) in the design of a framework enabling the collection and processing of data about the mobility of commuters and public transport vehicles. Such data have the purpose to feed mobility monitoring and transport planning solutions. A Proof-of-Concept (PoC) is developed to validate the framework under realistic experimental settings. Results in terms of efficiency and effectiveness of the considered messaging protocols are reported.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126371400","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}
{"title":"A Cost-effective Scheduling Control for a Safety Critical Hybrid Power System","authors":"Jalil Boudjadar, M. Khooban","doi":"10.1109/DS-RT50469.2020.9213541","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213541","url":null,"abstract":"In this paper, we propose a safety-driven cost effective scheduling controller to arbitrate and operate the energy resources of a maritime hybrid energy application. The proposed control algorithm enables efficient energy management to dynamically schedule the energy sources to supply the realtime power requests so that 1) we maintain the system safety by not overloading or heating up an energy source; 2) reduce the operation cost by considering the cheapest energy source in a real-time manner. The efficiency and safety of our scheduling algorithm have been examined using Uppaal model checker. The experiment outputs show that our controller maintains the system safety and guarantees the lowest operation cost.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129112109","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}
{"title":"MDP-based Vehicular Network Connectivity Model for VCC Management","authors":"Abubakar Saad, R. E. Grande","doi":"10.1109/DS-RT50469.2020.9213698","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213698","url":null,"abstract":"Vehicular Cloud computing is new paradigm where vehicles collaboratively exchange data and resources to support services and problem-solving in urban environments. Characteristically, such Clouds undergo severe challenging conditions from the high mobility of vehicles, and by essence, they are rather dynamic and complex. Many works have explored the assembling and management of Vehicular Clouds with designs that heavily focus on mobility. However, a mobility-based strategy relies on the geographical position of vehicles and its feasibility has been questioned in some recent works. Therefore, we present a more relaxed Vehicular Cloud management scheme that relies on connectivity. This work models uncertainty and considers every possible chance a vehicle may be available through accessible communication means, such as V2X communications and the vehicle being in the range of RSUs for data transmissions. We utilize the MDP model to track the state of vehicles and when there are connected and available for transmission of the data.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133913189","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}
{"title":"Collision Avoidance Proposal in a MEC based VANET environment","authors":"Nicolas Nevigato, M. Tropea, F. Rango","doi":"10.1109/DS-RT50469.2020.9213521","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213521","url":null,"abstract":"Mobile Edge Computing (MEC) is a new network paradigm that allows resource management and IT services at the edge of a communication network and, so, closer to the devices guaranteeing low latency and high bandwidth requirements. This characteristic makes MEC paradigm suitable for critical communication services used in collaboration with container-based virtualization and with 5G networks. In this paper, an implementation of a collision avoidance system based on MEC in a VANET environment is proposed. This system makes use of cloud and edge computing and it is able to switch communication from edge to cloud server and vice versa when possible, trying to guarantee the required constraints and balancing the communication among the servers avoiding of overloading edge layer. The simulation results have proved how, in some cases, the MEC-5G combination is the best solution for avoiding collisions in a VANET environment.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"51 9-10","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114123369","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}
Alessandro Ciociola, M. Cocca, Danilo Giordano, L. Vassio, M. Mellia
{"title":"E-Scooter Sharing: Leveraging Open Data for System Design","authors":"Alessandro Ciociola, M. Cocca, Danilo Giordano, L. Vassio, M. Mellia","doi":"10.1109/DS-RT50469.2020.9213514","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213514","url":null,"abstract":"With the shift toward a Mobility-as-a-Service paradigm, electric scooter sharing systems are becoming a popular transportation mean in cities. Given their novelty, we lack of consolidated approaches to study and compare different system design options. In this work, we propose a simulation approach that leverages open data to create a demand model that captures and generalises the usage of this transportation mean in a city. This calls for ingenuity to deal with coarse open data granularity. In particular, we create a flexible, data-driven demand model by using modulated Poisson processes for temporal estimation, and Kernel Density Estimation (KDE) for spatial estimation. We next use this demand model alongside a configurable e-scooter sharing simulator to compare performance of different electric scooter sharing design options, such as the impact of the number of scooters and the cost of managing their charging. We focus on the municipalities of Minneapolis and Louisville which provide large scale open data about e-scooter sharing rides. Our approach let researchers, municipalities and scooter sharing providers to follow a data driven approach to compare and improve the design of e-scooter sharing system in smart cities.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122355788","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}
A.A. Shah, M. Mussini, F. Nicassio, G. Parladori, F. Triggiani, Gustavo Grieco, G. Iaffaldano, G. Piro
{"title":"A Real-time Simulation Framework for Complex and Large-scale Optical Transport Networks based on the SDN Paradigm","authors":"A.A. Shah, M. Mussini, F. Nicassio, G. Parladori, F. Triggiani, Gustavo Grieco, G. Iaffaldano, G. Piro","doi":"10.1109/DS-RT50469.2020.9213701","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213701","url":null,"abstract":"Thanks to the recent advancements in the Software-Defined Networking (SDN) and Network Function Virtualization research domains, telecom operators are encouraged to upgrade their optical transport networks towards programmable, energy-efficient, service-oriented, and interoperable architectures. The availability of a large set of open-source building blocks, supported by different standardization bodies makes the selection and the integration of such technologies a very complex task. In this context, the INTENTO project has the objective to create an innovative simulation framework by selecting the best technologies and use it to test applications, services, and advanced optimization algorithms in a real environment. In the initial phase, the project designed a large-scale, distributed, and hierarchical Transport SDN architecture, where optical switches and networking functionalities are monitored and dynamically configured through a two-level structure of SDN controllers. On top of that, Virtual Network Functions are optimally deployed and managed by a centralized orchestrator, based on network condition, user requests, and application requirements. Based on this architecture, the project team started to develop a complex simulation environment that harmoniously integrates within the OpenStack cloud: optical node simulators composed by simulation agent and a suitable hardware emulation layer; proprietary SDN network controller designed to enable the innovative optical nodes characteristics; Open Network Operating System as the second level controller, enabling the integration of third-party or standardized models (multivendor environment), based on standardized interfaces and communication protocols. After having described the main components and functionalities already implemented into the simulation framework, the paper concludes by highlighting future research and development activities.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129948127","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}
Shingo Igarashi, Tasuku Ishigooka, Tatsuya Horiguchi, R. Koike, Takuya Azumi
{"title":"Heuristic Contention-Free Scheduling Algorithm for Multi-core Processor using LET Model","authors":"Shingo Igarashi, Tasuku Ishigooka, Tatsuya Horiguchi, R. Koike, Takuya Azumi","doi":"10.1109/DS-RT50469.2020.9213582","DOIUrl":"https://doi.org/10.1109/DS-RT50469.2020.9213582","url":null,"abstract":"Embedded systems, e.g., self-driving systems and advanced driver-assistance systems (ADAS), require computing platforms with high computing power and low power consumption. Multi-/many-core platforms satisfy these requirements effectively. However, for hard real-time applications, multiple demands on shared resources can impede real-time performance, and memory is one resource that can impair the desired performance significantly. Therefore, it is important that memory access timing be deterministic to facilitate predictability. To realize this, the Logical Execution Time (LET) paradigm is currently attracting attention. This paper proposes a theoretical scheduling method for a model applying the LET paradigm to directed acyclic graph (DAG) nodes for a multi-/many-core platform. The proposed method considers communication timing between nodes and generates a schedule that does not cause communication contentions. In addition, the proposed method attempts to distribute tasks and reduce LET intervals to address increased execution times due to the implementation of the LET paradigm. In the evaluation, we observed that the proposed method improved the schedule length by up to 40%.","PeriodicalId":149260,"journal":{"name":"2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132129789","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}