The present Internet limits the performance of applications that need real-time interaction. In part this is because the design of the network has been optimised to boost throughput, maximising efficiency for bulk applications. There is evidence that large buffers throughout the network have added to the end-to-end latency, with excessive delays severely impacting the quality experienced by users. ...