该项目实现了一个完整的网格编码调制(TCM)系统的发射端软件模型。其核心设计思想是将纠错编码与多进制调制进行联合优化设计,以实现在不增加传输带宽的前提下提高系统的功率利用率。具体实现上,程序采用一个码率为2/3的卷积码编码器,将输入的每两个二进制信息比特通过特定的线性控制逻辑生成三个编码比特。
这生成的三个编码比特随后根据Ungerboeck提出的集合分割原则(Set Partitioning)精确映射到八进制相移键控(8PSK)的星座图点上。通过这种映射方式,系统最大化了信号序列间的最小欧氏距离,从而在