English

Implementing Transport Coding in OMNeT++ for Message Delay Reduction

Information Theory 2025-12-23 v1 Networking and Internet Architecture math.IT

Abstract

Transport coding reduces message delay in packet-switched networks by introducing controlled redundancy at the transport layer: kk original packets are encoded into nkn\ge k coded packets, and the message is reconstructed after the first kk successful deliveries, effectively shifting latency from the maximum packet delay to the kk-th order statistic. We present a concise, reproducible discrete-event implementation of transport coding in OMNeT++, including a multi-hop Kleinrock-type network, FIFO queues, exponential service and link delays, and explicit receiver-side reconstruction that records message delay and deadline violations. Using paired uncoded (n=kn{=}k) and coded (n>kn{>}k) configurations at the same message generation rate, we compare delay, reliability, and saturation effects across code rates and input loads. Simulation results show consistent reductions of average delay and late-delivery probability for moderate redundancy, while keeping the saturation throughput close to the uncoded baseline. The proposed model provides a transparent bridge between analytical transport-coding formulas and executable simulation for tuning redundancy in low-latency services.

Keywords

Cite

@article{arxiv.2512.18332,
  title  = {Implementing Transport Coding in OMNeT++ for Message Delay Reduction},
  author = {Ilya Petrovanov and Anton Sergeev},
  journal= {arXiv preprint arXiv:2512.18332},
  year   = {2025}
}
R2 v1 2026-07-01T08:34:49.259Z