Apparatus, method and computer program product providing retransmission utilizing multiple ARQ mechanisms
First Claim
1. A method comprising:
- receiving over a wireless link at least one transport block;
determining from the at least one transport block a first data unit, wherein a portion but not all of the first data unit includes a second data unit;
determining information corresponding to acknowledgement status of the first data unit;
determining, based at least on the information, whether a request should be performed requesting retransmission of the second data unit; and
performing the request in response to a determination that the request should be performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving at least one transport block and determining from the at least one transport block a first data unit, wherein a portion but not all of the first, data unit includes a second data unit; determining information corresponding to acknowledgement status of the first data unit; determining, based at least on the information, whether a request should be performed requesting retransmission of the second data unit; and performing the request in response to a determination the request should be performed. Another method includes determining information corresponding to acknowledgement status of a previously transmitted data unit, wherein a portion but not all of the previously transmitted data unit includes a second data unit; determining, based at least on the information, whether retransmission of the second data unit should occur; and performing the retransmission of the second data unit in response to a determination the retransmission should be performed.
106 Citations
36 Claims
-
1. A method comprising:
-
receiving over a wireless link at least one transport block;
determining from the at least one transport block a first data unit, wherein a portion but not all of the first data unit includes a second data unit;
determining information corresponding to acknowledgement status of the first data unit;
determining, based at least on the information, whether a request should be performed requesting retransmission of the second data unit; and
performing the request in response to a determination that the request should be performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a first receiver configured to receive over a wireless link at least one transport block, the first receiver configured to determine from the at least one transport block a first data unit, wherein a portion but not all of the first data unit includes a second data unit; and
a second receiver coupled to the first receiver, the second receiver configured to determine, based at least on the information, whether a request should be performed requesting retransmission of the second data unit, the second receiver further configured to perform the request in response to a determination that the request should be performed. - View Dependent Claims (15, 16)
-
-
17. A computer program product tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations comprising:
-
receiving over a wireless link at least one transport block;
determining from the at least one transport block a first data unit, wherein a portion but not all of the first data unit includes a second data unit;
determining information corresponding to acknowledgement status of the first data unit;
determining, based at least on the information, whether a request should be performed requesting retransmission of the second data unit; and
performing the request in response to a determination that the request should be performed. - View Dependent Claims (18)
-
-
19. A method comprising:
-
determining information corresponding to acknowledgement status of a previously transmitted data unit that was transmitted over a wireless link using a transport block, wherein a portion but not all of the previously transmitted data unit includes a second data unit;
determining, based at least on the information, whether retransmission of the second data unit should occur; and
performing the retransmission of the second data unit in response to a determination that the retransmission should be performed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus comprising:
-
a first transmitter configured to determine information corresponding to acknowledgement status of a previously transmitted data unit that was transmitted over a wireless link using a transport block, wherein a portion but not all of the previously transmitted data unit includes a second data unit;
a second transmitter coupled to the first transmitter, the second transmitter configured to determine, based at least on the information, whether retransmission of the second data unit should occur, the second transmitter additionally configured to perform the retransmission of the second data unit in response to a determination that the retransmission should be performed. - View Dependent Claims (32, 33)
-
-
34. A computer program product tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform operations comprising:
-
determining information corresponding to acknowledgement status of a previously transmitted data unit that was transmitted over a wireless link using a transport block, wherein a portion but not all of the previously transmitted data unit includes a second data unit;
determining, based at least on the information, whether retransmission of the second data unit should occur; and
performing the retransmission of the second data unit in response to a determination that the retransmission should be performed. - View Dependent Claims (35, 36)
-
Specification