What is Channel Coding?

Wireless communication suffers from a number of effects, like poor signal strength, interference, noise as well. And this causes the signal that's received to be different to the one that was transmitted. To address this, we use Channel coding in wireless communication systems.

 

Video 7 - What is Polar code, turbo code, LDPC v2

 

Wireless communication suffers from a number of effects, like poor signal strength, interference, noise as well. And this causes the signal that's received to be different to the one that was transmitted. To address this, we use Channel coding in wireless communication systems.

In the transmitter, before a message is sent, it's encoded. Then in the receiver, it can be decoded to recover the original message and remove all of the noise, interference and effects of poor signal strength. This is called Channel coding.

Compared to LDPC and Turbo codes, Polar codes are much less mature. They've not been applied to any standards before the 5G New Radio standard that's come along recently. And so the implementation has a number of challenges which are still being addressed by industry.

We have produced data briefs that characterise the performance of the decoder across a wide variety of different scenarios.

These can be found within our resources section.

The particular challenge that many implementations are finding is that a large amount of hardware is being used by the memory and by the routing of information around the Polar decoder. AccelerComm, has addressed this challenge by designing, from scratch an architecture which is really sympathetic to the particular routing and memory requirements of Polar codes. And our architecture uses half as much memory as other solutions and much, much less logic for routing as well, therefore our hardware efficiencies are double those you can find elsewhere.

---

5G Technical Data CTA