首页 > 最新文献

2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)最新文献

英文 中文
Performance Gains in V2X Experiments Using Distributed Simulation in the Veins Framework 在vein框架中使用分布式仿真实现V2X实验的性能提升
Moritz Gütlein, R. German, Anatoli Djanatliev
The increasing precision in simulation models leads to a high computational effort. In general, parallel and distributed simulation is one technique to speed up a simulation to an acceptable runtime. Depending on the simulation model, the suitability of a parallel or distributed simulation varies. This applies also to coupled V2X simulations, where distributed computation may help to increase performance drastically. In this work, we identify opportunities and possibilities regarding distributed V2X simulations. Therefore, we describe and evaluate an approach to distribute multiple instances of the well-known Veins framework that are interacting and running concurrently. The instances are coupled using a hybrid co-simulation framework based on the High Level Architecture. With increasing traffic load, a higher speedup can be measured.
随着仿真模型精度的提高,计算量也越来越大。通常,并行和分布式仿真是一种将仿真加速到可接受的运行时的技术。根据仿真模型的不同,并行或分布式仿真的适用性各不相同。这也适用于耦合V2X模拟,其中分布式计算可能有助于大幅提高性能。在这项工作中,我们确定了分布式V2X模拟的机会和可能性。因此,我们描述并评估了一种方法来分发众所周知的并发交互和运行的vein框架的多个实例。这些实例使用基于高级体系结构的混合联合仿真框架进行耦合。随着流量负载的增加,可以测量到更高的加速。
{"title":"Performance Gains in V2X Experiments Using Distributed Simulation in the Veins Framework","authors":"Moritz Gütlein, R. German, Anatoli Djanatliev","doi":"10.1109/DS-RT47707.2019.8958671","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958671","url":null,"abstract":"The increasing precision in simulation models leads to a high computational effort. In general, parallel and distributed simulation is one technique to speed up a simulation to an acceptable runtime. Depending on the simulation model, the suitability of a parallel or distributed simulation varies. This applies also to coupled V2X simulations, where distributed computation may help to increase performance drastically. In this work, we identify opportunities and possibilities regarding distributed V2X simulations. Therefore, we describe and evaluate an approach to distribute multiple instances of the well-known Veins framework that are interacting and running concurrently. The instances are coupled using a hybrid co-simulation framework based on the High Level Architecture. With increasing traffic load, a higher speedup can be measured.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114370910","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}
引用次数: 3
A Simulator for Creating Drones Networks and Providing Users Connectivity 用于创建无人机网络和提供用户连接的模拟器
M. Tropea, P. Fazio
Unmanned aerial vehicles are devices able to perform many different tasks that can help human activity in many processes. One of the most important use regards the possibility of giving wireless connectivity to user in a specific area. These new typologies of networks are called Flying Adhoc Network. Their use benefit all those situations of emergency where the traditional communications may have many issues, due to the specific event. Different types of natural disasters (such as climatological, meteorological, hydrological, geophysical) can result in many deaths and many economic damages. In these situations, drones can provide an additional or complementary access network, supporting web services and multimedia traffic, helping people involved in the rescue. Hence, it is clear that the possibility of using a simulator can result in a huge help to the research community. So, in this work, a Flying Ad-hoc Network simulator is proposed, able to simulate different scenarios with different coverage areas. In particular, emphasis is given to new coverage and human mobility models, in order to support more realistic situations. Some simulations have been led out to show how the simulator works.
无人驾驶飞行器是能够执行许多不同任务的设备,可以在许多过程中帮助人类活动。最重要的用途之一是为特定区域的用户提供无线连接的可能性。这些新的网络类型被称为飞行Adhoc网络。它们的使用有利于所有那些由于特定事件而传统通信可能存在许多问题的紧急情况。不同类型的自然灾害(如气候、气象、水文、地球物理)可造成许多死亡和许多经济损失。在这些情况下,无人机可以提供额外或补充的接入网络,支持网络服务和多媒体流量,帮助参与救援的人员。因此,很明显,使用模拟器的可能性可以给研究界带来巨大的帮助。因此,本文提出了一种飞行自组网模拟器,能够模拟不同覆盖区域的不同场景。特别强调新的覆盖范围和人员流动模式,以便支持更现实的情况。一些模拟已经被引出来展示模拟器是如何工作的。
{"title":"A Simulator for Creating Drones Networks and Providing Users Connectivity","authors":"M. Tropea, P. Fazio","doi":"10.1109/DS-RT47707.2019.8958658","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958658","url":null,"abstract":"Unmanned aerial vehicles are devices able to perform many different tasks that can help human activity in many processes. One of the most important use regards the possibility of giving wireless connectivity to user in a specific area. These new typologies of networks are called Flying Adhoc Network. Their use benefit all those situations of emergency where the traditional communications may have many issues, due to the specific event. Different types of natural disasters (such as climatological, meteorological, hydrological, geophysical) can result in many deaths and many economic damages. In these situations, drones can provide an additional or complementary access network, supporting web services and multimedia traffic, helping people involved in the rescue. Hence, it is clear that the possibility of using a simulator can result in a huge help to the research community. So, in this work, a Flying Ad-hoc Network simulator is proposed, able to simulate different scenarios with different coverage areas. In particular, emphasis is given to new coverage and human mobility models, in order to support more realistic situations. Some simulations have been led out to show how the simulator works.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125539511","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}
引用次数: 3
[DS-RT 2019 Title Page] [DS-RT 2019标题页]
{"title":"[DS-RT 2019 Title Page]","authors":"","doi":"10.1109/ds-rt47707.2019.8958651","DOIUrl":"https://doi.org/10.1109/ds-rt47707.2019.8958651","url":null,"abstract":"","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114973260","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}
引用次数: 0
Smart Disaster Management and Responses for Smart Cities: A new Challenge for the Next Generation of Distributed Simulation Systems 智慧城市的智慧灾害管理与响应:对下一代分布式仿真系统的新挑战
A. Boukerche
Every year, natural and human-induced disasters result in infrastructural damages, monetary costs, distresses, injuries and deaths. Unfortunately, climate change is strengthening the destructive power of natural disasters. In this context, distributed simulation-based disaster management and response systems have been proposed to cope with disasters and emergencies by training first responder with the latest ICT technology, and improving the disaster detection and search/rescue missions during disaster response. With the recent advances in wireless communication, and the proliferation of portable computer and micro-sensor devices, we are witnessing a growing interest in using wireless multimedia sensor networks and collaborative virtual environment technologies for safety and security class of applications. In this talk, we will give an overview of some research projects related to smart emergency preparedness and response that are currently being investigated at the PARADISE Research Laboratory at the Ottawa. We will show how collaborative virtual environment, context aware computing, wireless multimedia, and wireless sensor networks can be used to ensure public safety and security. We will focus upon the design of large-scale distributed simulation system for applications that require critical condition monitoring using both location/context aware computing and wireless sensor technologies. The second part of the talk will conclude by presenting two testbeds that are currently under development at PARADISE: the LIVE testbed, and the SWiMNet testbed. LIVE is a testbed for applications that require emergency preparedness and response. LIVE’s architecture integrates wireless sensor networks with wireless multimedia and virtual environment technologies. SWiMNet is a testbed of a high-performance simulation system that supports very detailed and realistic model specifications to enable the design and evaluation of new protocols and applications for future generations of mobile networks, vehicular networks as well as sensor networks.
每年,自然灾害和人为灾害造成基础设施破坏、金钱损失、痛苦、伤害和死亡。不幸的是,气候变化正在加强自然灾害的破坏力。在此背景下,基于分布式模拟的灾害管理和响应系统被提出,通过使用最新的ICT技术培训第一响应者,并改善灾害响应期间的灾害探测和搜救任务,来应对灾害和紧急情况。随着最近无线通信的进步,便携式计算机和微型传感器设备的普及,我们看到人们对使用无线多媒体传感器网络和协作虚拟环境技术进行安全和安保类应用的兴趣日益浓厚。在这次演讲中,我们将概述一些与智能应急准备和响应相关的研究项目,这些项目目前正在渥太华的天堂研究实验室进行调查。我们将展示如何使用协作虚拟环境、上下文感知计算、无线多媒体和无线传感器网络来确保公共安全。我们将重点关注大规模分布式仿真系统的设计,用于需要使用位置/上下文感知计算和无线传感器技术进行关键状态监测的应用。演讲的第二部分将以介绍PARADISE目前正在开发的两个测试平台来结束:LIVE测试平台和SWiMNet测试平台。LIVE是需要应急准备和响应的应用程序的测试平台。LIVE的架构集成了无线传感器网络与无线多媒体和虚拟环境技术。SWiMNet是一个高性能仿真系统的测试平台,它支持非常详细和现实的模型规范,能够设计和评估未来几代移动网络、车载网络以及传感器网络的新协议和应用。
{"title":"Smart Disaster Management and Responses for Smart Cities: A new Challenge for the Next Generation of Distributed Simulation Systems","authors":"A. Boukerche","doi":"10.1109/DS-RT47707.2019.8958693","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958693","url":null,"abstract":"Every year, natural and human-induced disasters result in infrastructural damages, monetary costs, distresses, injuries and deaths. Unfortunately, climate change is strengthening the destructive power of natural disasters. In this context, distributed simulation-based disaster management and response systems have been proposed to cope with disasters and emergencies by training first responder with the latest ICT technology, and improving the disaster detection and search/rescue missions during disaster response. With the recent advances in wireless communication, and the proliferation of portable computer and micro-sensor devices, we are witnessing a growing interest in using wireless multimedia sensor networks and collaborative virtual environment technologies for safety and security class of applications. In this talk, we will give an overview of some research projects related to smart emergency preparedness and response that are currently being investigated at the PARADISE Research Laboratory at the Ottawa. We will show how collaborative virtual environment, context aware computing, wireless multimedia, and wireless sensor networks can be used to ensure public safety and security. We will focus upon the design of large-scale distributed simulation system for applications that require critical condition monitoring using both location/context aware computing and wireless sensor technologies. The second part of the talk will conclude by presenting two testbeds that are currently under development at PARADISE: the LIVE testbed, and the SWiMNet testbed. LIVE is a testbed for applications that require emergency preparedness and response. LIVE’s architecture integrates wireless sensor networks with wireless multimedia and virtual environment technologies. SWiMNet is a testbed of a high-performance simulation system that supports very detailed and realistic model specifications to enable the design and evaluation of new protocols and applications for future generations of mobile networks, vehicular networks as well as sensor networks.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"357 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116133048","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}
引用次数: 3
Model-driven development of cyber-physical systems using Theatre 使用剧院的网络物理系统的模型驱动开发
L. Nigro
Theatre is a control-based, light-weight, reflective actor system designed to address the development of general distributed, timed (possibly probabilistic) systems and cyber-physical systems in particular. Theatre is characterized by its formal operational semantics. An abstract Theatre model, including the services of a possible deterministic network and associated protocol, can be analyzed by exhaustive model-checking or by statistical model checking or through ad-hoc simulators. Theatre is currently implemented in Java. Other languages are possible. A key point of Theatre is its volition to favoring a seamless transformation of an analyzed model into the terms of design and implementation phases. The tutorial will illustrate the modelling aspects of Theatre, its supporting analysis tools, its capability of combining discrete-time with continuous time, its maturity as a software engineering methodology, and some developed applications.
剧院是一种基于控制的、轻量级的、反射式的演员系统,旨在解决一般分布式、定时(可能是概率的)系统和网络物理系统的发展问题。戏剧的特点是其形式操作语义。抽象的剧院模型,包括可能的确定性网络和相关协议的服务,可以通过详尽的模型检查或统计模型检查或通过特设模拟器进行分析。剧场目前是用Java实现的。其他语言也是可能的。Theatre的一个关键点是它倾向于将分析模型无缝转换为设计和实施阶段。本教程将说明Theatre的建模方面,它的支持分析工具,它结合离散时间和连续时间的能力,它作为软件工程方法的成熟度,以及一些开发的应用程序。
{"title":"Model-driven development of cyber-physical systems using Theatre","authors":"L. Nigro","doi":"10.1109/DS-RT47707.2019.8958650","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958650","url":null,"abstract":"Theatre is a control-based, light-weight, reflective actor system designed to address the development of general distributed, timed (possibly probabilistic) systems and cyber-physical systems in particular. Theatre is characterized by its formal operational semantics. An abstract Theatre model, including the services of a possible deterministic network and associated protocol, can be analyzed by exhaustive model-checking or by statistical model checking or through ad-hoc simulators. Theatre is currently implemented in Java. Other languages are possible. A key point of Theatre is its volition to favoring a seamless transformation of an analyzed model into the terms of design and implementation phases. The tutorial will illustrate the modelling aspects of Theatre, its supporting analysis tools, its capability of combining discrete-time with continuous time, its maturity as a software engineering methodology, and some developed applications.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125409822","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}
引用次数: 0
QuakeSense, a LoRa-compliant Earthquake Monitoring Open System QuakeSense,一个符合lora的地震监测开放系统
Pietro Boccadoro, Biagio Montaruli, L. Grieco
Detecting disruptive events, such as earthquakes, using environmental monitoring systems is a particularly promising, but rather challenging, opportunity. The Internet of Things (IoT) can play a significant role in characterizing and predicting seismic events. The present contribution introduces QuakeSense, an open-source earthquake and weather monitoring system. The implemented IoT system is configured as a Long Range (LoRa)based star topology with a fully energy-autonomous sensor node. The system leverages some of the most useful features of two emerging IoT technologies, e.g., LoRa and Message Queue Telemetry Transport (MQTT), and enables the near real-time monitoring of seismic events through a web-based interface. An experimental campaign has been carried out to verify the current consumption and, therefore, the battery lifetime of the sensor node. Moreover, LoRa parameters have been extensively tested as to evaluate performances in several configurations. The obtained results in terms of latency and Packet Delivery Ratio (PDR) demonstrated the reliability of the proposal.
利用环境监测系统探测破坏性事件(如地震)是一个特别有希望但颇具挑战性的机会。物联网(IoT)在描述和预测地震事件方面可以发挥重要作用。本文介绍了QuakeSense,一个开源的地震和天气监测系统。实现的物联网系统配置为基于远程(LoRa)的星形拓扑结构,具有完全能量自主的传感器节点。该系统利用了LoRa和消息队列遥测传输(MQTT)等两种新兴物联网技术的一些最有用的功能,并通过基于web的界面实现了对地震事件的近实时监测。已经进行了一项实验活动来验证电流消耗,从而验证传感器节点的电池寿命。此外,还对LoRa参数进行了广泛的测试,以评估几种配置下的性能。在延迟和包投递率(PDR)方面得到的结果证明了该提议的可靠性。
{"title":"QuakeSense, a LoRa-compliant Earthquake Monitoring Open System","authors":"Pietro Boccadoro, Biagio Montaruli, L. Grieco","doi":"10.1109/DS-RT47707.2019.8958675","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958675","url":null,"abstract":"Detecting disruptive events, such as earthquakes, using environmental monitoring systems is a particularly promising, but rather challenging, opportunity. The Internet of Things (IoT) can play a significant role in characterizing and predicting seismic events. The present contribution introduces QuakeSense, an open-source earthquake and weather monitoring system. The implemented IoT system is configured as a Long Range (LoRa)based star topology with a fully energy-autonomous sensor node. The system leverages some of the most useful features of two emerging IoT technologies, e.g., LoRa and Message Queue Telemetry Transport (MQTT), and enables the near real-time monitoring of seismic events through a web-based interface. An experimental campaign has been carried out to verify the current consumption and, therefore, the battery lifetime of the sensor node. Moreover, LoRa parameters have been extensively tested as to evaluate performances in several configurations. The obtained results in terms of latency and Packet Delivery Ratio (PDR) demonstrated the reliability of the proposal.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129870063","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}
引用次数: 19
Formal Modelling and Verification of Real-Time Self-Adaptive Systems 实时自适应系统的形式化建模与验证
F. Cicirelli, L. Nigro, F. Pupo
This paper describes a formal approach to modelling and verification of self-adaptive real-time systems. Such systems can dynamically be affected by exception events either originated in the operational environment or in the internal status, which require to be dealt with through adaptation actions which have to fulfil timing constraints. The approach is based on Time Basic (TB) Petri nets, a formalism well-suited to the specification of time-critical systems. Although some specialcase tools have been developed to support the analysis of TB net models, the original contribution of this paper is an embedding of TB nets into the popular Uppaal toolbox based on timed automata, which makes it possible both non-deterministic exhaustive analysis by model checking and/or a quantitative analysis of model properties through statistical model checking. The paper demonstrates the application of TB net modelling and analysis through a self-healing time-critical system.
本文描述了一种对自适应实时系统进行建模和验证的形式化方法。这些系统可能会动态地受到源自操作环境或内部状态的异常事件的影响,这些异常事件需要通过必须满足时间约束的适应操作来处理。该方法基于时间基础(TB) Petri网,这是一种非常适合于时间关键系统规范的形式。虽然已经开发了一些特殊情况工具来支持TB网络模型的分析,但本文的原始贡献是将TB网络嵌入到基于时间自动机的流行Uppaal工具箱中,这使得通过模型检查进行非确定性详尽分析和/或通过统计模型检查对模型属性进行定量分析成为可能。本文通过一个自愈时间临界系统演示了结核网络建模和分析的应用。
{"title":"Formal Modelling and Verification of Real-Time Self-Adaptive Systems","authors":"F. Cicirelli, L. Nigro, F. Pupo","doi":"10.1109/DS-RT47707.2019.8958707","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958707","url":null,"abstract":"This paper describes a formal approach to modelling and verification of self-adaptive real-time systems. Such systems can dynamically be affected by exception events either originated in the operational environment or in the internal status, which require to be dealt with through adaptation actions which have to fulfil timing constraints. The approach is based on Time Basic (TB) Petri nets, a formalism well-suited to the specification of time-critical systems. Although some specialcase tools have been developed to support the analysis of TB net models, the original contribution of this paper is an embedding of TB nets into the popular Uppaal toolbox based on timed automata, which makes it possible both non-deterministic exhaustive analysis by model checking and/or a quantitative analysis of model properties through statistical model checking. The paper demonstrates the application of TB net modelling and analysis through a self-healing time-critical system.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"213 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114577973","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}
引用次数: 2
Analyzing Simulation Model Profile Data to Assist Synthetic Model Generation 分析仿真模型轮廓数据以辅助合成模型生成
Sean Kane, Sounak Gupta, P. Wilsey
Synthetic workloads are commonly used to exercise simulation tools for performance, performance tuning, and scalability studies. Sometimes these workloads are simple streams of test data following various distributions and in other cases these workloads are generated by more complex, configurable systems. An example of the former is a stream of input events at different arrival rates that might be used to test the performance of an event queue data structure. An example of the latter is the PHOLD simulation model that is often used to contrast the performance implications of different design solutions in a parallel simulation engine. One of the key challenges for synthetic workloads is the question of setting the parameters so that the workload properly reflects the behavior of actual workloads. This paper collects profile data from multiple real-world discrete-event simulation models in multiple configurations and sizes from the ROSS and WARPED2 repositories. A principle focus of this paper is the capture and reporting of profiling data to understand event granularities and event profile data to assist in the configuration of synthetic discrete event model generators.
合成工作负载通常用于模拟工具,以进行性能、性能调优和可伸缩性研究。有时,这些工作负载是遵循各种分布的简单测试数据流,在其他情况下,这些工作负载是由更复杂的、可配置的系统生成的。前者的一个例子是以不同到达率的输入事件流,可用于测试事件队列数据结构的性能。后者的一个例子是PHOLD仿真模型,它通常用于对比并行仿真引擎中不同设计解决方案的性能含义。合成工作负载的主要挑战之一是设置参数,以便工作负载正确地反映实际工作负载的行为。本文从ROSS和WARPED2存储库中的多种配置和大小的多个真实世界离散事件模拟模型中收集概要数据。本文的主要重点是捕获和报告分析数据,以了解事件粒度和事件概要数据,以协助配置合成离散事件模型生成器。
{"title":"Analyzing Simulation Model Profile Data to Assist Synthetic Model Generation","authors":"Sean Kane, Sounak Gupta, P. Wilsey","doi":"10.1109/DS-RT47707.2019.8958699","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958699","url":null,"abstract":"Synthetic workloads are commonly used to exercise simulation tools for performance, performance tuning, and scalability studies. Sometimes these workloads are simple streams of test data following various distributions and in other cases these workloads are generated by more complex, configurable systems. An example of the former is a stream of input events at different arrival rates that might be used to test the performance of an event queue data structure. An example of the latter is the PHOLD simulation model that is often used to contrast the performance implications of different design solutions in a parallel simulation engine. One of the key challenges for synthetic workloads is the question of setting the parameters so that the workload properly reflects the behavior of actual workloads. This paper collects profile data from multiple real-world discrete-event simulation models in multiple configurations and sizes from the ROSS and WARPED2 repositories. A principle focus of this paper is the capture and reporting of profiling data to understand event granularities and event profile data to assist in the configuration of synthetic discrete event model generators.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123841298","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}
引用次数: 0
An OMA Lightweight M2M-compliant MEC Framework to Track Multi-modal Commuters for MaaS Applications 一个符合OMA轻量级m2m的MEC框架,用于跟踪MaaS应用的多模式通勤者
C. Campolo, Domenico Cuzzocrea, Giacomo Genovese, A. Iera, A. Molinaro
Mobility as a Service (MaaS) implies the integration of different transport services in a unique platform accessible by commuters on demand. Collection and processing of data concerning the mobility of customers is crucial to calculate trips options satisfying users’ needs and preferences. In this paper, we propose to exploit Multi-access Edge Computing (MEC) facilities to more efficiently deploy MaaS solutions. Specifically, we design a MEC-based MaaS framework that is fully compliant with the Open Mobile Alliance (OMA) Lightweight Machine-to-Machine (LwM2M) protocol. The OMA LwM2M server hosted in the MEC platform continuously collects data from the commuters, and uses native MEC applications to provide value-added services. The OBSERVE extension of the Constrained Application Protocol (CoAP) is used to reduce energy consumption during data collection from the OMA LwM2M clients installed in the mobile user devices. Preliminary results are collected that show the performance of the proposed MaaS framework, integrated with a mobility generator tool (i.e., SUMO) that emulates the commuter paths.
移动即服务(MaaS)意味着将不同的交通服务集成到一个独特的平台上,供通勤者按需访问。收集和处理有关客户流动性的数据对于计算满足用户需求和偏好的旅行选择至关重要。在本文中,我们建议利用多访问边缘计算(MEC)设施来更有效地部署MaaS解决方案。具体来说,我们设计了一个基于mec的MaaS框架,该框架完全符合开放移动联盟(OMA)轻量级机器对机器(LwM2M)协议。在MEC平台上托管的OMA LwM2M服务器不断收集通勤者的数据,并使用本地MEC应用程序提供增值服务。CoAP (Constrained Application Protocol)的OBSERVE扩展用于减少从安装在移动用户设备中的OMA LwM2M客户端收集数据时的能耗。收集的初步结果显示了所提出的MaaS框架的性能,并集成了模拟通勤路径的移动生成器工具(即SUMO)。
{"title":"An OMA Lightweight M2M-compliant MEC Framework to Track Multi-modal Commuters for MaaS Applications","authors":"C. Campolo, Domenico Cuzzocrea, Giacomo Genovese, A. Iera, A. Molinaro","doi":"10.1109/DS-RT47707.2019.8958677","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958677","url":null,"abstract":"Mobility as a Service (MaaS) implies the integration of different transport services in a unique platform accessible by commuters on demand. Collection and processing of data concerning the mobility of customers is crucial to calculate trips options satisfying users’ needs and preferences. In this paper, we propose to exploit Multi-access Edge Computing (MEC) facilities to more efficiently deploy MaaS solutions. Specifically, we design a MEC-based MaaS framework that is fully compliant with the Open Mobile Alliance (OMA) Lightweight Machine-to-Machine (LwM2M) protocol. The OMA LwM2M server hosted in the MEC platform continuously collects data from the commuters, and uses native MEC applications to provide value-added services. The OBSERVE extension of the Constrained Application Protocol (CoAP) is used to reduce energy consumption during data collection from the OMA LwM2M clients installed in the mobile user devices. Preliminary results are collected that show the performance of the proposed MaaS framework, integrated with a mobility generator tool (i.e., SUMO) that emulates the commuter paths.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124430409","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}
引用次数: 3
Combining Task-level and System-level Scheduling Modes for Mixed Criticality Systems 混合临界系统的任务级和系统级组合调度模式
Jalil Boudjadar, Saravanan Ramanathan, A. Easwaran, Ulrik Nyman
Different scheduling algorithms for mixed criticality systems have been recently proposed. The common denominator of these algorithms is to discard low critical tasks whenever high critical tasks are in lack of computation resources. This is achieved upon a switch of the scheduling mode from Normal to Critical. We distinguish two main categories of the algorithms: system-level mode switch and task-level mode switch. System-level mode algorithms allow low criticality (LC) tasks to execute only in normal mode. Task-level mode switch algorithms enable to switch the mode of an individual high criticality task (HC), from low (LO) to high (HI), to obtain priority over all LC tasks. This paper investigates an online scheduling algorithm for mixed-criticality systems that supports dynamic mode switches for both task level and system level. When a HC task job overruns its LC budget, then only that particular job is switched to HI mode. If the job cannot be accommodated, then the system switches to Critical mode. To accommodate for resource availability of the HC jobs, the LC tasks are degraded by stretching their periods until the Critical mode exhibiting job complete its execution. The stretching will be carried out until the resource availability is met. We have mechanized and implemented the proposed algorithm using Uppaal. To study the efficiency of our scheduling algorithm, we examine a case study and compare our results to the state of the art algorithms.
针对混合临界系统,近年来提出了不同的调度算法。这些算法的共同点是,当高关键任务缺乏计算资源时,丢弃低关键任务。通过将调度模式从“正常”切换为“紧急”实现。我们将算法分为两大类:系统级模式切换和任务级模式切换。系统级模式算法允许低临界(LC)任务仅在正常模式下执行。任务级模式切换算法允许将单个高临界任务(HC)的模式从低(LO)切换到高(HI),以获得高于所有LC任务的优先级。研究了一种支持任务级和系统级动态模式切换的混合临界系统在线调度算法。当HC任务作业超出其LC预算时,则只有该特定作业切换到HI模式。如果无法容纳该作业,则系统将切换到Critical模式。为了适应HC作业的资源可用性,LC任务通过延长其周期来降级,直到显示作业的Critical模式完成其执行。将执行拉伸,直到满足资源可用性。我们使用Uppaal实现了该算法的机械化和实现。为了研究我们的调度算法的效率,我们研究了一个案例研究,并将我们的结果与最先进的算法进行了比较。
{"title":"Combining Task-level and System-level Scheduling Modes for Mixed Criticality Systems","authors":"Jalil Boudjadar, Saravanan Ramanathan, A. Easwaran, Ulrik Nyman","doi":"10.1109/DS-RT47707.2019.8958666","DOIUrl":"https://doi.org/10.1109/DS-RT47707.2019.8958666","url":null,"abstract":"Different scheduling algorithms for mixed criticality systems have been recently proposed. The common denominator of these algorithms is to discard low critical tasks whenever high critical tasks are in lack of computation resources. This is achieved upon a switch of the scheduling mode from Normal to Critical. We distinguish two main categories of the algorithms: system-level mode switch and task-level mode switch. System-level mode algorithms allow low criticality (LC) tasks to execute only in normal mode. Task-level mode switch algorithms enable to switch the mode of an individual high criticality task (HC), from low (LO) to high (HI), to obtain priority over all LC tasks. This paper investigates an online scheduling algorithm for mixed-criticality systems that supports dynamic mode switches for both task level and system level. When a HC task job overruns its LC budget, then only that particular job is switched to HI mode. If the job cannot be accommodated, then the system switches to Critical mode. To accommodate for resource availability of the HC jobs, the LC tasks are degraded by stretching their periods until the Critical mode exhibiting job complete its execution. The stretching will be carried out until the resource availability is met. We have mechanized and implemented the proposed algorithm using Uppaal. To study the efficiency of our scheduling algorithm, we examine a case study and compare our results to the state of the art algorithms.","PeriodicalId":377914,"journal":{"name":"2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129464785","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}
引用次数: 6
期刊
2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1