×

Method and arrangement to maintain a TCP connection

  • US 8,751,669 B2
  • Filed: 12/20/2007
  • Issued: 06/10/2014
  • Est. Priority Date: 12/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of maintaining a connection established in a multi-hop network between a first host and a second host and passing through at least one network node that is designed to release the connection after a certain time of inactivity the method comprising the steps of:

  • sending from the first host towards the second host at least one probe packet having a time-to-live information field set to a probe value Lprobe;

    receiving either a corresponding acknowledge packet ACK or a corresponding time-to-live exceeded packet;

    decrementing the probe value Lprobe if an acknowledge packet ACK is received or incrementing the probe value Lprobe if a time-to-live exceeded packet is received;

    repeating the steps using a binary search algorithm until a hop value LHV has been determined that is less than the number of hops the probe packet needs to make in order to reach the second host but greater than or equal to the number of hops the probe packet needs to make in order to reach the network node;

    wherein a number of probe packets that need to be sent in order to determine the hop value LHV is equal to log 2(Lmax), wherein Lmax is equal to a maximum number of hops; and

    sending a keep-alive packet from the first host towards the second host where the keep-alive packet is designed to delay the release of the connection and having a time-to-live information field set to the hop value LHV.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×