-
A Joint Approach Towards Data-Driven Virtual Testing for Automated Driving: The AVEAS Project
Authors:
Leon Eisemann,
Mirjam Fehling-Kaschek,
Silke Forkert,
Andreas Forster,
Henrik Gommel,
Susanne Guenther,
Stephan Hammer,
David Hermann,
Marvin Klemp,
Benjamin Lickert,
Florian Luettner,
Robin Moss,
Nicole Neis,
Maria Pohle,
Dominik Schreiber,
Cathrina Sowa,
Daniel Stadler,
Janina Stompe,
Michael Strobelt,
David Unger,
Jens Ziehn
Abstract:
With growing complexity and responsibility of automated driving functions in road traffic and growing scope of their operational design domains, there is increasing demand for covering significant parts of development, validation, and verification via virtual environments and simulation models.
If, however, simulations are meant not only to augment real-world experiments, but to replace them, qu…
▽ More
With growing complexity and responsibility of automated driving functions in road traffic and growing scope of their operational design domains, there is increasing demand for covering significant parts of development, validation, and verification via virtual environments and simulation models.
If, however, simulations are meant not only to augment real-world experiments, but to replace them, quantitative approaches are required that measure to what degree and under which preconditions simulation models adequately represent reality, and thus allow their usage for virtual testing of driving functions. Especially in research and development areas related to the safety impacts of the "open world", there is a significant shortage of real-world data to parametrize and/or validate simulations - especially with respect to the behavior of human traffic participants, whom automated vehicles will meet in mixed traffic.
This paper presents the intermediate results of the German AVEAS research project (www.aveas.org) which aims at develo** methods and metrics for the harmonized, systematic, and scalable acquisition of real-world data for virtual verification and validation of advanced driver assistance systems and automated driving, and establishing an online database following the FAIR principles.
△ Less
Submitted 10 May, 2024;
originally announced May 2024.
-
Empowering IoT Applications with Flexible, Energy-Efficient Remote Management of Low-Power Edge Devices
Authors:
Shadi Attarha,
Anna Förster
Abstract:
In the context of the Internet of Things (IoT), reliable and energy-efficient provision of IoT applications has become critical. Equip** IoT systems with tools that enable a flexible, well-performing, and automated way of monitoring and managing IoT edge devices is an essential prerequisite. In current IoT systems, low-power edge appliances have been utilized in a way that can not be controlled…
▽ More
In the context of the Internet of Things (IoT), reliable and energy-efficient provision of IoT applications has become critical. Equip** IoT systems with tools that enable a flexible, well-performing, and automated way of monitoring and managing IoT edge devices is an essential prerequisite. In current IoT systems, low-power edge appliances have been utilized in a way that can not be controlled and re-configured in a timely manner. Hence, conducting a trade-off solution between manageability, performance and design requirements are demanded. This paper introduces a novel approach for fine-grained monitoring and managing individual micro-services within low-power edge devices, which improves system reliability and energy efficiency. The proposed method enables operational flexibility for IoT edge devices by leveraging a modularization technique. Following a review of existing solutions for remote-managed IoT services, a detailed description of the suggested approach is presented. Also, to explore the essential design principles that must be considered in this approach, the suggested architecture is elaborated in detail. Finally, the advantages of the proposed solution to deal with disruptions are demonstrated in the proof of concept-based experiments.
△ Less
Submitted 26 April, 2024;
originally announced May 2024.
-
Comparative Study of Simulators for Vehicular Networks
Authors:
Rida Saghir,
Thenuka Karunathilake,
Anna Förster
Abstract:
Vehicular Adhoc networks (VANETs) are composed of vehicles connected with wireless links to exchange data. VANETs have become the backbone of the Intelligent Transportation Systems (ITS) in smart cities and enable many essential services like roadside safety, traffic management, platooning, etc with vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications. In any form of researc…
▽ More
Vehicular Adhoc networks (VANETs) are composed of vehicles connected with wireless links to exchange data. VANETs have become the backbone of the Intelligent Transportation Systems (ITS) in smart cities and enable many essential services like roadside safety, traffic management, platooning, etc with vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications. In any form of research testing and evaluation plays a crucial role. However, in VANETs, real-world experiments require high investment, and heavy resources and can cause many practical difficulties. Therefore, simulations have become critical and the primary way of evaluating VANETs' applications. Furthermore, the upfront challenge is the realistic capture of the networking mechanism of VANETs, which varies from situation to situation. Several factors may contribute to the successful achievement of a random realistic networking behavior. However, the biggest dependency is a powerful tool for the implementation, which could probably take into account all the configuration parameters, loss factors, mobility schemes, and other key features of a VANET, yet give out practical performance metrics with a good trade-off between investment of resources and the results. Hence, the aim of this research is to evaluate some simulators in the scope of VANETs with respect to resource utilization, packet delivery, and computational time.
△ Less
Submitted 1 March, 2024;
originally announced March 2024.
-
Using LoRa communication for Urban VANETs: Feasibility and Challenges
Authors:
Thenuka Karunathilake,
Anna Förster
Abstract:
Vehicular Ad-Hoc Networks (VANETs) were introduced mainly to increase vehicular safety by enabling communication between vehicles and infrastructure to improve overall awareness. The vehicles in a VANET are expected to exchange numerous messages generated by multiple applications, but mainly, these applications can be subdivided into safety and non-safety. The main communication technologies desig…
▽ More
Vehicular Ad-Hoc Networks (VANETs) were introduced mainly to increase vehicular safety by enabling communication between vehicles and infrastructure to improve overall awareness. The vehicles in a VANET are expected to exchange numerous messages generated by multiple applications, but mainly, these applications can be subdivided into safety and non-safety. The main communication technologies designed for VANETs, DSRC (Dedicated Short Range Communication) and C-V2X (Cellular V2X), mainly focus on delay-sensitive safety-related applications. However, sharing the same bandwidth for safety and non-safety applications will increase the burden on the communication channel and can cause an increase in the overall latencies. Therefore, this work analyses the feasibility of using LoRa communication for non-safety-related urban VANET applications. We conducted multiple real-world experiments to analyse the performance of LoRa communication in various urban VANET scenarios. Our results show that LoRa communication handles the Dopper shifts caused by the urban VANET speeds with both Spreading Factor (SF) 7 and 12. However, higher SF was more vulnerable to Doppler shifts than lower SF. Furthermore, the results illustrate that the Line-of-Sight (LoS) condition significantly affects the LoRa communication, especially in the case of lower SF.
△ Less
Submitted 29 November, 2023;
originally announced November 2023.
-
LoopBoxes -- Evaluation of a Collaborative Accessible Digital Musical Instrument
Authors:
Andreas Förster,
Alarith Uhde,
Mathias Komesker,
Christina Komesker,
Irina Schmidt
Abstract:
LoopBoxes is an accessible digital musical instrument designed to create an intuitive access to loop based music making for children with special educational needs (SEN). This paper describes the evaluation of the instrument in the form of a pilot study during a music festival in Berlin, Germany, as well as a case study with children and music teachers in a SEN school setting. We created a modular…
▽ More
LoopBoxes is an accessible digital musical instrument designed to create an intuitive access to loop based music making for children with special educational needs (SEN). This paper describes the evaluation of the instrument in the form of a pilot study during a music festival in Berlin, Germany, as well as a case study with children and music teachers in a SEN school setting. We created a modular system composed of three modules that afford single user as well as collaborative music making. The pilot study was evaluated using informal observation and questionnaires (n = 39), and indicated that the instrument affords music making for people with and without prior musical knowledge across all age groups and fosters collaborative musical processes. The case study was based on observation and a qualitative interview. It confirmed that the instrument meets the needs of the school settings and indicated how future versions could expand access to all students, especially those experiencing complex disabilities. In addition, out-of-the-box functionality seems to be crucial for the long-term implementation of the instrument in a school setting.
△ Less
Submitted 24 May, 2023;
originally announced May 2023.
-
An efficient method for approximating resonance curves of weakly-damped nonlinear mechanical systems
Authors:
Alwin Förster,
Malte Krack
Abstract:
A method is presented for tracing the locus of a specific peak in the frequency response under variation of a parameter. It is applicable to periodic, steady-state vibrations of harmonically forced nonlinear mechanical systems. It operates in the frequency domain and its central idea is to assume a constant phase lag between forcing and response. The method is validated for a two-degree-of-freedom…
▽ More
A method is presented for tracing the locus of a specific peak in the frequency response under variation of a parameter. It is applicable to periodic, steady-state vibrations of harmonically forced nonlinear mechanical systems. It operates in the frequency domain and its central idea is to assume a constant phase lag between forcing and response. The method is validated for a two-degree-of-freedom oscillator with cubic spring and a bladed disk with shroud contact. The method provides superior computational efficiency, but is limited to weakly-damped systems. Finally, the capability to reveal isolated solution branches is highlighted.
△ Less
Submitted 28 December, 2020;
originally announced December 2020.
-
Inferring Routing Preferences of Bicyclists from Sparse Sets of Trajectories
Authors:
J. Oehrlein,
A. Förster,
D. Schunck,
Y. Dehbi,
R. Roscher,
J. -H. Haunert
Abstract:
Understanding the criteria that bicyclists apply when they choose their routes is crucial for planning new bicycle paths or recommending routes to bicyclists. This is becoming more and more important as city councils are becoming increasingly aware of limitations of the transport infrastructure and problems related to automobile traffic. Since different groups of cyclists have different preference…
▽ More
Understanding the criteria that bicyclists apply when they choose their routes is crucial for planning new bicycle paths or recommending routes to bicyclists. This is becoming more and more important as city councils are becoming increasingly aware of limitations of the transport infrastructure and problems related to automobile traffic. Since different groups of cyclists have different preferences, however, searching for a single set of criteria is prone to failure. Therefore, in this paper, we present a new approach to classify trajectories recorded and shared by bicyclists into different groups and, for each group, to identify favored and unfavored road types. Based on these results we show how to assign weights to the edges of a graph representing the road network such that minimum-weight paths in the graph, which can be computed with standard shortest-path algorithms, correspond to adequate routes. Our method combines known algorithms for machine learning and the analysis of trajectories in an innovative way and, thereby, constitutes a new comprehensive solution for the problem of deriving routing preferences from initially unclassified trajectories. An important property of our method is that it yields reasonable results even if the given set of trajectories is sparse in the sense that it does not cover all segments of the cycle network.
△ Less
Submitted 24 June, 2018;
originally announced June 2018.
-
Simulating Opportunistic Networks: Survey and Future Directions
Authors:
Jens Dede,
Anna Förster,
Enrique Hernández-Orallo,
Jorge Herrera-Tapia,
Koojana Kuladinithi,
Vishnupriya Kuppusamy,
Pietro Manzoni,
Anas bin Muslim,
Asanga Udugama,
Zeynep Vatandas
Abstract:
Simulation is one of the most powerful tools we have for evaluating the performance of Opportunistic Networks. In this survey, we focus on available tools and models, compare their performance and precision and experimentally show the scalability of different simulators. We also perform a gap analysis of state-of-the-art Opportunistic Network simulations and sketch out possible further development…
▽ More
Simulation is one of the most powerful tools we have for evaluating the performance of Opportunistic Networks. In this survey, we focus on available tools and models, compare their performance and precision and experimentally show the scalability of different simulators. We also perform a gap analysis of state-of-the-art Opportunistic Network simulations and sketch out possible further development and lines of research. This survey is targeted at students starting work and research in this area while also serving as a valuable source of information for experienced researchers.
△ Less
Submitted 9 January, 2018; v1 submitted 5 December, 2017;
originally announced December 2017.
-
Radio Irregularity Model in OMNeT++
Authors:
Behruz Khalilov,
Anna Förster,
Asanga Udugama
Abstract:
Radio irregularity is a non-negligible phenomenon that has an impact on protocol performances. For instance, irregularity in radio range leads to asymmetric links that cause the loss of packets in different directions. In order to investigate its effect, the Radio Irregularity Model (RIM) is proposed that takes into account the irregularity of a radio range and estimates path losses in an anisotro…
▽ More
Radio irregularity is a non-negligible phenomenon that has an impact on protocol performances. For instance, irregularity in radio range leads to asymmetric links that cause the loss of packets in different directions. In order to investigate its effect, the Radio Irregularity Model (RIM) is proposed that takes into account the irregularity of a radio range and estimates path losses in an anisotropic environment. The purpose of this paper is to provide details of the RIM model developed in the INET Framework of the OMNeT++ simulator that can be used to investigate the impact of radio irregularity on protocol performance.
△ Less
Submitted 7 September, 2017;
originally announced September 2017.
-
Reactive User Behavior and Mobility Models
Authors:
Anna Förster,
Anas Bin Muslim,
Asanga Udugama
Abstract:
In this paper, we present a set of simulation models to more realistically mimic the behaviour of users reading messages. We propose a User Behaviour Model, where a simulated user reacts to a message by a flexible set of possible reactions (e.g. ignore, read, like, save, etc.) and a mobility-based reaction (visit a place, run away from danger, etc.). We describe our models and their implementation…
▽ More
In this paper, we present a set of simulation models to more realistically mimic the behaviour of users reading messages. We propose a User Behaviour Model, where a simulated user reacts to a message by a flexible set of possible reactions (e.g. ignore, read, like, save, etc.) and a mobility-based reaction (visit a place, run away from danger, etc.). We describe our models and their implementation in OMNeT++. We strongly believe that these models will significantly contribute to the state of the art of simulating realistically opportunistic networks.
△ Less
Submitted 7 September, 2017;
originally announced September 2017.
-
Proceedings of the 4th OMNeT++ Community Summit, University of Bremen - Germany, September 7-8, 2017
Authors:
Anna Förster,
Asanga Udugama,
Andreas Könsgen,
Antonio Virdis,
Michael Kirsche
Abstract:
These are the Proceedings of the 4th OMNeT++ Community Summit, which was held at the University of Bremen - Germany - on September 7-8, 2017.
These are the Proceedings of the 4th OMNeT++ Community Summit, which was held at the University of Bremen - Germany - on September 7-8, 2017.
△ Less
Submitted 12 September, 2017;
originally announced September 2017.
-
Opportunistic Networking Protocol Simulator for OMNeT++
Authors:
Asanga Udugama,
Anna Förster,
Jens Dede,
Vishnupriya Kuppusamy,
Anas Bin Muslim
Abstract:
The number of computing devices of the Internet of Things (IoT) is expected to grow by billions. New networking architectures are being considered to handle communications in the IoT. One of these architectures is Opportunistic Networking (OppNets). To evaluate the performance of OppNets, an OMNeT++ based modular simulator is built with models that handle the operations of the different protocol l…
▽ More
The number of computing devices of the Internet of Things (IoT) is expected to grow by billions. New networking architectures are being considered to handle communications in the IoT. One of these architectures is Opportunistic Networking (OppNets). To evaluate the performance of OppNets, an OMNeT++ based modular simulator is built with models that handle the operations of the different protocol layers of an OppNets based node. The work presented here provides the details of this simulator, called the Opportunistic Protocol Simulator (OPS).
△ Less
Submitted 7 September, 2017;
originally announced September 2017.
-
Proceedings of the 3rd OMNeT++ Community Summit, Brno University of Technology - Czech Republic, September 15-16, 2016
Authors:
Anna Förster,
Vladimír Veselý,
Antonio Virdis,
Michael Kirsche
Abstract:
These are the Proceedings of the 3rd OMNeT++ Community Summit, which was held at the University of Technology in Brno - Czech Republic - on September 15-16, 2016.
These are the Proceedings of the 3rd OMNeT++ Community Summit, which was held at the University of Technology in Brno - Czech Republic - on September 15-16, 2016.
△ Less
Submitted 24 September, 2016;
originally announced September 2016.
-
Implementation of the SWIM Mobility Model in OMNeT++
Authors:
Asanga Udugama,
Behruz Khalilov,
Anas Bin Muslim,
Anna Förster
Abstract:
The Internet of Things (IoT) is expected to grow into billions of devices in the near future. Evaluating mechanisms such as networking architectures for communications in the IoT require the use of simulators due to the scale of the size of networks. Mobility is one of the key aspects that need to be evaluated when considering the different scenarios of the IoT. Small Worlds in Motion (SWIM) is a…
▽ More
The Internet of Things (IoT) is expected to grow into billions of devices in the near future. Evaluating mechanisms such as networking architectures for communications in the IoT require the use of simulators due to the scale of the size of networks. Mobility is one of the key aspects that need to be evaluated when considering the different scenarios of the IoT. Small Worlds in Motion (SWIM) is a mobility model that mathematically characterises the movement patterns of humans. The work presented in this paper details the development and verification of the SWIM mobility model in the OMNeT++ simulator.
△ Less
Submitted 16 September, 2016;
originally announced September 2016.
-
Proceedings of the 2nd OMNeT++ Community Summit, IBM Research - Zurich, Switzerland, September 3-4, 2015
Authors:
Anna Förster,
Cyriel Minkenberg,
German Rodriguez Herrera,
Michael Kirsche
Abstract:
This is the Proceedings of the 2nd OMNeT++ Community Summit, which was held at IBM Research - Zurich, Switzerland on September 3-4, 2015.
This is the Proceedings of the 2nd OMNeT++ Community Summit, which was held at IBM Research - Zurich, Switzerland on September 3-4, 2015.
△ Less
Submitted 13 September, 2015; v1 submitted 3 September, 2015;
originally announced September 2015.
-
Federating OMNeT++ Simulations with Testbed Environments
Authors:
Asanga Udugama,
Koojana Kuladinithi,
Anna Förster,
Carmelita Görg
Abstract:
We are in the process of develo** a system architecture for opportunistic and information centric communications. This architecture (called Keetchi), meant for the Internet of Things (IoT) is focussed on enabling applications to perform distributed and decentralised communications among smart devices. To realise and evaluate this architecture, we follow a 3-step approach. Our first approach of e…
▽ More
We are in the process of develo** a system architecture for opportunistic and information centric communications. This architecture (called Keetchi), meant for the Internet of Things (IoT) is focussed on enabling applications to perform distributed and decentralised communications among smart devices. To realise and evaluate this architecture, we follow a 3-step approach. Our first approach of evaluation is the development of a testbed with smart devices (mainly smart phones and tablets) deployed with this architecture including the applications. The second step is where the architecture is evaluated in large scale scenarios with the OMNeT++ simulation environment. The third step is where the OMNeT++ simulation environment is fed with traces of data collected from experiments done using the testbed. In realising these environments, we develop the functionality of this architecture as a common code base that is able to operate in the OMNeT++ environment as well as in the smart devices of the testbed (e.g., Android, iOS, Contiki, etc.). This paper presents the details of the "Write once, compile anywhere" (WOCA) code base architecture of Keetchi.
△ Less
Submitted 10 September, 2015;
originally announced September 2015.
-
OMNeT++ and mosaik: Enabling Simulation of Smart Grid Communications
Authors:
Jens Dede,
Koojana Kuladinithi,
Anna Förster,
Okko Nannen,
Sebastian Lehnhoff
Abstract:
This paper presents a preliminary system architecture of integrating OMNeT++ into the mosaik co-simulation framework. This will enable realistic simulation of communication network protocols and services for smart grid scenarios and on the other side, further development of communication protocols for smart grid applications. Thus, by integrating OMNeT++ and mosaik, both communities will be able t…
▽ More
This paper presents a preliminary system architecture of integrating OMNeT++ into the mosaik co-simulation framework. This will enable realistic simulation of communication network protocols and services for smart grid scenarios and on the other side, further development of communication protocols for smart grid applications. Thus, by integrating OMNeT++ and mosaik, both communities will be able to leverage each others's sophisticated simulation models and expertise. The main challenges identified are the external management of the OMNeT++ simulation kernel and performance issues when federating various simulators, including OMNeT++ into the mosaik framework. The purpose of this paper is to bring these challenges up and to gather relevant experience and expertise from the OMNeT++ community. We especially encourage collaboration among all OMNeT++ developers and users.
△ Less
Submitted 10 September, 2015;
originally announced September 2015.
-
Proceedings of the 1st OMNeT++ Community Summit, Hamburg, Germany, September 2, 2014
Authors:
Anna Förster,
Christoph Sommer,
Till Steinbach,
Matthias Wählisch
Abstract:
This is the Proceedings of the 1st OMNeT++ Community Summit, which was held in Hamburg, Germany, September 2, 2014.
This is the Proceedings of the 1st OMNeT++ Community Summit, which was held in Hamburg, Germany, September 2, 2014.
△ Less
Submitted 3 September, 2014; v1 submitted 30 August, 2014;
originally announced September 2014.