System and method for transmitting a sequence of data blocks
AssigneeInterDigital Technology Corporation
InventorYi-Ju Chao
Life of this patent
Estimating the term…
Abstract
A system and method for avoiding stall of an H-ARQ reordering buffer in a receiver uses a Last-In-First-Out (LIFO) policy for loading the transmitting H-ARQ processors. The LIFO loading policy increases the probability that the receiver will be able to determine at an earlier time whether the missed sequence is due to delay in retransmission or due to the release of a transmission by reading the new H-ARQ processor identifier.
Claims12
A system for transmitting a sequence of data blocks from a transmitter to a receiver, the system comprising:
- a plurality of transmit processors for transmitting the sequence of data blocks, each data block including an identification of the transmit processor that transmits the data block;
- a scheduler for assigning each data block to the transmit processor that is released most recently from transmission;
- a plurality of receive processors for receiving the transmitted data blocks;
- and
- a reordering processor for reordering the received data blocks into the sequence;
- whereby an error in transmission of a data block is detected using said identification.
A method for transmitting a sequence of data blocks from a transmitter to a receiver, the method comprising the steps of:
- assigning a data block to a transmit processor that is released most recently from transmission;
- transmitting the data block by the assigned transmit processor with an identification of the transmit processor that transmits the data block;
- receiving the transmitted data block by a receive processor;
- reordering the received data blocks into the sequence;
- and,
- detecting an error in transmission of a data block using said identification.
Dependencies are inferred from the claim text.