EP1580917B1

Retransmission request method and apparatus in a wireless communication system

Abstract

This record has no abstract on file.

EP1580917B1, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Expired 22 March 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

3 claims: 2 independent, 1 dependent

  1. 1
    A retransmission ordering method in a receiver (200) for receiving transmission data by wireless, frame data being encoded with an outer code and then divided into predetermined number of blocks which are encoded with an inner code into the transmission data, the retransmission ordering method comprising the steps of:receiving transmission data;storing received transmission data in a buffer;decoding the transmission data stored in the buffer in accordance with the inner code and outputting a decode result and soft decision values of each block;creating frame data by combining decoded blocks;decoding the frame data in accordance with the outer code;determining whether or not to perform a retransmission order in units of blocks based on the soft decision values;and transmitting a retransmission order for an applicable block if it is determined that a retransmission for the applicable block is necessary according to the step of determining whether or not to perform a retransmission order in units of blocks, wherein the step of determining whether or not to perform a retransmission order in units of blocks comprises the step of: finding an average value of absolute values of the soft decision values within the applicable block as an evaluation value of the applicable block, comparing said evaluation value of the applicable block with a predetermined threshold value, said predetermined threshold value being an evaluation value corresponding to the number of errors N/M allocated to each inner code block in the case where the error correction capability of the outer code can correct N errors and the frame data is divided into M blocks, and determining to perform a retransmission order for the applicable block only if the evaluation value of the applicable block is lower than the predetermined threshold value, characterised in that the method further comprises applying a threshold adjustment to the predetermined threshold value per frame data, wherein the step of applying a threshold adjustment to the predetermined threshold value per frame data comprises the steps of: performing error detection for a decode result of the frame data in accordance with the outer code, increasing the predetermined threshold value per frame data by a predetermined threshold adjustment value if an error is detected in the decode result of the frame data, and decreasing the predetermined threshold value per frame data by a predetermined threshold adjustment value if no error is detected in the decode result of the frame data.
  2. 2
    A receiver (200) for receiving transmission data by wireless, frame data being encoded with an outer code and then divided into predetermined number of blocks which are encoded with an inner code into the transmission data, the receiver (200) comprising:a buffer (210) for storing received transmission data;first decoding means (205) for decoding the transmission data stored in the buffer in accordance with the inner code and outputting a decode result and soft decision values of each block;frame combining means (204) for creating frame data by combining decoded blocks;second decoding means for decoding the frame data in accordance with the outer code;retransmission order determining means (211) for determining whether or not to perform a retransmission order in units of blocks based on the soft decision values from the first decoding means;and retransmission order transmitting means (211) for transmitting a retransmission order for an applicable block if it is determined that a retransmission for the applicable block is necessary according to the step of determining whether or not to perform a retransmission order in units of blocks, wherein the retransmission order determining means is operable to determine whether or not to perform a retransmission order in units of blocks by: i) finding an average value of absolute values of the soft decision values within the applicable block as an evaluation value of the applicable block, ii) comparing said evaluation value of the applicable block with a predetermined threshold value, whereby said predetermined threshold value is an evaluation value corresponding to the number of errors N/M allocated to each inner code block in the case where the error correction capability of the outer code can correct N errors and the frame data is divided into M blocks, and iii) determining to perform a retransmission order for the applicable block only if the evaluation value of the applicable block is lower than the predetermined threshold value, characterised in that the receiver further comprises means for applying a threshold adjustment to the predetermined threshold value per frame data, wherein the means for applying a threshold adjustment to the predetermined threshold value per frame data is configured to: i) perform error detection for a decode result of the frame data in accordance with the outer code, ii) increase the predetermined threshold value per frame data by a predetermined threshold adjustment value if an error is detected in the decode result of the frame data, and iii) decrease the predetermined threshold value per frame data by a predetermined threshold adjustment value if no error is detected in the decode result of the frame data.
  3. 3
    A system comprising a transmitter in communication with a receiver of Claim 2.