Method and device for generating a rate compatible code
AssigneeInfineon Technologies AG
InventorsMarkus Doetsch, Tideya Kella, Peter Schmidt, Peter Jung, Jörg Plechinger, Michael Schneider
Life of this patent
Estimating the term…
Abstract
A method and a device for generating a rate compatible code are described. In the method, a serial-concatenated code at a code rate that can be predetermined is generated. A message signal is partially coded by a first coding stage. A second coding stage is provided on the output side of the first coding stage. The code rate of the coded message signal can be set in a manner which can be predetermined by a controllable puncturer which is disposed in the signal path between the first coding stage and the second coding stage.
Claims13
A method for generating a serial-concatenated channel-code at a predetermined code rate for transmission of a message via a channel, including a radio channel, which comprises the steps of:
- receiving a message signal to be coded;
- first channel-coding of the message signal by a first channel-coding stage, the first channel-coding stage being a systematic convolution coder outputting the message signal to include a systematic data sequence and a redundant data sequence;
- puncturing the systematic data sequence and the redundant data sequence;
- second channel-coding of the message signal by a second channel-coding stage resulting in a channel-coded message signal, the second channel-coding stage disposed on an output side of the first channel-coding stage;
- setting a code rate of the channel-coded message signal in a predetermined manner, using a controllable puncturer disposed in a signal path between the first and second channel-coding stages;
- and
- outputting the channel-coded message signal which has passed through both the first and second channel-coding stages.
A device for channel-coding a message signal that is to be transmitted via a channel, including a radio channel, the device comprising:
- a first channel-coding stage for receiving the message signal and subjecting the message signal to a first coding process, said first channel-coding stage having a systematic convolution coder outputting the message signal to include a systematic data sequence and a redundant data sequence;
- a second channel-coding stage disposed in a signal path downstream from said first channel-coding stage;
- and
- a controllable puncturer for setting a code rate of a channel-coded message signal output from the device in a manner being predetermined, said controllable puncturer disposed in said signal path between said first channel-coding stage and said second channel-coding stage, said controllable puncturer puncturing the systematic data sequence and the redundant data sequence.
Dependencies are inferred from the claim text.