Does anybody knows how to puncture and shorten Reed-Solomon codes?
How can I get RS code (32,24,4) using code (255,239,8) ( (8,16) - in itpp ) using shortening and puncturing? Input data size should be 32 bytes long and zero prefix of 239 - 32 bytes should be added. RS encoded and then 8 tail bytes removed? The data can be coded by convolutional encoder and modulated.
In receiver, I should add zero prefix (239 - 32 bytes) and zero tail (8 bytes) before RS decoding?
/Nick
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all,
Does anybody knows how to puncture and shorten Reed-Solomon codes?
How can I get RS code (32,24,4) using code (255,239,8) ( (8,16) - in itpp ) using shortening and puncturing? Input data size should be 32 bytes long and zero prefix of 239 - 32 bytes should be added. RS encoded and then 8 tail bytes removed? The data can be coded by convolutional encoder and modulated.
In receiver, I should add zero prefix (239 - 32 bytes) and zero tail (8 bytes) before RS decoding?
/Nick
Ok, the only one thing I should do - add zero prefix of 239-32 bytes and set reed-solomon t parameter to 2. No puncturing!