I received a Master degree on Electrical Engineering on the 12th of february 1997, and Ph.D degree in Telecommunications Engineering on the 13th of February 2001 from Politecnico di Torino. In 1999, I was with the Computer Science department at Carnegie Mellon University, in Pittsburgh, where I was working on Quality of Service mechanisms for TCP traffic in the Internet. Since April 2001, I held a position as Assistant Professor with the Department of Electronics and Telecommunications (formerly Electronic Department) of Politecnico di Torino.
From October 1st 2014, I hold a position as Associate Professor in the same Departmetn, where I work on research topics focusing on telecommunication networks, and the Internet in particular. In 2002 I visited the Sprint Advanced Technology Laboratories, Burlingame, CA, where I started working on Internet traffic measurement field, topic that I keep working on with enthusiasm. In summer 2010 and 2011 I visited Narus Inc., Sunnyvale, California, where I collaborated to the definition of novel algorithms and tools for Internet traffic classification.
In the 14 years of my research career, I have co-authored over 180 papers published in international journals (among which Journal of the ACM, IEEE Transactions on Information Theory, ACM/IEEE Transactions on Networking, IEEE Transactions on Multimedia), and presented in leading international conferences (like ACM IMC, ACM CoNEXT,, ACM SIGCOMM, ACM SIGMETRICS, IEEE INFOCOM). I participate to the editorial board of ACM Computer Communication Review, and part of the Editorial Board of IEEE/ACM Transactions on Networking and of IEEE Transactions of Networks and Service Management. I serve and served as reviewer for the most prestigious journal in my research fields, and in the program committees of several conferences including, among all, ACM IMC, ACM SIGCOMM, ACM CoNEXT, ACM SAC, IEEE INFOCOM, IEEE GLOBECOM and IEEE ICC. I am a Senior Member of the IEEE.
According to Google Scholar (on Nov. 2015), the total number of citation I have got is larger than 5600 and my h-index is 38.
During my career I supervised several PhD students that are now working in leading research centers worldwide. Among them, I like to mention Dr. Antonio Nucci (now CTO of Narus Inc., US), Dr. Gianluca Mardente (former Cisco senior Engineer, now at Insieme Networks, US), Prof. Dario Rossi (now at Telecom Paristech, FR), Dr. Luca Muscariello (now at Orange Labs, FR), Dr. Robert Birke (now at IBM Zurich, CH), Dr. Luca Chiaraviglio (now at INRIA, FR), Dr. Alessandro Finamore (now a PostDoc with my group), and Dr.Stefano Traverso (now a postdoc in my group).
I am the Project Coordinator of the 7th Framework Programme (FP7) Integrated Project (IP) "mPlane - an Intelligent Measurement Plane for Future Network and Application Management", funded by the European Commission with a total budget of more than 11MEuros and involving 16 European partners. I consider mPlane the most exciting result of my research activity on Internet traffic monitoring. mPlane goal is to design, develop and demonstrate an open, standard, flexible and intelligent monitoring solution for network traffic that will allows to shed light on the current obscure status of Internet.
Besides mPlane, I am also deeply involved in the FP7 European Network of Excellence (NoE) "TREND - Towards Real Energy-efficient Network Design", and the FP7 Integrated Project (IP) "ECONET - low Energy COmpsumption NETwork", where I am the Principal Investigator of the Politecnico di Torino research Unit. Both projects have been funded by the European Commission, and focus on the study of energy efficient Internet design, i.e., on "green networks".
Among the past project I contributed to succeed, I like to remember the FP7-STREP "NAPA-WiNe - Network-Aware P2P-TV Application over Wise Networks", where I was the project Work Packages'Coordinator. NAPA-WiNe has focused on the investigation of a smart Peer-to-Peer live streaming application to support video distribution over the Internet. The key idea was to develop a set of libraries and protocols to allow the exchange of information between the network layer and the application layer, so to minimize network footprint while maximizing user experience. Among the results of NAPA-WiNe, I like to mention the "Peerstreamer" software, a fully-fledged application that has been released as Open Source and that is still today being actively developed and used. NAPA-WiNe received an "Excellent" score during the final project review in 2011.
To briefly list the main projects I was involved in the past, I like to mention the that I was part of the management committee of the COST Action IC0703 (focusing on network measuring and analysis), I was involved in the FP7 Network of Excellences BONE (and formerly E-Photon-One, E-Photon-One++), dealing with optical networks, and Euro-NF (formerly Eurog-NGI, Euro-FGI), dealing with networking problem in general. I participated in several national research projects (both PRINs and FIRBs): I was involved in the PRIN RECIPE and MIMOSA (both about traffic analysis and classification) as a Principal Investigator of the Politecnico di Torino Research Unit, and as researcher in PRINs EURO, IPPO, PLANET-IP, and FIRBs ADONIS, TANGO. I was and am responsible of several research projects funded by 3rd party industries, including CISCO System (San Jose, California), Narus Inc. (Sunnyvale, California), Fastweb (Italia), Telecom Italia, Vodafone (Italia), Alcatel (France), NEC (Germany), Telefonica Investigacion y Desarrollo (Spain).
I was awarded with the Internal Politecnico di Torino "Young Researchers' Award" (Premio Giovani Ricercatori) for six years in a row, from 2006 to 2011. Finally, I also served as reviewer for project selection, including European Commission funded project (under the FIRE initiative), National project (PRIN) and internal projects (CNR projects, Politecnico di Torino internal projects).
My research interests lie in the area of Networking. Networking research fascinates me for the impact that it has to every day's life, as well as because of the tremendous breath of the field. Broadly, networking research has two flavors: i) System-design, which is mainly about protocols and algorithmic design, implementation and experimentation. ii) Network-theory, which is about performance analysis using analytic techniques. The research I enjoy most is a combination of these two. I like designing algorithms and methods that solve real problems, but I also want to verify their correctness and good performance using theoretical tools. Simulations or experiments may be successfully employed to show the behavior of an algorithm/architecture in realistic but specific situations. Theory, on the contrary, may be helpful to predict the behavior in any situation, but usually under some assumptions. Over the years, I have covered several application domains such as optical networks, switching architectures, TCP/IP networks and, more recently, traffic characterization and classification, and energy efficient network design. I enjoy my work, and I like to always tackle problems that I perceive as important, and practical. To this extent, since 2007 (and thus much earlier than the "green wave" started) I started being sensible to environmental issues, and to the need of energy saving policies in ICT in particular. I then re-focused my research activities on how to reduce the energy consumption footprint of the Internet, a topic that I consider very important today. Similarly, I have been fascinated by the understanding of how the Internet works and evolves. Therefore I am deeply involved in traffic measurement activities involving real networks. Since 2000 I started developing Tstat, a passive network analyzer that extracts as much information as possible by simply observing packets flowing on a link. Tstat has evolved to be today a complete network analyzer solution, with state-of-art traffic classification capabilities, and capable of exposing detailed information about the network status. Tstat is today installed by Telecom Operators - with whom I collaborate to help them in solving the problems they face everyday - and by Manufacturers - investigating how to develop novel methodologies to solve traffic monitoring problems.
I like teaching and I find it one of the most rewarding and challenging activities of my job. During my career, I always tried to convey to students the high level vision of a topic, while providing at the same time the domain knowledge to understand the complexity of the actual solutions, and the nasty details of real word implementation. During my career, I taught and I am teaching different classes, from "Introduction to telecommunication networks", "Internet protocols", "Optical networks" (which covers the basic and advanced topics about networking, the Internet and optical technologies), to more methodological classes like "Operations Research: theory and applications to networking" (formerly "Telecommunication network optimisations") in which students have to learn the fundamentals of Operations Research and how to apply those methodologies to solve typical telecommunication network design problems.I am also very happy about the "Networking laboratories" series of classes, in which students work in a computer laboratory and are invited to go through practical experiences of increasing complexity, from simple local area network scenarios, to dynamic routing protocols and complex application analysis. Students find the laboratory class to be one of the most interesting in their career, since they finally can apply all the theoretical knowledge they have about computer networks, and understand how to solve complicated, real life problems. Overall, during classes I like to merge solid analytical methodologies with practical applications too.