Statistical Characterization of Round-Trip Times with Nonparametric Hidden Markov Models

The study of round-trip time (RTT) measurements on the Internet is of particular importance for improving real-time applications, enforcing QoS with traffic engineering, or detecting unexpected network conditions. On large timescales, from 1 hour to several days, RTT measurements exhibit characteristic patterns due to inter and intra-AS routing changes and traffic engineering, in addition to link congestion. We propose the use of a nonparametric Bayesian model, the Hierarchical Dirichlet Process Hidden Markov Model (HDP-HMM), to characterize RTT timeseries. The parameters of the HMM, including the number of states, as well as the values of hidden states are estimated from delay observations by Gibbs sampling. No assumptions are made on the number of states, and a nonparametric mixture model is used to represent a wide range of delay distribution in each state for more flexibility. We validate the model through three applications: on RIPE Atlas measurements we show that 80% of the states learned on RTTs match only one AS path; on a labelled delay changepoint dataset we show that the model is competitive with state-of-the-art changepoint detection methods in terms of precision and recall; and we show that the predictive ability of the model allows us to reduce the monitoring cost by 90% in routing overlays using Markov decision processes.

[1]  Moncef Tagina,et al.  Modeling and Prediction of the Internet End-to-end Delay using Recurrent Neural Networks , 2009, J. Networks.

[2]  José Alberto Hernández,et al.  Weibull mixture model to characterise end-to-end Internet delay at coarse time-scales , 2006 .

[3]  Donald F. Towsley,et al.  Continuous-time hidden Markov models for network performance evaluation , 2002, Perform. Evaluation.

[4]  Michael I. Jordan,et al.  Hierarchical Dirichlet Processes , 2006 .

[5]  Kavé Salamatian,et al.  Hidden Markov modeling for network communication channels , 2001, SIGMETRICS '01.

[6]  Ata Shingo,et al.  Using Mixed Distribution for Modeling End-to-End Delay Characteristics , 2005 .

[7]  Huimin Chen,et al.  Predicting Internet end-to-end delay: a multiple-model approach , 2005, INFOCOM.

[8]  A.R. Sharafat,et al.  Modeling internet delay dynamics for teleoperation , 2005, Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005..

[9]  Balakrishna J. Prabhu,et al.  Joint Minimization of Monitoring Cost and Delay in Overlay Networks: Optimal Policies with a Markovian Approach , 2018, Journal of Network and Systems Management.

[10]  Antonio Pescapè,et al.  Internet traffic modeling by means of Hidden Markov Models , 2008, Comput. Networks.

[11]  T. Ferguson A Bayesian Analysis of Some Nonparametric Problems , 1973 .

[12]  Jean-Louis Rougier,et al.  One-to-One Matching of RTT and Path Changes , 2017, 2017 29th International Teletraffic Congress (ITC 29).

[13]  J. Sethuraman A CONSTRUCTIVE DEFINITION OF DIRICHLET PRIORS , 1991 .

[14]  Yee Whye Teh,et al.  Beam sampling for the infinite hidden Markov model , 2008, ICML '08.

[15]  Michael I. Jordan,et al.  A Sticky HDP-HMM With Application to Speaker Diarization , 2009, 0905.2592.

[16]  Kensuke Fukuda,et al.  An empirical mixture model for large-scale RTT measurements , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).