Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Giuseppe Siracusano is active.

Publication


Featured researches published by Giuseppe Siracusano.


arXiv: Networking and Internet Architecture | 2015

Traffic Engineering with Segment Routing: SDN-Based Architectural Design and Open Source Implementation

Luca Davoli; Luca Veltri; Pier Luigi Ventre; Giuseppe Siracusano; Stefano Salsano

Traffic Engineering (TE) in IP carrier networks is one of the functions that can benefit from the Software Defined Networking paradigm. However traditional per-flow routing requires a direct interaction between the SDN controller and each node that is involved in the traffic paths. Segment Routing (SR) may simplify the route enforcement delegating all the configuration and per-flow state at the border of the network. In this work we propose an architecture that integrates the SDN paradigm with SR based TE, for which we have provided an open source reference implementation. We have designed and implemented a simple TE/SR heuristic for flow allocation and we show and discuss experimental results.


workshop on hot topics in middleboxes and network function virtualization | 2016

On the Fly TCP Acceleration with Miniproxy

Giuseppe Siracusano; Roberto Bifulco; Simon Kuenzer; Stefano Salsano; Nicola Blefari Melazzi; Felipe Huici

TCP proxies are basic building blocks for many advanced middleboxes. In this paper we present Miniproxy, a TCP proxy built on top of a specialized minimalistic cloud operating system. Miniproxys connection handling performance is comparable to that of full-fledged GNU/Linux TCP proxy implementations, but its minimalistic footprint enables new use cases. Specifically, Miniproxy requires as little as 6 MB to run and boots in tens of milliseconds, enabling massive consolidation, on-the-fly instantiation and edge cloud computing scenarios. We demonstrate the benefits of Miniproxy by implementing and evaluating a TCP acceleration use case.


IEEE Transactions on Network and Service Management | 2016

Hybrid IP/SDN Networking: Open Implementation and Experiment Management Tools

Stefano Salsano; Pier Luigi Ventre; Francesco Lombardo; Giuseppe Siracusano; Matteo Gerola; Elio Salvadori; Michele Santuari; Mauro Campanella; Luca Prete

The introduction of SDN in large-scale IP provider networks is still an open issue and different solutions have been suggested so far. In this paper, we propose a hybrid approach that allows the coexistence of traditional IP routing with SDN based forwarding within the same provider domain. The solution is called OSHI-Open Source Hybrid IP/SDN networking, as we have fully implemented it combining and extending open source software. We discuss the OSHI system architecture and the design and implementation of advanced services like pseudo wires and virtual switches. In addition, we describe a set of open source management tools for the emulation of the proposed solution using either the Mininet emulator or distributed physical testbeds. We refer to this suite of tools as Mantoo (management tools). Mantoo includes an extensible Web-based graphical topology designer, which provides different layered network “views” (e.g., from physical links to service relationships among nodes). The suite can validate an input topology, automatically deploy it over a Mininet emulator or a distributed SDN testbed and allows access to emulated nodes by opening consoles in the web GUI. Mantoo provides also tools to evaluate the performance of the deployed nodes.The introduction of SDN in large-scale IP provider networks is still an open issue and different solutions have been suggested so far. In this paper we propose a hybrid approach allowing the coexistence of traditional IP routing with SDN based forwarding within the same provider domain. The solution is called OSHI – Open Source Hybrid IP/SDN networking as we have fully implemented it combining and extending Open Source software. We discuss the OSHI system architecture and the design and implementation of advanced services like Pseudo Wires and Virtual Switches. Moreover we designed and implemented a set of Open Source management tools for the emulation of the proposed solution over the Mininet emulator and over distributed testbeds. We refer to this suite of tools as Mantoo (Management tools). Mantoo includes an extensible webbased graphical topology designer providing different layered network “views” (e.g. from physical links to service relationships among nodes). The framework is able to validate a topology, to automatically deploy it over a Mininet emulator or a distributed SDN testbed, to access nodes by opening consoles directly via the web GUI. Finally, Mantoo provides tools for evaluating the performance of the deployed solution.


ieee conference on network softwarization | 2015

ICONA: Inter Cluster Onos Network application

Matteo Gerola; Michele Santuari; Elio Salvadori; Stefano Salsano; Pier Luigi Ventre; Mauro Campanella; Francesco Lombardo; Giuseppe Siracusano

Several Network Operating Systems have been proposed in the last few years for Software Defined Networks; however, only few of them are offering resiliency, scalability and high availability required for production environments. In our demonstration we present a geographically distributed SDN Control Plane, called ICONA, build on top of the Open Networking Operating System (ONOS) and designed to meet the aforementioned Service Providers requirements. During the demo, that runs inside the GEANT OpenFlow pan-european testbed, we show how a Service Provider engineer can easily manage and monitor the network, deploy some services and how ICONA can automatically recover from Control and Data planes failures.


international telecommunications network strategy and planning symposium | 2014

Generalized virtual networking: An enabler for service centric networking and network function virtualization

Stefano Salsano; Nicola Blefari-Melazzi; Francesco Lo Presti; Giuseppe Siracusano; Pier Luigi Ventre

In this paper we introduce the Generalized Virtual Networking (GVN) concept. GVN provides a framework to influence the routing of packets based on service level information that is carried in the packets. It is based on a protocol header inserted between the Network and Transport layers, therefore it can be seen as a layer 3.5 solution. Technically, GVN is proposed as a new transport layer protocol in the TCP/IP protocol suite. An IP router that is not GVN capable will simply process the IP destination address as usual. Similar concepts have been proposed in other works, and referred to as Service Oriented Networking, Service Centric Networking, Application Delivery Networking, but they are now generalized in the proposed GVN framework. In this respect, the GVN header is a generic container that can be adapted to serve the needs of arbitrary service level routing solutions. The GVN header can be managed by GVN capable end-hosts and applications or can be pushed/popped at the edge of a GVN capable network (like a VLAN tag). In this position paper, we show that Generalized Virtual Networking is a powerful enabler for SCN (Service Centric Networking) and NFV (Network Function Virtualization) and how it couples with the SDN (Software Defined Networking) paradigm.


network operations and management symposium | 2016

PMSR — Poor Man's Segment Routing, a minimalistic approach to Segment Routing and a Traffic Engineering use case

Stefano Salsano; Luca Veltri; Luca Davoli; Pier Luigi Ventre; Giuseppe Siracusano

The current specification of the Segment Routing (SR) architecture requires enhancements to the intradomain routing protocols (e.g. OSPF and IS-IS) so that the nodes can advertise the Segment Identifiers (SIDs). We propose a simpler solution called PMSR (Poor Mans Segment Routing), that does not require any enhancement to routing protocol. We compare the procedures of PMSR with traditional SR, showing that PMSR can reduce the operation and management complexity. We analyze the set of use cases in the current SR drafts and we claim that PMSR can support the large majority of them. Thanks to the drastic simplification of the control plane, we have been able to develop an open source prototype of PMSR. In the second part of the paper, we consider a Traffic Engineering use case, starting from a traditional flow assignment optimization problem, which allocates hop-by-hop paths to flows. We propose a SR path assignment algorithm and prove that it is optimal with respect to the number of segments allocated to a flow.


workshop on local and metropolitan area networks | 2017

D-StreaMon: From middlebox to distributed NFV framework for network monitoring

Pier Luigi Ventre; Alberto Caponi; Giuseppe Siracusano; Davide Palmisano; Stefano Salsano; Marco Bonola; Giuseppe Bianchi

Many reasons make NFV an attractive paradigm for IT security: lowers costs, agile operations and better isolation as well as fast security updates, improved incident responses and better level of automation. On the other side, the network threats tend to be increasingly complex and distributed, implying huge traffic scale to be monitored and increasingly strict mitigation delay requirements. Considering the current trend of the networking and the requirements to counteract to the evolution of cyber-threats, it is expected that also network monitoring will move towards NFV based solutions. In this paper, we present D-StreaMon an NFV-capable distributed framework for network monitoring realized to face the above described challenges. It relies on the StreaMon platform, a solution for network monitoring originally designed for traditional middleboxes. An evolution path which migrates StreaMon from middleboxes to Virtual Network Functions (VNFs) has been realized.


ieee conference on network softwarization | 2017

Implementation of virtual network function chaining through segment routing in a linux-based NFV infrastructure

Ahmed Abdelsalam; Francois Clad; Clarence Filsfils; Stefano Salsano; Giuseppe Siracusano; Luca Veltri

This paper presents an architecture to support Vir- tual Network Functions (VNFs) chaining using the IPv6 Segment Routing (SR) network programming model. Two classes of VNFs are considered: SR-aware and SR-unaware. The operations to support both SR-aware and SR-unaware VNFs are described at an architectural level and we propose a solution for SR-unaware VNFs hosted in a NFV node. An Open Source implementation of the proposed solution for a Linux based NFV host is available and a set of performance measurements have been carried out in a testbed.


acm special interest group on data communication | 2017

TCP Proxy Bypass: All the Gain with No Pain!

Giuseppe Siracusano; Roberto Bifulco; Stefano Salsano

REFERECENCES [1] Xing Xu et al.2015. Investigating transparent web proxies in cellular networks. In PAM. Springer. [2] Mohammad Al-Fares et al.2011. Overclocking the Yahoo!: CDN for Faster Web Page Loads(IMC ’11). ACM, New York, NY, USA. [3] David Naylor et al.2014. The cost of the S in HTTPS. In CoNEXT. ACM, New York, NY, USA. [4] Giuseppe Siracusano et al.2016. On the Fly TCP Acceleration with Miniproxy. In ACM SIGCOMM HotMiddlebox. [5] Muhammad Shahbaz et al.2016. Pisces: A programmable, protocolindependent software switch. In ACM SIGCOMM. Motivation PoC Implementation


2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN) | 2016

Performance evaluation and tuning of Virtual Infrastructure Managers for (Micro) Virtual Network Functions

Pier Luigi Ventre; Claudio Pisa; Stefano Salsano; Giuseppe Siracusano; Florian Schmidt; Paolo Lungaroni; Nicola Blefari-Melazzi

Virtualized Network Functions (VNFs) are emerging as the keystone of 5G network architectures: flexibility, agility, fast instantiation times, consolidation, Commercial Off The Shelf (COTS) hardware support and significant cost savings are fundamental for meeting the requirements of the new generation of mobile networks. In this paper we deal with the management of the virtual computing resources for the execution of Micro VNFs. This functionality is performed by the Virtual Infrastructure Manager (VIM) in the NFV MANagement and Orchestration (MANO) reference architecture.We discuss the VIM instantiation process and propose a generic reference model, starting from the analysis of two Open Source VIMs, namely OpenStack Nova and Nomad. We implemented a tuned version of the VIMs with the specific goal of reducing the duration of the instantiation process. We realized a performance comparison of the two VIMs, both considering the plain and the tuned versions. The tuned VIMs and the performance evaluation tools that we have employed are provided openly and can be downloaded from our repository.

Collaboration


Dive into the Giuseppe Siracusano's collaboration.

Top Co-Authors

Avatar

Stefano Salsano

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar

Pier Luigi Ventre

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar

Elio Salvadori

fondazione bruno kessler

View shared research outputs
Top Co-Authors

Avatar

Francesco Lombardo

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar

Matteo Gerola

fondazione bruno kessler

View shared research outputs
Top Co-Authors

Avatar

Nicola Blefari-Melazzi

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar

Claudio Pisa

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alberto Caponi

University of Rome Tor Vergata

View shared research outputs
Top Co-Authors

Avatar

Andrea Detti

University of Rome Tor Vergata

View shared research outputs
Researchain Logo
Decentralizing Knowledge