Run-Length-Limited ISI-Mitigation (RLIM) Coding for Molecular Communication
Melih Şahin, Ozgur B. Akan
TL;DR
This work tackles inter-symbol interference in diffusion-based molecular communication by designing RLIM codes, a family of fixed-size run-length-limited codes $RLIM_i(n,k)$ that minimize the total number of 1-bits to boost per-symbol molecule budgets. A linear-time greedy decoder, equivalent to Viterbi decoding under a deterministic last-wins tie-break, enables efficient error correction and detection within the $(i,\infty)$-RLL constraint. Through extensive binomial and particle-tracking simulations, RLIM consistently achieves lower BER than classical RLL and other ISI-mitigation schemes across a broad range of channel parameters, detector schemes, and block lengths; dynamic thresholding further improves performance in drifting channels. The results demonstrate RLIM as a practical, low-complexity ISI-mitigation strategy for molecular communication with substantial implications for reliable nano-to-macro and bio-compatible communication systems.
Abstract
Inter-symbol interference (ISI) limits reliability in diffusion-based molecular communication (MC) channels. We propose RLIM, a family of run-length-limited (RLL) codes that form fixed-size codebooks by minimizing the total number of 1-bits, increasing the per-symbol molecule budget under standard power normalizations and thus improving reliability. We develop a provably optimal linear-time greedy decoder that is equivalent to Viterbi decoding under a deterministic last-wins tie-break and has lower computational complexity; empirically, it outperforms first-wins and random Viterbi variants on RLL baselines. Extensive binomial and particle-tracking simulations show that RLIM achieves lower bit error rate (BER) than classical RLL and other prominent coding schemes across a broad range of scenarios.
