Persistent Last-mile Congestion: Not so Uncommon

Source Code

Processing Atlas traceroute

The first step is to process Atlas traceroute data and compute last-mile median RTTs for each probe.

To fetch and process Atlas traceroute we implemented an add-on to raclette. You can use it by specifiying 'converter=firsthop' in the timetrack section of your raclette configuration file. See the exmaple configuration file here: https://github.com/InternetHealthReport/raclette/blob/master/conf/lastmile.conf This will produce sqlite files as the ones available here.

Processing median queuing delay

We provide a set of scripts to read the obtained sqlite files and compute last-mile queuing delay for each monitored AS. Please find the scripts and corresponding instrutions on this repository: https://github.com/InternetHealthReport/last-mile