Legal claims defining the scope of protection, as filed with the USPTO.
1. A method, comprising: reserving identifiers cyclically from a finite identifier space; attaching identifiers to data blocks to be transmitted for identification; transmitting the data blocks from a first transceiver; receiving the data blocks by a second transceiver; maintaining information at the second transceiver on the position of an incremental redundancy specific window belonging to the finite identifier space; and when reception of a data block of the data blocks by the second transceiver fails, storing at the second transceiver the data block into a reception memory, retransmitting said data block from the first transceiver with the same identifier as the original transmission, re-receiving said data block by the second transceiver, comparing at the second transmitter the identifiers of a re-received data block and an earlier received data block with each other, defining the re-received data block and the earlier received data block as the same, if the re-received data block and the earlier received data block have a same identifier and it is detected that said same identifier has been in the incremental redundancy specific window maintained by the second transceiver continuously from a reception time of the earlier received data block to a reception time of the re-received data block, and combining the data blocks defined as the same.
2. The method of claim 1 , wherein when the second transceiver receives a particular data block of the data blocks whose identifier is not in the incremental redundancy specific window, the second transceiver shifts the incremental redundancy specific window cyclically forward in the identifier space in such a manner that the identifier is in the incremental redundancy specific window following the window shift.
3. The method of claim 2 , wherein when after the window shift the reception memory contains the data block of the data blocks whose position according to its identifier is not in the incremental redundancy specific window following the window shift, said data block is deleted from the reception memory.
4. The method of claim 3 , wherein if an earlier received data block having a same identifier as the particular data block is in the reception memory, the re-received particular data block and the earlier received data block are defined as the same.
5. The method of claim 1 , wherein information is maintained for each identifier belonging to the incremental redundancy specific window on whether a corresponding data block corresponding to the identifier was successfully received.
6. The method of claim 5 , wherein when reception fails for a particular data block, but the particular data block's identifier has a marking of a successful reception, the particular data block is not stored in the reception memory.
7. A radio system, comprising: a first transceiver; and a second transceiver, wherein the first transceiver and the second transceiver are in radio contact with each other, wherein the first transceiver comprises a data block formation unit configured to form data blocks for transmission in such a manner that the data blocks are given identifiers for identification, the identifiers being reserved cyclically from a finite identifier space, a first reception unit configured to receive a retransmission request transmitted by the second transceiver, and a first transmission unit configured to transmit the data blocks to the second transceiver and for re-transmitting a requested data block to the second transceiver, and wherein the second transceiver comprises a second reception unit configured to receive the data blocks transmitted by the first transceiver and for receiving the requested data block retransmitted by the first transceiver, a detection unit configured to detect a failure in the reception of a particular data block, a reception memory to which the particular data block whose reception fails is stored, a second transmission unit configured to transmit to the first transceiver a retransmission request of the requested data block, a maintenance unit configured to maintain information on the position of an incremental redundancy specific window belonging to the finite identifier space, a comparison unit configured to compare identifiers of the requested data block and the particular data block with each other and for defining the requested data block and the particular data block as the same, if they have a same identifier and said identifier has been in the increniental redundancy specific window maintained by the second transceiver continuously from a reception time of the particular data block to the reception time of the requested data block, and a combination unit configured to combine data blocks defined as the same.
8. The radio system of claim 7 , wherein the second transceiver further comprises means for shifting the incremental redundancy specific window in the identifier space, when the second transceiver receives a specific data block whose identifier is not in the incremental redundancy specific window, in such a manner that the position of the identifier of the specific data block is in the incremental redundancy specific window following the window shift.
9. The radio system of claim 8 , wherein the second transceiver further comprises a deletion unit configured to delete the particular data block from the reception memory, if the position of the identifier of the particular data block is not in the incremental redundancy specific window following the window shift.
10. The radio system of claim 9 , wherein the second transceiver further comprises a definition unit configured to define a re-received data block and an earlier received data block as the same, if the position according to an identifier of the re-received identifier is in the incremental redundancy specific window and if the reception memory contains an earlier received data block having a same identifier as the re-received data block.
11. The radio system of claim 7 , wherein the second transceiver further comprises a marking unit configured to mark a successfully received data block as successfully received.
12. A receiver, comprising: reception means for receiving data blocks transmitted by the transmitter of the radio system and for receiving a requested data block retransmitted by the transmitter, the data blocks comprising identifiers reserved cyclically from a finite identifier space; detection means for detecting a failure in the reception and decoding of a data block of the data blocks; storage means for storing the data block whose reception fails; maintenance means for maintaining information on a position of an incremental redundancy specific window belonging to the finite identifier space; comparison means for comparing identifiers of a re-received data block and an earlier received data block with each other and for defining the re-received data block and the earlier received data block as the same, if the re-received data block and the earlier received data block have a same identifier and said same identifier has been in the incremental redundancy specific window maintained by the maintenance means continuously from a reception time of the earlier received data block to a reception time of the re-received data block; combination means for combining and decoding data blocks defined as the same.
13. A method, comprising: receiving data blocks transmitted and retransmitted by a transmitter, the data blocks comprising identifiers reserved cyclically from a finite identifier space; maintaining information on a position of an incremental redundancy specific window belonging to the finite identifier space; and when the reception of a data block of the data blocks fails, storing the data block into a reception memory as an earlier received data block, re-receiving the data block as a re-received data block, comparing identifier of the re-received data block and the earlier received data block, defining that the earlier received data block and the re-received data block are the same, if the earlier received data block and the re-received data block have a same identifier and if it is detected that said same identifier has been in the incremental redundancy specific window maintained by the receiver continuously from a reception time of the earlier received data block to a reception time of the re-received data block, the detection being based on the information on the position of the incremental redundancy specific window, and combining and decoding data blocks defined as the same.
14. A mobile station, comprising: reception means for receiving data blocks transmitted by a transmitter of a radio system and for receiving a data block retransmitted by the transmitter, the data blocks comprising identifiers reserved cyclically from a finite identifier space, and the mobile station configured to be in radio contact in a radio system with the transmitter; detection means for detecting a failure in the reception and decoding of a particular data block of the data blocks; storage means for storing the particular data block whose reception fails; maintenance means for maintaining information on a position of an incremental redundancy specific window belonging to the finite identifier space, and comparison means for comparing the identifiers of a re-received data block and an earlier received data block with each other and for defining the re-received data block and the earlier received data block as the same, if they have a same identifier and said same identifier has been in the incremental redundancy specific window maintained by the maintenance means continuously from a reception time of the earlier received data block to a reception time of the re-received data block, and combination means for combining and decoding data blocks defined as the same.
15. A base station, comprising: reception means for receiving data blocks transmitted by a transmitter of a radio system and for receiving a data block retransmitted by the transmitter, the data blocks comprising identifiers reserved cyclically from a finite identifier space, and the base station configured to be in radio contact in the radio system with the transmitter; detection means for detecting a failure in the reception and decoding of a particular data block of the data blocks; storage means for storing the particular data block whose reception fails, maintenance means for maintaining information on a position of an incremental redundancy specific window belonging to the finite identifier space, and comparison means for comparing identifiers of a re-received data block and an earlier received data block with each other and for defining the data blocks as the same if they have a same identifier and said same identifier has been in the incremental redundancy specific window maintained by the maintenance means continuously from a reception time of the earlier received data block to a reception time of the re-received data block, and combination means for combining and decoding data blocks defined as the same.
16. A receiver, comprising: a demodulator configured to receive data blocks transmitted by a transmitter of a radio system and to receive a data block retransmitted by the transmitter, the data blocks comprising identifiers reserved cyclically from a finite identifier space, and the receiver configured to be in radio contact in the radio system with the transmitter; a controller configured to detect a failure in the reception and decoding of a particular data block of the data blocks; a reception memory to which the particular data block whose reception fails is stored; a control logic configured to maintain information on a position of an incremental redundancy specific window belonging to the finite identifier space; a controller configured to compare identifiers of a re-received data block earlier received data block with each other and to define the re-received data block and the earlier received data block as the same if they have a same identifier and said same identifier has been in the incremental redundancy specific window maintained by the control logic continuously from a reception time of the earlier received data block to a reception time of the re-received data block; a controller configured to combine and decode data blocks defined as the same.
17. A radio system, comprising: a first transceiver; and a second transceiver, wherein the first transceiver and the second transceiver are in radio contact with each other, wherein the first transceiver comprises means for forming data blocks for transmission in such a manner that the data blocks are given identifiers for identification, the identifiers being reserved cyclically from a finite identifier space, means for receiving a retransmission request transmitted by the second transceiver, and means for transmitting the data blocks to the second transceiver and for re-transmitting a requested data block to the second transceiver, and wherein the second transceiver comprises means for receiving the data blocks transmitted by the first transceiver and for receiving the requested data block retransmitted by the first transceiver, means for detecting a failure in the reception of a particular data block, means for storing the particular data block whose reception fails, means for transmitting to the first transceiver a retransmission request of the requested data block, means for maintaining information on the position of an incremental redundancy specific window belonging to the finite identifier space, means for comparing identifiers of the requested data block and the particular data block with each other and for defining the requested data block and the particular data block as the same, if they have a same identifier and said identifier has been in the increniental redundancy specific window maintained by the second transceiver continuously from a reception time of the particular data block to the reception time of the requested data block, and means for combining data blocks defined as the same.
Unknown
August 7, 2007
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.