Method and apparatus for handling reordered data packets
First Claim
Patent Images
1. A method, comprising:
- receiving a data packet;
determining if the data packet is received out of order; and
delaying transmission of an acknowledgement indicating that a data packet is missing in response to determining that the data packet is received out of order.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for handling reordered data packets. A method comprises receiving a data packet and determining if the data packet is received out of order. The method further comprises delaying transmission of an acknowledgement indicating that a data packet is missing in response to determining that the data packet is received out of order.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a data packet;
determining if the data packet is received out of order; and
delaying transmission of an acknowledgement indicating that a data packet is missing in response to determining that the data packet is received out of order. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
receive a first data packet;
determine that a second data packet is missing based on the received first data packet; and
delay transmission of a missing data packet indication in response to determining that the second data packet is missing. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
an interface; and
a control unit communicatively coupled to the interface, the control unit adapted to;
determine an occurrence of packet reordering;
receive a first data packet over the interface;
determine that a data packet is missing based at least on the received first data packet; and
delay transmission of a missing data packet indication in response to determining that packet reordering has occurred and in response to determining that the second data packet is missing. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification