×

Estimation of web client response time

  • US 7,779,133 B2
  • Filed: 01/04/2007
  • Issued: 08/17/2010
  • Est. Priority Date: 01/04/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • monitoring communications transmitted in a data stream, the communications comprising communications between a plurality of hosts, each communication comprising one or more Transmission Control Protocol (TCP) packets including one or more of SYN packets, FIN packets, ACK packets, and data packets;

    filtering the communications to extract SYN and FIN packets;

    detecting a first SYN packet transmitted from a first host to be received by a second host, the first SYN packet operative to initiate a first connection between the first host and the second host;

    assigning a first SYN timestamp to the first SYN packet;

    detecting a first FIN packet transmitted between the first host and the second host, the first FIN packet operative to terminate at least a first side of the first connection;

    assigning a first FIN timestamp to the first FIN packet;

    computing a first estimated response time between the first host and the second host, the first estimated response time being the elapsed time between the first SYN timestamp and the first FIN timestamp;

    detecting a second FIN packet transmitted between the first host and the second host, the second FIN packet operative to terminate at least a second side of the first connection;

    assigning a second FIN timestamp to the second FIN packet; and

    adjusting the first estimated response time by the difference between the first FIN timestamp and the second FIN timestamp.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×