← Back to Patent Explorer
EP0938207A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

System and method for incremental redundancy transmission in a communication system

Assignee: Nokia of America Corp
•
Filing: 1999-02-23
•
Granted: —
•
Expires: 2019-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for incremental redundancy transmission in a communication system. A time slot is provided having at least one sub-slot with a fixed size, and a data block sized to fit in the sub-slot, a header having a one data block sequence number in the header for the time slot. A parity block is sized smaller than the data block such that the parity block and the data block sequence number fit within the sub-slot. The data block and parity block are trnasmitted in the sub-slot within the time slot. In the header for the time slot the number of data blocks and parity blocks transmitted are identified.

Inventors

  • 👤 Krishna Balachandran
  • 👤 Richard Paul Ejzak
  • 👤 Sanjiv Nanda

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 03:14
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/1607; H04L1/1671; H04L1/0001; H04L1/0002; H04L1/0003; H04L1/0023; H04L1/0025; H04L1/0026; H04L1/004; H04L1/0056; H04L1/007; H04L1/0078; H04L1/0083; H04L1/08; H04L1/1614; H04L1/18; H04L1/1812; H04L1/1816; H04L1/1819; H04L1/0059; H04L1/0067; H04L1/0068; H04L1/0071; H04L1/0072

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 90 words
An incremental redundancy transmission communication system comprising: a time slot signal generator that creates a time slot signal having at least one sub-slot with a fixed size; a data block signal generator that creates a data block signal sized to fit in the at least one sub-slot; a header adder that generates a header having a data block signal sequence number in the header for the time slot signal; and a receiver that identifies in the header for the time slot signal a number of data block signals consecutively transmitted.
Claim 2
Dependent Claim 62 words
The system of claim 1 including a parity block signal generator that creates a parity block signal sized smaller than the data block signal such that the parity block signal and the data block signal sequence number fit within the sub-slot, and a transmitter that transmits the data block signal and parity block signal in the sub-slot within the time slot signal.
Claim 3
Dependent Claim 32 words
The system of claim 2 wherein the receiver identifies in the header for the time slot signal the number of data block signals and parity block signals in the time slot signal.
Claim 4
Dependent Claim 37 words
The system of claim 2 wherein the data block signal generator and parity block signal generator create an integer number of total data block signals and the parity block signals that fit in the time slot signal.
Claim 5
Dependent Claim 37 words
The system of claim 2 including an encoder that separately encodes the sequence of data block signals and parity block signals, and an interleaver that separately interleaves the sequence of data block signals and parity block signals.
Claim 6
Dependent Claim 37 words
The system of claim 5 further including an assembler that assembles the sequence of data block signals and parity block signals into time slot signals as determined by a retransmission protocol after to the encoder and interleaver.
Claim 7
Dependent Claim 24 words
The system of claim 1 including a transmitter that transmits a parity block signal with the data block signal sequence number in the sub-slot.
Claim 8
Dependent Claim 28 words
The system of claim 1 including a receiver that identifies the sequence of data block signals in the time slot as being consecutive from a first data block.
Claim 9
Dependent Claim 22 words
The system of claim 1 including a transmitter that sizes the data block signals for operation in a plurality of modulation schemes.
Claim 10
Dependent Claim 33 words
The system of claim 9 wherein the transmitter selectively sizes the data block signals so that the data block signals fit within the sub-slot at each one of the plurality of modulation schemes.
Claim 11
Dependent Claim 72 words
The method of claim 10 wherein the transmitter uses a code rate defined by the equation ND ( ND + MP ) = N (2 N - q ) in which N is the data block signal size, M is a parity block signal size, q is the length of the data block signal sequence number field, D is the number of data blocks and P is the number of parity blocks.
Claim 12
Dependent Claim 35 words
The system of claim 1 including a computation unit that computes a frame check sequence, and a adder that adds the frame check sequence to the radio link protocol frame to define a frame Bi.
Claim 13
Dependent Claim 68 words
The system of claim 12 including an encoder that encodes the frame Bi into N data bits and N parity bits, a first segmenter that segments the N data bits into D data block signals, a second segmenter that segments the N parity bits into P parity block signals of equal size, and a puncturing unit that selectively punctures the P parity block signals to insert a header.
Claim 14
Dependent Claim 25 words
The system of claim 13 wherein the header includes a header type identifier and a data block signal sequence number for selected parity block signals.
Claim 15
Dependent Claim 23 words
The system of claim 13 further includes a memory unit that stores information corresponding to the N data bits and N parity bits.
Claim 16
Dependent Claim 23 words
The system of claim 15 wherein the memory unit includes a bitmap for delivered D data block signals and P parity block signals.
Claim 17
Independent Claim 80 words
A method for incremental redundancy transmission in a communication system that uses radio protocol frames, comprising the steps of: creating a time slot signal having at least one sub-slot with a fixed size; creating a data block signal sized to fit in the sub-slot; establishing a header having a data block signal sequence number in the header for the time slot signal; and identifying in the header for the time slot signal the number of data block signals consecutively transmitted.
Claim 18
Dependent Claim 56 words
The method of claim 17 including the steps of creating a parity block signal sized smaller than the data block signal such that the parity block signal and the data block signal sequence number fit within the sub-slot and transmitting the data block signal and parity block signal in the sub-slot within the time slot signal.
Claim 19
Dependent Claim 24 words
The method of claim 17 including the step of transmitting the parity block signal with the data block signal sequence number in the sub-slot.
Claim 20
Dependent Claim 27 words
The method of claim 17 including the step of identifying the sequence of data block signals in the time slot as consecutive from a first data block.
Claim 21
Dependent Claim 22 words
The method of claim 17 including the step of sizing the data block signals for operation in a plurality of modulation schemes.
Claim 22
Dependent Claim 35 words
The method of claim 21 including the step of selectively sizing of the data block signals so that the data block signals fit within the sub-slot at each one of the plurality of modulation schemes.
Claim 23
Independent Claim 95 words
A method for incremental redundancy transmission in a communication system, comprising the steps of: creating a time slot signal having a sub-slot with a fixed size; creating a data block signal sized to fit within the sub-slot; providing, in a header of the time slot signal, a data block signal sequence number for a first data block signal in a sequence of data block signals; and creating a parity block signal smaller than the data block signal such that the parity block signal and the data block signal sequence number fit within the sub-slot signal.
Claim 24
Independent Claim 23 words
The method of claim 23including the step of transmitting the parity block signal with the data block signal sequence number in the sub-slot.
Claim 25
Dependent Claim 29 words
The method of claim 23 including the step of identifying the sequence of data block signals in the time slot signal as consecutive from the first data block signal.
Claim 26
Dependent Claim 35 words
The method of claim 18 or 23 including the step of identifying in the header for the time slot signal the number of data block signals and parity block signals in the time slot signal.
Claim 27
Dependent Claim 22 words
The method of claim 26 including the step of sizing the data block signals for operation in a plurality of modulation schemes.
Claim 28
Dependent Claim 35 words
The method of claim 27 including the step of selectively sizing of the data block signals so that the data block signals fit within the sub-slot at each one of the plurality of modulation schemes.
Claim 29
Dependent Claim 29 words
The method of claim 18 or 23 including the step of inserting into the time slot signal an integer number of total data block signals and parity block signals.
Claim 30
Dependent Claim 74 words
The method of claim 22 or 29 wherein the transmitter uses a code rate defined by the equation ND ( ND + MP ) = N (2 N - q ) in which N is the data block signal size, M is a parity block signal size, q is the length of the data block signal sequence number field, D is the number of data blocks and P is the number of parity blocks.
Claim 31
Dependent Claim 36 words
The method of claim 18 or 23 involving the steps of separately encoding the sequence of data block signals and parity block signals, and interleaving separately the sequence of data block signals and parity block signals.
Claim 32
Dependent Claim 40 words
The method of claim 18 or 31 including the step of assembling the sequence of data block signals and parity block signals into time slot signals as determined by a retransmission protocol prior to the steps of encoding and interleaving.
Claim 33
Dependent Claim 45 words
The The method of claim 32 including including the steps of decoding the sequence of data block signals and parity block signals, and decoding the data stored at the transmitter only when a positive acknowledgment is received that the time slot signal is correctly decoded.
Claim 34
Dependent Claim 33 words
The method of claim 17 or 33 including the steps of computing a frame check sequence, and adding the frame check sequence to the radio link protocol frame to define a frame Bi.
Claim 35
Dependent Claim 56 words
The method of claim 34 including the steps of encoding the frame Bi into N data bits and N parity bits, segmenting the N data bits into D data block signals, segmenting the N parity bits into P parity block signals of equal size, and selectively puncturing the P parity block signals to insert a header.
Claim 36
Dependent Claim 25 words
The method of claim 35 wherein the header includes a header type identifier and a data block signal sequence number for selected parity block signals.
Claim 37
Dependent Claim 62 words
The method of claim 35 including the steps of storing in a memory information corresponding to the N data bits and N parity bits, transmitting the D data block signals corresponding to the radio link protocol, decoding the Bi frame, and transmitting additional P parity block signals corresponding to the radio link protocol when whenever the Bi frame is not correctly decoded.
Claim 38
Dependent Claim 19 words
The method of claim 37 including the step of clearing the memory whenever the Bi frame is correctly decoded.
Claim 39
Dependent Claim 23 words
The method of claim 37 in which the memory includes a bitmap for delivered D data block signals and P parity block signals.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag