TopoGen: A network topology generation architecture with application to automating simulations of software defined networks

Simulation is an important tool to validate the performance impact of control decisions in Software Defined Networks (SDN). Yet, the manual modeling of complex topologies that may change often during a design process can be a tedious error-prone task. We present TopoGen, a general purpose architectu...

Descripción completa

Guardado en:
Detalles Bibliográficos
Publicado: 2018
Materias:
Acceso en línea:https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_08917736_v_n_p1049_Laurito
http://hdl.handle.net/20.500.12110/paper_08917736_v_n_p1049_Laurito
Aporte de:
id paper:paper_08917736_v_n_p1049_Laurito
record_format dspace
spelling paper:paper_08917736_v_n_p1049_Laurito2023-06-08T15:47:16Z TopoGen: A network topology generation architecture with application to automating simulations of software defined networks Application programs Software defined networking Topology General purpose architectures Hierarchical coupling Models of networks Network engineering Network simulation model Performance impact Structured knowledge Topology transformation Network architecture Simulation is an important tool to validate the performance impact of control decisions in Software Defined Networks (SDN). Yet, the manual modeling of complex topologies that may change often during a design process can be a tedious error-prone task. We present TopoGen, a general purpose architecture and tool for systematic translation and generation of network topologies. TopoGen can be used to generate network simulation models automatically by querying information available at diverse sources, notably SDN controllers. The DEVS modeling and simulation framework facilitates a systematic translation of structured knowledge about a network topology into a formal modular and hierarchical coupling of preexisting or new models of network entities (physical or logical). TopoGen can be flexibly extended with new parsers and generators to grow its scope of applicability. This allows to design arbitrary workflows of topology transformations. We tested TopoGen in a network engineering project for the ATLAS detector at CERN. © 2017 IEEE. 2018 https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_08917736_v_n_p1049_Laurito http://hdl.handle.net/20.500.12110/paper_08917736_v_n_p1049_Laurito
institution Universidad de Buenos Aires
institution_str I-28
repository_str R-134
collection Biblioteca Digital - Facultad de Ciencias Exactas y Naturales (UBA)
topic Application programs
Software defined networking
Topology
General purpose architectures
Hierarchical coupling
Models of networks
Network engineering
Network simulation model
Performance impact
Structured knowledge
Topology transformation
Network architecture
spellingShingle Application programs
Software defined networking
Topology
General purpose architectures
Hierarchical coupling
Models of networks
Network engineering
Network simulation model
Performance impact
Structured knowledge
Topology transformation
Network architecture
TopoGen: A network topology generation architecture with application to automating simulations of software defined networks
topic_facet Application programs
Software defined networking
Topology
General purpose architectures
Hierarchical coupling
Models of networks
Network engineering
Network simulation model
Performance impact
Structured knowledge
Topology transformation
Network architecture
description Simulation is an important tool to validate the performance impact of control decisions in Software Defined Networks (SDN). Yet, the manual modeling of complex topologies that may change often during a design process can be a tedious error-prone task. We present TopoGen, a general purpose architecture and tool for systematic translation and generation of network topologies. TopoGen can be used to generate network simulation models automatically by querying information available at diverse sources, notably SDN controllers. The DEVS modeling and simulation framework facilitates a systematic translation of structured knowledge about a network topology into a formal modular and hierarchical coupling of preexisting or new models of network entities (physical or logical). TopoGen can be flexibly extended with new parsers and generators to grow its scope of applicability. This allows to design arbitrary workflows of topology transformations. We tested TopoGen in a network engineering project for the ATLAS detector at CERN. © 2017 IEEE.
title TopoGen: A network topology generation architecture with application to automating simulations of software defined networks
title_short TopoGen: A network topology generation architecture with application to automating simulations of software defined networks
title_full TopoGen: A network topology generation architecture with application to automating simulations of software defined networks
title_fullStr TopoGen: A network topology generation architecture with application to automating simulations of software defined networks
title_full_unstemmed TopoGen: A network topology generation architecture with application to automating simulations of software defined networks
title_sort topogen: a network topology generation architecture with application to automating simulations of software defined networks
publishDate 2018
url https://bibliotecadigital.exactas.uba.ar/collection/paper/document/paper_08917736_v_n_p1049_Laurito
http://hdl.handle.net/20.500.12110/paper_08917736_v_n_p1049_Laurito
_version_ 1768545149122510848