demod_design
Contents
demod_design#
class QAMDemod#
QAMDemod类是DSP_Base_Module的子类,包含信号解调过程中需要执行的操作函数,如llr计算、信号解调过程的判决、llr解码等。类的方法用于信号模块对信号进行解调。
主要属性
Attributes |
Format |
Description |
|---|---|---|
mode |
str |
信号解调模式 |
order |
int |
QAM信号的调制阶数 |
probability |
array_like, optional |
信号的概率分布。默认不输入 |
data_mode |
str, optional |
数据格式。默认为numpy |
内部函数
Functions |
Description |
|---|---|
__init__ |
初始化解调相关的参数 |
init |
初始化其他键入参数 |
forward_pass |
解调功能执行函数 |
get_bit |
获取信号比特序列 |
__get_llr__ |
获取llr(对数似然比) |
__get_bit_mapping__ |
获取QAM星座图对应的比特序列 |
__hard_decision__ |
对信号以硬判决的方式进行解调 |
__decode_llr__ |
llr解码 |
背景信息
在通信系统的传输过程中,信号需要在发射端进行调制后经由信道传输,并在接收端进行信号的解调以期恢复出原始信息。本类即是对信号解调的过程进行仿真。
参考文献
[1] Chesher A . Modified signed log likelihood ratio[J]. Biometrika, 1991, 78(3):557-563.
函数说明