Data communications employing packet report messages
AssigneeLogMeIn, Inc.
InventorsSascha Kuemmel, Gregor Jasny, Jupp Mueller, Robert Chalmers
Life of this patent
Estimating the term…
Loading patent…
AssigneeLogMeIn, Inc.
InventorsSascha Kuemmel, Gregor Jasny, Jupp Mueller, Robert Chalmers
Estimating the term…
In communication between first and second endpoints, packets include respective sequence numbers reflecting a sequential order of transmission. The second endpoint (1) identifies reception times for the packets, and stores the sequence number and reception time of each received packet, and (2) sends packet report messages to the first endpoint, each identifying (i) a respective received packet by its position within the sequential order of transmission of the packets, and (ii) the reception time of the received packet. The first endpoint (1) receives the packet report messages from the second endpoint, and (2) processes the packet report messages to (i) detect missing packets not identified as received in the packet report messages, and initiating re-transmission of the missing packets, and (ii) based on the reception times for the received packets, calculate time-based performance characteristics for the communications link for use in higher-level control of the communications link.
A method of communication between a first endpoint system and a second endpoint system connected to the first endpoint system by a communications link on which the first endpoint system sends packets to the second endpoint system, the packets including respective sequence numbers reflecting a sequential order of transmission of the packets, the method comprising:
A method of operating a second endpoint system connected to a first endpoint system by a communications link on which the first endpoint system sends packets to the second endpoint system, the packets including respective sequence numbers reflecting a sequential order of transmission of the packets, the method comprising:
A method of operating a first endpoint system connected to a second endpoint system by a communications link on which the first endpoint system sends packets to the second endpoint system, the packets including respective sequence numbers reflecting a sequential order of transmission of the packets, the method comprising:
Dependencies are inferred from the claim text.