Danilo Giordano

Danilo Giordano
Politecnico di Torino | polito · DAUIN - Department of Control and Computer Engineering

PhD Computer Engineering

About

44
Publications
9,262
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
433
Citations
Introduction
His research interests are focused on data analysis in small data and big data environments exploiting statistical and machine learning techniques. In particular, his interests are related to network measurements, and experiments to analyse network data, eventually highlighting anomalies. In the last 3 years, he is currently involved in a project to study future solutions for the car sharing mobility in smart cities. He actively participated in several conference and journal papers, being awarded with the best students paper award at the ITC 2015 conference, the IETF Applied Networking Research Prize 2017, and the Siebel research grant. He also spent 2 periods abroad in the CAIDA research center (UC San Diego) and Narus Inc. a company with headquarter in the San Francisco bay area.

Publications

Publications (44)
Article
We are pleased towelcome you to the 3rd InternationalWorkshop on AI in Networks and Distributed Systems (WAIN). The workshop aims to present high-quality researches leveraging machine learning and data analysis solutions to take full advantage of network systems and infrastructures. In detail, this year WAIN presents innovations for data center sch...
Article
The third version of the Hypertext Transfer Protocol (HTTP) is in the final standardization phase by the IETF. In addition to better security and greater flexibility, it promises performance benefits. HTTP/3 uses a more efficient header compression scheme and replaces TCP with QUIC, a transport protocol over UDP that was originally proposed by Goog...
Article
Predictive maintenance is an ever-growing topic of interest, spanning different fields and approaches. In the automotive domain, thanks to on-board sensors and the possibility to transmit collected data to the cloud, car manufacturers can deploy predictive maintenance solutions to prevent components malfunctioning and eventually recall to the servi...
Article
Full-text available
Cloud gaming is a class of services that promises to revolutionize the videogame market. It allows the user to play a videogame with essential equipment while using a remote server for the actual execution. The multimedia content is streamed through the network from the server to the user. Hence, this service requires low latency and a large bandwi...
Chapter
Anomaly detection aims at finding unexpected patterns in data. It has been used in several problems in computer networks, from the detection of port scans and distributed denial-of-service (DDoS) attacks to the monitoring of time series collected from Internet monitoring systems. Data-driven approaches and machine learning have seen widespread appl...
Article
Nowadays, cars are instrumented with thousands of sensors continuously collecting data about its components. Thanks to the concept of connected cars, this data can be now transferred to the cloud for advanced analytics functionalities, such as prognostic or predictive maintenance. In this paper, we dissect a data-driven prognostic pipeline and appl...
Preprint
Full-text available
Mobile networks have become ubiquitous, but running experiments on them is expensive and hard, given their complexity and diversity. Emulation can be the solution, and, with ERRANT, we offer a realistic emulator of mobile networks based on a large measurement campaign on European Mobile Network Operators. It improves the current situation, where to...
Preprint
Full-text available
The COVID-19 pandemic is not only having a heavy impact on healthcare but also changing people's habits and the society we live in. Countries such as Italy have enforced a total lockdown lasting several months, with most of the population forced to remain at home. During this time, online social networks, more than ever, have represented an alterna...
Article
We are pleased to welcome you to the 2nd Workshop on AI in Networks and Distributed Systems. This year we have expanded the scope of the workshop to include applications of Machine Learning and AI not merely in Networking, but also in Distributed Systems. The scale and complexity of today's networks and distributed systems make their design, analys...
Article
Full-text available
The increasing capability to collect data gives us the possibility to collect a massive amount of heterogeneous data. Among the heterogeneous data available, time-series represents a mother lode of information yet to be fully explored. Current data mining techniques have several shortcomings while analyzing time-series, especially when more than on...
Article
The COVID-19 pandemic is not only having a heavy impact on healthcare but also changing people's habits and the society we live in. Countries such as Italy have enforced a total lockdown lasting several months, with most of the population forced to remain at home. During this time, online social networks, more than ever, have represented an alterna...
Article
During the last decade, car sharing systems appeared in many cities and gained popularity. The research community has analyzed their current utilization trends in different contexts, their growth perspectives, and their gradual shift towards more sustainable technologies. Through the large and heterogeneous amount of car sharing usage data that is...
Preprint
The third version of the Hypertext Transfer Protocol (HTTP) is currently in its final standardization phase by the IETF. Besides better security and increased flexibility, it promises benefits in terms of performance. HTTP/3 adopts a more efficient header compression schema and replaces TCP with QUIC, a transport protocol carried over UDP, original...
Preprint
Full-text available
Cloud gaming is a new class of services that promises to revolutionize the videogame market. It allows the user to play a videogame with basic equipment while using a remote server for the actual execution. The multimedia content is streamed through the network from the server to the user. This service requires low latency and a large bandwidth to...
Conference Paper
Electric Free Floating Car Sharing systems offer a convenient and environmentally-friendly way to move in cities. However, their design and deployment is not a trivial task. In this work, we focus on fleet charging management, aiming at maximizing the number of trips of users, while minimizing the cost of relocating cars for charging. In particular...
Article
Full-text available
Free-Floating Car Sharing (FFCS) services are currently available in tens of cities and countries spread all over the worlds. Depending on citizens’ habits, service policies, and road conditions, car usage profiles are rather variable and often hardly predictable. Even within the same city, different usage trends emerge in different districts and i...
Article
Mobile devices drastically changed how people use the Internet. We use smartphones to access a heterogeneous catalog of web services such as news, social networks, audio/video streaming. Differently from wired connections, mobile networks do not offer the same kind of performance stability yet. Thus, service providers have to handle different netwo...
Article
Full-text available
Data-driven models are becoming of fundamental importance in electric distribution networks to enable predictive maintenance, to perform effective diagnosis and to reduce related expenditures, with the final goal of improving the electric service efficiency and reliability to the benefit of both the citizens and the grid operators themselves. This...
Article
The Internet and the way people use it are constantly changing. Knowing traffic is crucial for operating the network, understanding users’ needs, and ultimately improving applications. Here, we provide an in-depth longitudinal view of Internet traffic during 5 years (from 2013 to 2017). We take the point of the view of a national-wide ISP and analy...
Conference Paper
Network monitoring is fundamental to understand network evolution and behavior. However, monitoring studies have the main limitation of running new experiments when the phenomenon under analysis is over e.g., congestion. To overcome this limitation, network emulation is of vital importance for network testing and research experiments either in wire...
Article
Full-text available
In this paper, we study the design of a free floating car sharing system based on electric vehicles. We rely on data about millions of rentals of a free floating car sharing operator based on internal combustion engine cars that we recorded in four cities. We characterize the nature of rentals, highlighting the non-stationary, and highly dynamic na...
Article
In this work we consider the design of a Free Floating Car Sharing (FFCS) system based on Electric Vehicles. We face the problems of finding the optimal placement of charging stations, and the design of smart car return policies, i.e, how many and where to place charging stations, and whether to ask or not customers to return the car to a charging...
Conference Paper
Full-text available
The Internet and the way people use it are constantly changing. Knowing traffic is crucial for operating the network, understanding users' need, and ultimately improving applications. Here, we provide an in-depth longitudinal view of Internet traffic in the last 5 years (from 2013 to 2017). We take the point of the view of a national-wide ISP and a...
Conference Paper
Full-text available
Encryption at the application layer is often promoted to protect privacy, i.e., to prevent someone in the network from observing users' communications. In this work we explore how to build a profile for a target user by observing only the names of the services contacted during browsing, names that are still not encrypted and easily accessible from...
Conference Paper
Full-text available
We present BGPStream, an open-source software framework for the analysis of both historical and real-time Border Gateway Protocol (BGP) measurement data. Although BGP is a crucial operational component of the Internet infrastructure, and is the subject of research in the areas of Internet performance, security, topology, protocols, economics, etc.,...
Article
Understanding the behavior of a network from a large scale traffic dataset is a challenging problem. Big data frameworks offer scalable algorithms to extract information from raw data, but often require a sophisticated fine-tuning and a detailed knowledge of machine learning algorithms. To streamline this process, we propose self-learning insightfu...
Chapter
Nowadays, the users’ browsing activity on the Internet is not completely private due to many entities that collect and use such data, either for legitimate or illegal goals. The implications are serious, from a person who exposes unconsciously his private information to an unknown third party entity, to a company that is unable to control its infor...
Article
YouTube relies on a massively distributed content delivery network (CDN) to stream the billions of videos in its catalog. Unfortunately, very little information about the design of such CDN is available. This, combined with the pervasiveness of YouTube, poses a big challenge for Internet service providers (ISPs), which are compelled to optimize end...
Article
Full-text available
Nowadays, the users' browsing activity on the Internet is not completely private due to many entities that collect and use such data, either for legitimate or illegal goals. The implications are serious, from a person who exposes his private information to an unknown third party entity, without any knowledge, to a company that is unable to control...
Conference Paper
In this work we investigate the browsing habits of Internauts. We leverage a large dataset collected from more than 25,000 residential users, and characterize their browsing behavior over a period two weeks. We consider the websites they access to, and observe how and when they access them. We aim at verifying if it would be possible to build profi...
Article
Full-text available
Anycast routing is an IP solution that allows packets to be routed to the topologically nearest server. Over the last years it has been commonly adopted to manage some services running on top of UDP, e.g., public DNS resolvers, multicast rendez-vous points, etc. However, recently the Internet have witnessed the growth of new Anycast-enabled Content...
Article
Full-text available
YouTube relies on a massively distributed Content Delivery Network (CDN) to stream the billions of videos in its catalogue. Unfortunately, very little information about the design of such CDN is available. This, combined with the pervasiveness of YouTube, poses a big challenge for Internet Service Providers (ISPs), which are compelled to optimize e...

Network

Cited By

Projects

Project (1)
Project
Carsharing in smartcities