mPlane; Distributed Measurements; Internet Monitoring; Automatic Troubleshooting Support; Anomaly Detection
[en] Unveiling network and service performance issues in complex and highly decentralized systems such as the Internet is a major challenge. Indeed, the Internet is based on decentralization and diversity. However, its distributed nature leads to operational brittleness and difficulty in identifying the root causes of performance degradation. In such a context, network measurements are a fundamental pillar to shed light and to unveil design and implementation defects. To tackle this fragmentation and visibility problem, we have recently conceived mPlane, a distributed measurement platform which runs, collects and analyses traffic measurements to study the operation and functioning of the Internet. In this paper, we show the potentiality of the mPlane approach to unveil network and service degradation issues in live, operational networks, involving both fixed-line and cellular networks. In particular, we combine active and passive measurements to troubleshoot problems in end-customer Internet access connections, or to automatically detect and diagnose anomalies in Internet-scale services (e.g., YouTube) which impact a large number of end-users.
B. Trammell et al., "mPlane: an Intelligent Measurement Plane for the Internet," IEEE Commun. Mag., Feature Topic on Monitoring and Troubleshooting Multi-domain Networks using Measurement Federations, vol. 52, no. 5, 2014, pp. 148-56.
H. Madhyastha et al., "iPlane: An Information Plane for Distributed Services," Proc. 7th USENIX Symp. Op. Sys. Design and Implementation, 2006, pp. 367-80.
A. Hanemann et al., "PerfSONAR: A Service Oriented Architecture for Multi-Domain Network Monitoring," Proc. 3rd Int'l. Conf. Service-Oriented Computing, LNCS 3826, 2005, pp. 241-54.
P. Calyam et al., "OnTimeDetect: Dynamic Network Anomaly Notifcation in perfSONAR Deployments," Proc. 2010 IEEE Int'l. Symp. Modeling, Analysis & Simulation of Computer and Telecommun. Sys., 2010, pp. 328-37.
A. Finamore et al., "Experiences of Internet Traffc Monitoring with Tstat," IEEE Network, vol. 25, no. 3, 2011, pp. 8-14.
V. Chandola et al., "Anomaly Detection: A survey," ACM Computing Surveys, vol. 41, no. 3, 2009.
P. Kanuparthy et al., "Pythia: Detection, Localization, and Diagnosis of Performance Problems," IEEE Commun. Mag., vol. 51, no. 11, 2013, pp. 55-62.
P. Kanuparthy and C. Dovrolis, "Pythia: Diagnosing Performance Problems in Wide Area Providers," Proc. USENIX Annual Technical Conf., Philadelphia, PA, 2014, pp. 371-82.
M. Mellia et al., "Passive Analysis of TCP Anomalies," Computer Networks, vol. 52, no.14, 2008, pp. 2663-76.
F. Ricciato, "Traffic Monitoring and Analysis for the Optimization of a 3G Network," IEEE Wireless Commun., vol. 13, no. 6, 2006, pp. 42-49.
A. Bär et al., "Large-Scale Network Traffic Monitoring with DBStream, a System for Rolling Big Data Analysis," Proc. 2nd IEEE Int'l. Conf. Big Data, 2014, pp. 165-70.
P. Fiadino et al., "On the Detection of Network Traffic Anomalies in Content Delivery Network Services," Proc. 26th Int'l. Teletraffc Congress, pp. 1-9, 2014.
P. Casas et al., "YouTube & Facebook Quality of Experience in Mobile Broadband Networks," Proc. IEEE GLOBECOM Wksp. Quality of Experience for Multimedia Commun., 2012, pp. 1269-74.
P. Casas et al., "YouTube in the Move: Understanding the Performance of YouTube in Cellular Networks," Proc. IFIP Wireless Days, 2014, pp. 1-6.
E. Katz-Bassett et al., "Reverse Traceroute," Proc. 7th USENIX Conf. Networked Sys. Design and Implementation, 2010, pp. 15-28.
N. Hu and P. Steenkiste, "Quantifying Internet End-to-End Route Similarity," Proc. Passive and Active Measurement Conf., 2006.