# Dynamic Injection and Permutation Coding for Enhanced Data Transmission

**Authors:** Kehinde Ogunyanda, Opeyemi O. Ogunyanda, Thokozani Shongwe

PMC · DOI: 10.3390/e26080685 · Entropy · 2024-08-13

## TL;DR

This paper introduces a dynamic coding method to improve data transmission efficiency in communication systems by adapting to channel conditions.

## Contribution

The novelty lies in dynamically adjusting cyclic permutation coding with injection techniques based on real-time channel conditions.

## Key findings

- The proposed dynamic adaptation scheme outperforms conventional permutation coding and injection methods.
- A generalised mathematical expression is derived to describe the relationship between the spectral efficiencies of the coding schemes.
- The method is shown to be effective in environments with varying interference and impulsive noise.

## Abstract

In this paper, we propose a novel approach to enhance spectral efficiency in communication systems by dynamically adjusting the mapping between cyclic permutation coding (CPC) and its injected form. By monitoring channel conditions such as interference levels and impulsive noise strength, the system optimises the coding scheme to maximise data transmission reliability and efficiency. The CPC method employed in this work maps information bits onto non-binary symbols in a cyclic manner, aiming to improve the Hamming distance between mapped symbols. To address challenges such as low data rates inherent in permutation coding, injection techniques are introduced by removing δ column(s) from the CPC codebook. Comparative analyses demonstrate that the proposed dynamic adaptation scheme outperforms conventional permutation coding and injection schemes. Additionally, we present a generalised mathematical expression to describe the relationship between the spectral efficiencies of both coding schemes. This dynamic approach ensures efficient and reliable communication in environments with varying levels of interference and impulsive noise, highlighting its potential applicability to systems like power line communications.

## Full-text entities

- **Genes:** PC (pyruvate carboxylase) [NCBI Gene 5091] {aka PCB}
- **Diseases:** CPC (MESH:C536899), PLC (MESH:C537875), injury to people or property (MESH:C000719191)
- **Chemicals:** CPC (-)

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC11353893/full.md

## Figures

10 figures with captions in the complete paper: https://tomesphere.com/paper/PMC11353893/full.md

## References

25 references — full list in the complete paper: https://tomesphere.com/paper/PMC11353893/full.md

---
Source: https://tomesphere.com/paper/PMC11353893