DSPRelated.com
Forums
Online · Live + on demand
February 9-11, 2027
Price goes up Nov 1: register now to lock in today's rate
Register Now →

channel coding and puncturing

Started by Sharan123 7 years ago●3 replies●latest reply 7 years ago●446 views

with respect to puncturing associated with channel coding, I have a question.

So, when a code word is punctured at the transmitted how does the receiver know the size of the code word.

This is an example from Wiki - https://en.wikipedia.org/wiki/Puncturing

The original code word is 110110 with code rate of 1/2

After puncturing, the new code word is - 1010 with code rate of 3.4

Second and fourth bits are removed from code word with 1/2 code rate

So, in the above case, how does the receiver know that the code word boundary is 4 bits after puncturing?

[ - ]
Reply by kaz●November 24, 2019

That is why any user sets FEC rate at receiver as instructed by transmitter

[ - ]
Reply by Sharan123●November 24, 2019

Ok. So, the receiver needs to be informed about the channel encoding configuration/control?

[ - ]
Reply by kaz●November 24, 2019

Yes. A communication system does not need to put all the burden on receiver to detect parameters automatically. Constants such as FEC rate, bandwidth of signal, centre frequency etc can be part of tx/rx protocol. If these are not constants then the receiver have to be designed differently.