🤖 AI Summary
To address the joint degradation of intersymbol interference (ISI) and receiver noise on system performance in molecular communication via diffusion (MCvD), this paper proposes a nonlinear single-bit error-correcting coding scheme that jointly models channel memory and noise. Unlike existing approaches that separately mitigate ISI or correct errors, the proposed method co-optimizes ISI resilience and single-error correction capability at the code construction level. A customized encoder-decoder algorithm is designed and rigorously evaluated via Monte Carlo simulations over a memory-inclusive channel model. Under identical code length and code rate, the scheme significantly suppresses ISI-induced distortion and achieves markedly lower average bit error rate (BER) compared to state-of-the-art schemes. This work pioneers an endogenous synergy between ISI mitigation and single-bit error correction, departing from the conventional decoupled paradigm in channel coding design.
📝 Abstract
Intersymbol Interference (ISI) has a detrimental impact on any Molecular Communication via Diffusion (MCvD) system. Also, the receiver noise can severely degrade the MCvD channel performance. However, the channel codes proposed in the literature for the MCvD system have only addressed one of these two challenges independently. In this paper, we have designed single Error Correcting Codes in an MCvD system with channel memory and noise. We have also provided encoding and decoding algorithms for the proposed codes, which are simple to follow despite having a non-linear code construction. Finally, through simulation results, we show that the proposed single ECCs, for given code parameters, perform better than the existing codes in the literature in combating the effect of ISI in the channel and improving the average Bit Error Rate (BER) performance in a noisy channel.