Professional Documents
Culture Documents
Channel Codding Techniques
Channel Codding Techniques
In telecommunication, information theory, and coding theory, forward error correction (FEC) or channel
coding[1][2] is a technique used for controlling errors in data transmission over unreliable or noisy
communication channels. The central idea is the sender encodes the message in a redundant way, most
often by using an error-correcting code (ECC).
A large challenge of wireless communications is that received signals are typically different to transmitted
signals due to interference, poor signal or other noise . In order to address this, we use channel coding. The
end result of channel coding is to ensure that the receiver identifies the original bits / message of the
transmitted signal
The AccelerComm turbo decoder takes a different approach to support parallel processing. Our
approach can support arbitrarily high degrees of parallel processing, no matter how the turbo
encoder is designed. In addition to meeting the multi-Gbps throughputs and sub-microsecond
latencies that are demanded by next-generation wireless communication systems, this approach
allows the turbo encoder to be designed to optimise error correction capability.
Over the last seven years, AccelerComm has developed a sixth sense for the intricate structure of
polar codes. By harnessing this intuition and expertise, AccelerComm is uniquely positioned to
exploit the regularity of the polar code structure, in order to offer polar encoders and decoders with
unmatched flexibility and performance.
AccelerComm has fully 3GPP compliant versions of polar encode and decode IP available for
Software, ASIC & FPGA implementations.
There are three major types of channel coding, as described with their relative benefits and
challenges in the table below:
Error correction
Similar Similar Similar
capability
Interconnect
Lower Higher Lower
complexity
Proven by
Throughput latency Proven by AccelerComm Proven for fully-parallel
AccelerComm
Flexible high-
Achievable with the
throughput Lower, particularly at low Higher, particularly at low
AccelerComm
implementational coding rates coding rates
approach
complexity
Synergy with 3G &
Yes No No
4G