Can You GET Me Now? Estimating the Time-to-First-Byte of HTTP Transactions With Passive Measurements
Cellular network operators have a compelling interest to monitor HTTP transaction latency because it is an important component of the user experience. Existing techniques to monitor latency require active probing or use passive analysis to estimate Round-Trip Time (RTT). Unfortunately, it is impractical to use active probing to monitor entire cellular networks, and RTT is only one component of HTTP latency in cellular networks. This paper presents a new passive technique to estimate HTTP transaction latency that overcomes the scaling and completeness limitations of prior approaches. The authors validate their technique in an operational cellular network and present results for traffic in the wild.