Optimization Algorithms for Improving the Performance of Permutation Trellis Codes

04/19/2020
by   Oluwafemi Kolade, et al.
0

In this paper, soft-decision decoders of permutation trellis codes (PTC) with M-ary frequency shift-keying are designed using three optimization algorithms and presented in four different decoding schemes. The bit error rate (BER) performance of the schemes are presented in an additive white Gaussian noise (AWGN) and power-line communication (PLC) channel while the complexities of the schemes are also presented. Results show that the soft-decision decoders improve the BER performance of PTC by up to 3dB for an AWGN channel and 2dB in a PLC channel at a BER of 104.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2020

Concatenated Permutation Block Codes for Space-Time Shift Keying in Indoor Visible Light Communication

In this paper, concatenated permutation codewordsare used to improve the...
research
04/20/2020

Concatenated Permutation Codes for Indoor MIMO Visible Light Communication

In this paper, concatenated permutation codewords are used to improve th...
research
07/15/2021

On Hard and Soft Decision Decoding of BCH Codes

Cyclic codes have the advantage that it is only necessary to store one p...
research
12/20/2022

Concatenated Forward Error Correction with KP4 and Single Parity Check Codes

Concatenated forward error correction is studied based on an outer KP4 R...
research
06/11/2019

Reinforcement Learning for Channel Coding: Learned Bit-Flipping Decoding

In this paper, we use reinforcement learning to find effective decoding ...
research
06/16/2018

A Micro-Scale Mobile-Enabled Implantable Medical Sensor

Micro-scale implantable medical devices (IMDs) extend the immense benefi...
research
09/03/2022

Error-rate in Viterbi decoding of a duobinary signal in presence of noise and distortions: theory and simulation

The Viterbi algorithm, presented in 1967, allows a maximum likelihood de...

Please sign up or login with your details

Forgot password? Click here to reset