×

Message reordering timers

  • US 10,530,700 B2
  • Filed: 03/04/2016
  • Issued: 01/07/2020
  • Est. Priority Date: 07/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for data communication between a sending node and a receiving node over a data channel coupling the sending node and the receiving node, the method comprising:

  • receiving, at the receiving node, data messages belonging to a set of data messages transmitted in a sequential order from the sending node;

    sending, from the receiving node to the sending node, feedback messages characterizing a delivery status of the set of data messages at the receiving node, including;

    starting, at the receiving node, a first timer upon receipt of a first data message associated with a first position in the sequential order prior to receipt of one or more missing data messages associated with positions preceding the first position in the sequential order,delaying sending, from the receiving node to the sending node, an acknowledgement indicating a gap corresponding to the one or more missing data messages until expiration of the first timer,when the one or more missing data messages are received before expiration of the first timer, refraining from sending the acknowledgement indicating the gap from the receiving node to the sending node,starting a second timer upon receipt of at least one but not all of the one or more missing data messages before expiration of the first timer,delaying sending, from the receiving node to the sending node, the acknowledgement indicating the gap corresponding to the one or more missing data messages until expiration of the second timer, andwhen all of the one or more missing data messages are received before expiration of the second timer, refraining from sending the acknowledgement indicating the gap from the receiving node to the sending node.

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