In this paper, we focus on the design and analysis of the Analog Fountain Code (AFC) for short packet communications. We first propose a density evolution (DE) based framework, which tracks the evolution of the probability density function of the messages exchanged between variable and check nodes of AFC in the belief propagation decoder. Using the proposed DE framework, we formulate an optimisation problem to find the optimal AFC code parameters, including the weight-set, which minimizes the bit error rate at a given signal-to-noise ratio (SNR). Our results show the superiority of our code design in comparison to existing code designs and thus the validity of the proposed DE framework in the asymptotic block length regime. We then focus on the selection of the precoder to improve the performance of AFC at short block lengths. Simulation results show that lower precoder rates obtain better realised rates over a wide SNR range for short information block length.
翻译:在本文中,我们侧重于设计和分析用于短包通信的模拟喷泉编码(AFC)的设计和分析。我们首先提出一个基于密度演变的框架,用于跟踪AFC变量之间交换的信息的概率密度函数的演变情况,并检查在信仰传播解密器中AFC的节点。我们利用拟议的DE框架,提出了一个优化问题,以找到最佳的ACF编码参数,包括重量组,根据给定的信号到噪音比率(SNR)将位误差率降到最低。我们的结果显示,我们的编码设计与现有代码设计相比具有优越性,因此拟议的DE框架在无特征区块长度制度中具有有效性。然后我们侧重于选择预码,以短块长度改进AFC的性能。模拟结果表明,较低的预码率在宽广的SNR范围内,在短信息区块长度中得到较好的实现率。