Stefano Avallone - Academia.edu (original) (raw)

Uploads

Papers by Stefano Avallone

Research paper thumbnail of Virtual network embedding in wireless mesh networks through reconfiguration of channels

Network virtualization is gaining a lot of interest from the research community thanks to its abi... more Network virtualization is gaining a lot of interest from the research community thanks to its ability to support new networking paradigms and experimental scenarios. Virtual network embedding (VNE) is a key step for enabling network virtualization and its efficiency allows to maximize the profits of the physical network (also called substrate network) provider. In this paper we focus on the cases where the substrate network consists of a multi-radio IEEE 802.11 wireless mesh network. In such kind of network, bandwidth of a wireless link depends on the rate used to transmit but also on the number of wireless links that use the same channel, because of interference. Exploiting such a property, we propose a heuristic for the online, i.e. requests are not known in advance, VNE problem that is able to increase the profit of the substrate network provider by fictitiously augmenting the network resources and then reconfiguring the channels to avoid congestion.

Research paper thumbnail of Validation of the ns-3 802.11ax OFDMA implementation

Proceedings of the Workshop on ns-3, 2021

The introduction of Orthogonal Frequency Division Multiple Access (OFDMA) in 802.11ax signifies a... more The introduction of Orthogonal Frequency Division Multiple Access (OFDMA) in 802.11ax signifies a change in role for the Access Point (AP) in WiFi networks, with the opportunity to implement more complex scheduling logic to handle Downlink (DL) traffic flows and simultaneously act as coordinator of Multi User (MU) Uplink (UL) transmissions. In this context it becomes necessary to develop reliable network analysis and simulation tools that allow for an in-depth analysis of the trade-offs involved in the usage of OFDMA, especially considering that the standard leaves much of the actual scheduling algorithmic details to vendor-specific implementation. In this work we validate the recent OFDMA implementation in ns-3's wifi module, within the context of a redesign effort to improve modularity and support for future WiFi amendments. ns-3 based OFDMA performance evaluation via simulation is shown to match the predictions of an analytical approach in some simplified scenarios. CCS CONCEPTS • Networks → Network simulations; Network performance modeling; • Software and its engineering → Software verification and validation.

Research paper thumbnail of A Simulated Annealing Based Approach for Power Efficient Virtual Machines Consolidation

2015 IEEE 8th International Conference on Cloud Computing, 2015

Research paper thumbnail of Mtools: a one-way-delay and round-trip-time meter

In this work we present a collection of tools (named Mtools) for analyzing network performance th... more In this work we present a collection of tools (named Mtools) for analyzing network performance through the measurement of the one-way-delay and the round-trip-time of packets that traverse the network. Mtools has many useful features that will be shown in the following. Mtools is currently available at http://www.grid.unina.it/grid/mtools.

Research paper thumbnail of Measuring MPLS overhead

Proceedings of the 15th International Conference on Computer Communication, 2002

In this work we present a study of the MPLS overhead on Linux platform measuring the RTT (Round T... more In this work we present a study of the MPLS overhead on Linux platform measuring the RTT (Round Trip Time). We compare the performance between two scenarios: the IP network and MPLS network. In this paper we show the results in three situations: connection oriented transport protocol (TCP), connectionless transport protocol (UDP) and network protocol (ICMP). We analyze the difference between IP and MPLS and for each protocol we study two type of network connection: back-to-back and shared connection. Finally we evaluate the overhead of the Label Stacking in the case of UDP.

Research paper thumbnail of Analysis and Experimentation of Internet Traffic Generator

Network researchers have dedicated a notable part of their e#orts to the area of modeling tra#c a... more Network researchers have dedicated a notable part of their e#orts to the area of modeling tra#c and in particular to the definition of rigorous statistical models. We feel that there is a strong demand for traffic generators capable to reproduce realistic application tra#c according to theoretical models. Indeed, nowadays the trend is changing and network researchers are melting together networking and stochastic knowledge in order to fill in the actual gap. This work presents an integrated set of tools we called Internet Tra#c Generator (ITG), which allows to reproduce TCP and UDP tra#c and to accurately replicaie appropriate stochastic processes for both IDT (Inter Departure Time) and PS (Packet Size) random processes. We believe that ITG shows interesting properties when compared to other tra#c generators.

Research paper thumbnail of A New Hybrid Traffic Engineering Routing Algorithm for Bandwidth Guaranteed Traffic

Lecture Notes in Computer Science, 2006

This paper presents a new hybrid traffic engineering routing algorithm for bandwidth guaranteed t... more This paper presents a new hybrid traffic engineering routing algorithm for bandwidth guaranteed traffic. Former traffic engineering routing algorithms mainly optimize one of the three objectives: minimizing the hop count, balancing the load and minimizing the interference between source-destination pairs. But usually there is a tradeoff among these three factors. Single objective optimizations can’t get the best performance. The main

Research paper thumbnail of WiMesh: A Tool for the Performance Evaluation of Multi-Radio Wireless Mesh Networks

2014 6th International Conference on New Technologies, Mobility and Security (NTMS), 2014

ABSTRACT In this paper we present WiMesh, a software tool we developed during the last ten years ... more ABSTRACT In this paper we present WiMesh, a software tool we developed during the last ten years of research conducted in the field of multi-radio wireless mesh networks. WiMesh serves two main purposes: (i) to run different algorithms for the assignment of channels, transmission rate and power to the available network radios; (ii) to automatically setup and run ns-3 simulations based on the network configuration returned by such algorithms. WiMesh basically consists of three libraries and three corresponding utilities that allow to easily conduct experiments. All such utilities accept as input an XML configuration file where a number of options can be specified. WiMesh is freely available to the research community, with the purpose of easing the development of new algorithms and the verification of their performances.

Research paper thumbnail of Analysis and experimentation of Internet Trac Generator

Network researchers have dedicated a no- table part of their eorts to the area of modeling trac a... more Network researchers have dedicated a no- table part of their eorts to the area of modeling trac and in particular to the definition of rigorous statistical models. We feel that there is a strong demand for traf- fic generators capable to reproduce realistic application trac according to theoretical models. Indeed, nowa- days the trend is changing and network researchers are

Research paper thumbnail of DeSiNe: a flow-level QoS Simulator of Networks

Proceedings of the First International ICST Conference on Simulation Tools and Techniques for Communications Networks and Systems, 2008

In this paper we present DeSiNe, a modular flow-level network simulator. DeSiNe is aimed at perfo... more In this paper we present DeSiNe, a modular flow-level network simulator. DeSiNe is aimed at performance analysis and benchmarking of Quality of Service routing algorithms and traffic engineering extensions. Several well-known QoS routing algorithms and traffic engineering extensions have been implemented in De-SiNe. The flow-level nature provides scalability, such that large networks and heavy-traffic conditions are possible. In this paper, the functional and structural design of DeSiNe are presented and the usability and various features are illustrated by means of several examples. The source code of DeSiNe is publicly available.

Research paper thumbnail of OpenFlow as a Security Enabling Solution in Large Scale Networked Systems

Research paper thumbnail of Dynamic routing in QoS-aware traffic engineered networks

The problem of finding multi-constrained paths has been addressed by several QoS routing algorith... more The problem of finding multi-constrained paths has been addressed by several QoS routing algorithms. While they generally satisfy the application requirements, they often do not consider the perspective of service providers. Service providers aim at maximizing the throughput and the number of accepted requests. These goals have been addressed by traffic engineering algorithms considering bandwidth as the sole application requirement. We propose a proper length function for an existing QoS routing algorithm (SAMCRA) that attempts to optimize network utilization while still offering QoS guarantees. This paper presents a comparison between several proposed algorithms via simulation studies. The simulations show that SAMCRA with a proper length performs similarly or even better than the best among the other algorithms and it has a fast running time.

Research paper thumbnail of OLSR and net-X as a framework for channel assignment experiments

We present a software framework for channel assingment and routing experiments in multi-channel/m... more We present a software framework for channel assingment and routing experiments in multi-channel/multi-radio wireless mesh networks. Based on a plug-in architecture we develop a traffic demandaware channel assignment algorithm. The evaluation in KAUMesh -an experimental multi-radio mesh network -shows around 30% throughput improvement with respect to a traffic un-aware channel assignment scheme.

Research paper thumbnail of Using MPLS in a wireless mesh network to improve the resiliency of SCADA systems

Research paper thumbnail of Experimenting with P2P traffic optimization for wireless mesh networks in a federated OMF-PlanetLab environment

The ultimate success of the Wireless Mesh Network paradigm (WMN) in large scale deployments depen... more The ultimate success of the Wireless Mesh Network paradigm (WMN) in large scale deployments depends on the ability to test it in real world scenarios. A typical application scenario which is worth to be investigated in such a context is peer-to-peer traffic management. The creation of large scale testbeds for evaluating wireless mesh technologies and protocols, and for testing their ability to support real world applications in realistic environments, is then a crucial step. In this paper we present how we integrated an OMF-based 1 wireless testbed in the planetary-scale PlanetLab testbed, making it possible for PlanetLab users to run experiments spanning on both PlanetLab and on nodes belonging to the OMF-based wireless testbed. In order to demonstrate the usefulness of such an integrated scenario, we tested on it an innovative peer-to-peer traffic optimization technique for the BitTorrent file sharing application. The possibility of running this kind of experiments highlighted several real-world issues which could be investigated thanks to our hybrid experimental scenario.

Research paper thumbnail of Bittorrent traffic optimization in wireless mesh networks with ALTO service

Page 1. 978-1-4577-0351-5/11/$26.00 c 2011 IEEE Bittorrent traffic optimization in Wireless Mesh ... more Page 1. 978-1-4577-0351-5/11/$26.00 c 2011 IEEE Bittorrent traffic optimization in Wireless Mesh Networks with ALTO service Francesco Paolo D'Elia, Giovanni Di Stasi, Stefano Avallone, Roberto Canonico Universit`a di Napoli ...

Research paper thumbnail of An aggregation aware multi-path forwarding paradigm for wireless mesh networks

Research paper thumbnail of BestPeer - A load-aware multi-path peer selection for wireless mesh networks

Research paper thumbnail of Virtual network embedding in wireless mesh networks through reconfiguration of channels

ABSTRACT Network virtualization is gaining a lot of interest from the research community thanks t... more ABSTRACT Network virtualization is gaining a lot of interest from the research community thanks to its ability to support new networking paradigms and experimental scenarios. Virtual network embedding (VNE) is a key step for enabling network virtualization and its efficiency allows to maximize the profits of the physical network (also called substrate network) provider. In this paper we focus on the cases where the substrate network consists of a multi-radio IEEE 802.11 wireless mesh network. In such kind of network, bandwidth of a wireless link depends on the rate used to transmit but also on the number of wireless links that use the same channel, because of interference. Exploiting such a property, we propose a heuristic for the online, i.e. requests are not known in advance, VNE problem that is able to increase the profit of the substrate network provider by fictitiously augmenting the network resources and then reconfiguring the channels to avoid congestion.

Research paper thumbnail of An openflow-based architecturefor IaaS security

Cloud Computing technology and its service model, Infrastructure as a Service, are emerging as th... more Cloud Computing technology and its service model, Infrastructure as a Service, are emerging as the leading approaches to encourage the scalable and efficient utilization of resources and the convenient consumption of elastic services. Despite all the advantages that derive from the application of Cloud Computing IaaS model, when dealing with mission and safety critical infrastructures "built in the cloud", it is needed to be also aware of the security gaps and concerns. In this work we present our proposed architecture to tackle cloud security issues and we describe the first results of our experimental campaign.

Research paper thumbnail of Virtual network embedding in wireless mesh networks through reconfiguration of channels

Network virtualization is gaining a lot of interest from the research community thanks to its abi... more Network virtualization is gaining a lot of interest from the research community thanks to its ability to support new networking paradigms and experimental scenarios. Virtual network embedding (VNE) is a key step for enabling network virtualization and its efficiency allows to maximize the profits of the physical network (also called substrate network) provider. In this paper we focus on the cases where the substrate network consists of a multi-radio IEEE 802.11 wireless mesh network. In such kind of network, bandwidth of a wireless link depends on the rate used to transmit but also on the number of wireless links that use the same channel, because of interference. Exploiting such a property, we propose a heuristic for the online, i.e. requests are not known in advance, VNE problem that is able to increase the profit of the substrate network provider by fictitiously augmenting the network resources and then reconfiguring the channels to avoid congestion.

Research paper thumbnail of Validation of the ns-3 802.11ax OFDMA implementation

Proceedings of the Workshop on ns-3, 2021

The introduction of Orthogonal Frequency Division Multiple Access (OFDMA) in 802.11ax signifies a... more The introduction of Orthogonal Frequency Division Multiple Access (OFDMA) in 802.11ax signifies a change in role for the Access Point (AP) in WiFi networks, with the opportunity to implement more complex scheduling logic to handle Downlink (DL) traffic flows and simultaneously act as coordinator of Multi User (MU) Uplink (UL) transmissions. In this context it becomes necessary to develop reliable network analysis and simulation tools that allow for an in-depth analysis of the trade-offs involved in the usage of OFDMA, especially considering that the standard leaves much of the actual scheduling algorithmic details to vendor-specific implementation. In this work we validate the recent OFDMA implementation in ns-3's wifi module, within the context of a redesign effort to improve modularity and support for future WiFi amendments. ns-3 based OFDMA performance evaluation via simulation is shown to match the predictions of an analytical approach in some simplified scenarios. CCS CONCEPTS • Networks → Network simulations; Network performance modeling; • Software and its engineering → Software verification and validation.

Research paper thumbnail of A Simulated Annealing Based Approach for Power Efficient Virtual Machines Consolidation

2015 IEEE 8th International Conference on Cloud Computing, 2015

Research paper thumbnail of Mtools: a one-way-delay and round-trip-time meter

In this work we present a collection of tools (named Mtools) for analyzing network performance th... more In this work we present a collection of tools (named Mtools) for analyzing network performance through the measurement of the one-way-delay and the round-trip-time of packets that traverse the network. Mtools has many useful features that will be shown in the following. Mtools is currently available at http://www.grid.unina.it/grid/mtools.

Research paper thumbnail of Measuring MPLS overhead

Proceedings of the 15th International Conference on Computer Communication, 2002

In this work we present a study of the MPLS overhead on Linux platform measuring the RTT (Round T... more In this work we present a study of the MPLS overhead on Linux platform measuring the RTT (Round Trip Time). We compare the performance between two scenarios: the IP network and MPLS network. In this paper we show the results in three situations: connection oriented transport protocol (TCP), connectionless transport protocol (UDP) and network protocol (ICMP). We analyze the difference between IP and MPLS and for each protocol we study two type of network connection: back-to-back and shared connection. Finally we evaluate the overhead of the Label Stacking in the case of UDP.

Research paper thumbnail of Analysis and Experimentation of Internet Traffic Generator

Network researchers have dedicated a notable part of their e#orts to the area of modeling tra#c a... more Network researchers have dedicated a notable part of their e#orts to the area of modeling tra#c and in particular to the definition of rigorous statistical models. We feel that there is a strong demand for traffic generators capable to reproduce realistic application tra#c according to theoretical models. Indeed, nowadays the trend is changing and network researchers are melting together networking and stochastic knowledge in order to fill in the actual gap. This work presents an integrated set of tools we called Internet Tra#c Generator (ITG), which allows to reproduce TCP and UDP tra#c and to accurately replicaie appropriate stochastic processes for both IDT (Inter Departure Time) and PS (Packet Size) random processes. We believe that ITG shows interesting properties when compared to other tra#c generators.

Research paper thumbnail of A New Hybrid Traffic Engineering Routing Algorithm for Bandwidth Guaranteed Traffic

Lecture Notes in Computer Science, 2006

This paper presents a new hybrid traffic engineering routing algorithm for bandwidth guaranteed t... more This paper presents a new hybrid traffic engineering routing algorithm for bandwidth guaranteed traffic. Former traffic engineering routing algorithms mainly optimize one of the three objectives: minimizing the hop count, balancing the load and minimizing the interference between source-destination pairs. But usually there is a tradeoff among these three factors. Single objective optimizations can’t get the best performance. The main

Research paper thumbnail of WiMesh: A Tool for the Performance Evaluation of Multi-Radio Wireless Mesh Networks

2014 6th International Conference on New Technologies, Mobility and Security (NTMS), 2014

ABSTRACT In this paper we present WiMesh, a software tool we developed during the last ten years ... more ABSTRACT In this paper we present WiMesh, a software tool we developed during the last ten years of research conducted in the field of multi-radio wireless mesh networks. WiMesh serves two main purposes: (i) to run different algorithms for the assignment of channels, transmission rate and power to the available network radios; (ii) to automatically setup and run ns-3 simulations based on the network configuration returned by such algorithms. WiMesh basically consists of three libraries and three corresponding utilities that allow to easily conduct experiments. All such utilities accept as input an XML configuration file where a number of options can be specified. WiMesh is freely available to the research community, with the purpose of easing the development of new algorithms and the verification of their performances.

Research paper thumbnail of Analysis and experimentation of Internet Trac Generator

Network researchers have dedicated a no- table part of their eorts to the area of modeling trac a... more Network researchers have dedicated a no- table part of their eorts to the area of modeling trac and in particular to the definition of rigorous statistical models. We feel that there is a strong demand for traf- fic generators capable to reproduce realistic application trac according to theoretical models. Indeed, nowa- days the trend is changing and network researchers are

Research paper thumbnail of DeSiNe: a flow-level QoS Simulator of Networks

Proceedings of the First International ICST Conference on Simulation Tools and Techniques for Communications Networks and Systems, 2008

In this paper we present DeSiNe, a modular flow-level network simulator. DeSiNe is aimed at perfo... more In this paper we present DeSiNe, a modular flow-level network simulator. DeSiNe is aimed at performance analysis and benchmarking of Quality of Service routing algorithms and traffic engineering extensions. Several well-known QoS routing algorithms and traffic engineering extensions have been implemented in De-SiNe. The flow-level nature provides scalability, such that large networks and heavy-traffic conditions are possible. In this paper, the functional and structural design of DeSiNe are presented and the usability and various features are illustrated by means of several examples. The source code of DeSiNe is publicly available.

Research paper thumbnail of OpenFlow as a Security Enabling Solution in Large Scale Networked Systems

Research paper thumbnail of Dynamic routing in QoS-aware traffic engineered networks

The problem of finding multi-constrained paths has been addressed by several QoS routing algorith... more The problem of finding multi-constrained paths has been addressed by several QoS routing algorithms. While they generally satisfy the application requirements, they often do not consider the perspective of service providers. Service providers aim at maximizing the throughput and the number of accepted requests. These goals have been addressed by traffic engineering algorithms considering bandwidth as the sole application requirement. We propose a proper length function for an existing QoS routing algorithm (SAMCRA) that attempts to optimize network utilization while still offering QoS guarantees. This paper presents a comparison between several proposed algorithms via simulation studies. The simulations show that SAMCRA with a proper length performs similarly or even better than the best among the other algorithms and it has a fast running time.

Research paper thumbnail of OLSR and net-X as a framework for channel assignment experiments

We present a software framework for channel assingment and routing experiments in multi-channel/m... more We present a software framework for channel assingment and routing experiments in multi-channel/multi-radio wireless mesh networks. Based on a plug-in architecture we develop a traffic demandaware channel assignment algorithm. The evaluation in KAUMesh -an experimental multi-radio mesh network -shows around 30% throughput improvement with respect to a traffic un-aware channel assignment scheme.

Research paper thumbnail of Using MPLS in a wireless mesh network to improve the resiliency of SCADA systems

Research paper thumbnail of Experimenting with P2P traffic optimization for wireless mesh networks in a federated OMF-PlanetLab environment

The ultimate success of the Wireless Mesh Network paradigm (WMN) in large scale deployments depen... more The ultimate success of the Wireless Mesh Network paradigm (WMN) in large scale deployments depends on the ability to test it in real world scenarios. A typical application scenario which is worth to be investigated in such a context is peer-to-peer traffic management. The creation of large scale testbeds for evaluating wireless mesh technologies and protocols, and for testing their ability to support real world applications in realistic environments, is then a crucial step. In this paper we present how we integrated an OMF-based 1 wireless testbed in the planetary-scale PlanetLab testbed, making it possible for PlanetLab users to run experiments spanning on both PlanetLab and on nodes belonging to the OMF-based wireless testbed. In order to demonstrate the usefulness of such an integrated scenario, we tested on it an innovative peer-to-peer traffic optimization technique for the BitTorrent file sharing application. The possibility of running this kind of experiments highlighted several real-world issues which could be investigated thanks to our hybrid experimental scenario.

Research paper thumbnail of Bittorrent traffic optimization in wireless mesh networks with ALTO service

Page 1. 978-1-4577-0351-5/11/$26.00 c 2011 IEEE Bittorrent traffic optimization in Wireless Mesh ... more Page 1. 978-1-4577-0351-5/11/$26.00 c 2011 IEEE Bittorrent traffic optimization in Wireless Mesh Networks with ALTO service Francesco Paolo D'Elia, Giovanni Di Stasi, Stefano Avallone, Roberto Canonico Universit`a di Napoli ...

Research paper thumbnail of An aggregation aware multi-path forwarding paradigm for wireless mesh networks

Research paper thumbnail of BestPeer - A load-aware multi-path peer selection for wireless mesh networks

Research paper thumbnail of Virtual network embedding in wireless mesh networks through reconfiguration of channels

ABSTRACT Network virtualization is gaining a lot of interest from the research community thanks t... more ABSTRACT Network virtualization is gaining a lot of interest from the research community thanks to its ability to support new networking paradigms and experimental scenarios. Virtual network embedding (VNE) is a key step for enabling network virtualization and its efficiency allows to maximize the profits of the physical network (also called substrate network) provider. In this paper we focus on the cases where the substrate network consists of a multi-radio IEEE 802.11 wireless mesh network. In such kind of network, bandwidth of a wireless link depends on the rate used to transmit but also on the number of wireless links that use the same channel, because of interference. Exploiting such a property, we propose a heuristic for the online, i.e. requests are not known in advance, VNE problem that is able to increase the profit of the substrate network provider by fictitiously augmenting the network resources and then reconfiguring the channels to avoid congestion.

Research paper thumbnail of An openflow-based architecturefor IaaS security

Cloud Computing technology and its service model, Infrastructure as a Service, are emerging as th... more Cloud Computing technology and its service model, Infrastructure as a Service, are emerging as the leading approaches to encourage the scalable and efficient utilization of resources and the convenient consumption of elastic services. Despite all the advantages that derive from the application of Cloud Computing IaaS model, when dealing with mission and safety critical infrastructures "built in the cloud", it is needed to be also aware of the security gaps and concerns. In this work we present our proposed architecture to tackle cloud security issues and we describe the first results of our experimental campaign.