Rust 实现的开源枚举球形塑形工具 RSESS
信息论
2024-02-15 v1 信号处理
math.IT
摘要
本文介绍了用于概率星座塑形 (PCS) 的枚举球形塑形 (ESS) 算法的开源实现。PCS 旨在弥合使用均匀分布调制符号在信息论表明信道最优时应使用非均匀分布信号的塑形差距。ESS 作为一种 PCS 算法,区别于其它算法之处在于其对可能的符号序列子集的 trellis 表示进行操作。ESS 导致符号的经验分布接近适用于 additive 白高斯噪声 (AWGN) 信道的最优分布。我们提供了以编译语言 Rust 实现的该算法,以及可与 Python 脚本一起调用的 Python 绑定。我们还将使用我们的实现在 AWGN 信道上的仿真结果与此主题的前期工作进行比较。
引用
@article{arxiv.2402.08771,
title = {Introducing RSESS: An Open Source Enumerative Sphere Shaping Implementation Coded in Rust},
author = {Frederik Ritter and Andrej Rode and Laurent Schmalen},
journal= {arXiv preprint arXiv:2402.08771},
year = {2024}
}
备注
Accepted for presentation at the 13th GNU Radio conference (GRCon)