Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies
The lack of privileged access to emergent and operational deployments is one of the key matters during validation and testing of novel telecommunication systems and technologies. This matter jeopardizes the repeatability of experiments, which results in burdens for innovation and research in these a...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-02-01
|
Series: | Information |
Subjects: | |
Online Access: | http://www.mdpi.com/2078-2489/9/2/45 |
_version_ | 1818133689639370752 |
---|---|
author | David Muelas Javier Ramos Jorge E. López de Vergara |
author_facet | David Muelas Javier Ramos Jorge E. López de Vergara |
author_sort | David Muelas |
collection | DOAJ |
description | The lack of privileged access to emergent and operational deployments is one of the key matters during validation and testing of novel telecommunication systems and technologies. This matter jeopardizes the repeatability of experiments, which results in burdens for innovation and research in these areas. In this light, we present a method and architecture to make the software-driven definition of virtual testbeds easier. As distinguishing features, our proposal can mimic operational deployments by using high-dimensional activity patterns. These activity patterns shape the effect of a control module that triggers agents for the generation of network traffic. This solution exploits the capabilities of network emulation and virtualization systems, which nowadays can be easily deployed in commodity servers. With this, we accomplish a reproducible definition of realistic experimental conditions and the introduction of real agent implementations in a cost-effective fashion. We evaluate our solution in a case study that is comprised of the validation of a network-monitoring tool for Voice over IP (VoIP) deployments. Our experimental results support the viability of the method and illustrate how this formulation can improve the experimentation in emergent technologies. |
first_indexed | 2024-12-11T08:56:43Z |
format | Article |
id | doaj.art-ee1b25ffb8fe416db6492d843c0afb06 |
institution | Directory Open Access Journal |
issn | 2078-2489 |
language | English |
last_indexed | 2024-12-11T08:56:43Z |
publishDate | 2018-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Information |
spelling | doaj.art-ee1b25ffb8fe416db6492d843c0afb062022-12-22T01:13:52ZengMDPI AGInformation2078-24892018-02-01924510.3390/info9020045info9020045Software-Driven Definition of Virtual Testbeds to Validate Emergent Network TechnologiesDavid Muelas0Javier Ramos1Jorge E. López de Vergara2High Performance Computing and Networking Research Group, Departamento de Tecnología Electrónica y de las Comunicaciones, Escuela Politécnica Superior, Universidad Autónoma de Madrid, Francisco Tomás y Valiente, 11, 28049 Madrid, SpainHigh Performance Computing and Networking Research Group, Departamento de Tecnología Electrónica y de las Comunicaciones, Escuela Politécnica Superior, Universidad Autónoma de Madrid, Francisco Tomás y Valiente, 11, 28049 Madrid, SpainHigh Performance Computing and Networking Research Group, Departamento de Tecnología Electrónica y de las Comunicaciones, Escuela Politécnica Superior, Universidad Autónoma de Madrid, Francisco Tomás y Valiente, 11, 28049 Madrid, SpainThe lack of privileged access to emergent and operational deployments is one of the key matters during validation and testing of novel telecommunication systems and technologies. This matter jeopardizes the repeatability of experiments, which results in burdens for innovation and research in these areas. In this light, we present a method and architecture to make the software-driven definition of virtual testbeds easier. As distinguishing features, our proposal can mimic operational deployments by using high-dimensional activity patterns. These activity patterns shape the effect of a control module that triggers agents for the generation of network traffic. This solution exploits the capabilities of network emulation and virtualization systems, which nowadays can be easily deployed in commodity servers. With this, we accomplish a reproducible definition of realistic experimental conditions and the introduction of real agent implementations in a cost-effective fashion. We evaluate our solution in a case study that is comprised of the validation of a network-monitoring tool for Voice over IP (VoIP) deployments. Our experimental results support the viability of the method and illustrate how this formulation can improve the experimentation in emergent technologies.http://www.mdpi.com/2078-2489/9/2/45network virtualizationsoftware-defined networksreproducible experimentationvirtual testbedsperformance evaluationnetwork behavior replicationvoice over IP |
spellingShingle | David Muelas Javier Ramos Jorge E. López de Vergara Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies Information network virtualization software-defined networks reproducible experimentation virtual testbeds performance evaluation network behavior replication voice over IP |
title | Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies |
title_full | Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies |
title_fullStr | Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies |
title_full_unstemmed | Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies |
title_short | Software-Driven Definition of Virtual Testbeds to Validate Emergent Network Technologies |
title_sort | software driven definition of virtual testbeds to validate emergent network technologies |
topic | network virtualization software-defined networks reproducible experimentation virtual testbeds performance evaluation network behavior replication voice over IP |
url | http://www.mdpi.com/2078-2489/9/2/45 |
work_keys_str_mv | AT davidmuelas softwaredrivendefinitionofvirtualtestbedstovalidateemergentnetworktechnologies AT javierramos softwaredrivendefinitionofvirtualtestbedstovalidateemergentnetworktechnologies AT jorgeelopezdevergara softwaredrivendefinitionofvirtualtestbedstovalidateemergentnetworktechnologies |