Dynamic Link Network Emulation: A Model-based Design

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents the design and architecture of a network emulator whose links’ parameters (such as delay and bandwidth) vary at different time instances. The emulator can thus be used in order to test and evaluate novel solutions for such networks, before their final deployment. To achieve this goal, different existing technologies are carefully combined to emulate link dynamicity, automatic traffic generation, and overall network device emulation. The emulator takes as an input a formal model of the network to emulate and configures all required software to execute live software instances of the desired network components, in the requested topology. We devote our study to the so-called dynamic link networks, with potentially asymmetric links. Since emulating asymmetric dynamic links is far from trivial (even with the existing state-of-the-art tools), we provide a detailed design architecture that allows this. As a case study, a satellite network emulation is presented. Experimental results show the precision of our dynamic assignments and the overall flexibility of the proposed solution.

Original languageEnglish
Title of host publicationProceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2022
EditorsHermann Kaindl, Mike Mannion, Leszek Maciaszek, Leszek Maciaszek
PublisherScience and Technology Publications, Lda
Pages536-543
Number of pages8
ISBN (Electronic)9789897585685
DOIs
Publication statusPublished - 1 Jan 2022
Event17th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2022 - Virtual, Online
Duration: 25 Apr 202226 Apr 2022

Publication series

NameInternational Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings
ISSN (Electronic)2184-4895

Conference

Conference17th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2022
CityVirtual, Online
Period25/04/2226/04/22

Keywords

  • Dynamic Link Networks
  • Emulator
  • Model-based Design
  • Traffic Generation

Fingerprint

Dive into the research topics of 'Dynamic Link Network Emulation: A Model-based Design'. Together they form a unique fingerprint.

Cite this