Facilitating retransmission of data packets in a packet radio communication system by utilizing a feedback acknowledgment scheme
First Claim
Patent Images
1. A method, comprising:
- receiving at a lower level protocol layer of a transmitter an upper-level data frame from an upper level protocol layer of the transmitter for transmission to a recipient;
formatting the upper-level data frame into at least one lower-level frame in accordance with a retransmission scheme;
transmitting the at least one lower-level frame to the recipient;
determining at the lower level protocol layer of the transmitter that the at least one lower-level frame was not adequately received;
generating a status message at the lower level protocol layer of the transmitter for notifying the upper level protocol layer of the transmitter that delivery of the at least one lower-level frame was unsuccessful; and
delivering the status message from the lower level protocol layer of the transmitter to the upper level protocol layer of the transmitter.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, and an associated method, for a frame-formatted radio communication system. Coordination is provided between MAC and RLP layers of a sending station through use of apparatus embodied at the MAC layer of the sending station. Also, apparatus is provided at a receiving station to reduce the generation of RLP layer NAK during segmented RLP frame retransmissions.
22 Citations
36 Claims
-
1. A method, comprising:
-
receiving at a lower level protocol layer of a transmitter an upper-level data frame from an upper level protocol layer of the transmitter for transmission to a recipient; formatting the upper-level data frame into at least one lower-level frame in accordance with a retransmission scheme; transmitting the at least one lower-level frame to the recipient; determining at the lower level protocol layer of the transmitter that the at least one lower-level frame was not adequately received; generating a status message at the lower level protocol layer of the transmitter for notifying the upper level protocol layer of the transmitter that delivery of the at least one lower-level frame was unsuccessful; and delivering the status message from the lower level protocol layer of the transmitter to the upper level protocol layer of the transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 22, 23, 24)
-
-
9. An apparatus, comprising:
-
circuitry that implements an upper level protocol layer configured to send data to a recipient via a lower level protocol layer; and circuitry that implements a lower level protocol layer comprising a detector and a status response generator, wherein the lower level protocol layer is configured to; receive a formatted data frame from the upper level protocol layer; reformat the formatted data frame into at least one lower-level frame in accordance with a retransmission scheme; transmit the at least one lower-level frame to the recipient; determine that the at least one lower-level frame was not adequately received by the recipient; generate with the status response generator a status message for notifying the upper level protocol layer that delivery of the formatted data frame was unsuccessful; and deliver the status message to the upper level protocol layer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 25)
-
-
18. An apparatus, comprising:
-
a resequencing buffer configured to receive from a sender and store a plurality of lower-level data frames formatted in accordance with a hybrid automatic repeat request (H-ARQ) feedback scheme; a retransmission timer configured to measure a period of time between the arrival of two sequential frames in the plurality of received lower-level data frames; and a retransmission request generator configured to receive an indication that the retransmission timer has reached a predetermined timeout period, and configured to generate a negative acknowledgement (NAK) message for transmission to the sender indicating that at least one lower-level data frame was not received by the apparatus, wherein the apparatus is configured to receive at least one of the plurality of lower-level data frames as a plurality of segmented frame portions, and wherein the apparatus further comprises; a sub-resequencing buffer configured to receive and store a plurality of segmented frame portions corresponding to a lower-level data frame; and a resequencing buffer timer configured to measure a period of time between the arrival of two sequential segmented frame portions in the plurality of segmented frame portions corresponding to the lower-level data frame. - View Dependent Claims (19, 20, 21, 26)
-
-
27. One or more non-transitory computer readable media storing computer-executable instructions which, when executed, cause an apparatus to:
-
receive at a lower level protocol layer of the apparatus a formatted data frame from an upper level protocol layer of the apparatus; reformat the formatted data frame into at least one lower-level frame in accordance with a retransmission scheme; transmit the at least one lower-level frame to a recipient; determine that the at least one lower-level frame was not adequately received by the recipient; generate with a status response generator a status message for notifying the upper level protocol layer of the apparatus that delivery of the formatted data frame was unsuccessful; and deliver the status message to the upper level protocol layer. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification