目录
根据所处的系统是编码系统还是未编码系统,检测的输出相应地是星座符号或是比特似然比。
MMSE迭代接收机是通过MMSE检测器和译码器之间交换软信息实现迭代以获得更好的性能,其框图如图所示,主要由MMSE均衡器、软解调器、软调制器、SISO检测器和SISO译码器构成。
软判决是在通信信号处理中使用概率(也有称为软信息或者比特似然比)而非硬判决为比特或星座符号的一类方法的统称,软判决的输出常称之为比特似然比(Log Likelihood Ratio ,LLR)。比特似然比的基本定义式为
即一个比特为1的概率除以该比特为0的概率,然后取对数。一个比特为1的概率越大,其比特似然比越正;反之一个比特为0的概率越大,则比特似然比越负;要是一个比特为1的概率等于为0的概率,则比特似然比等于0。软判决的后一级经常跟着软输入软输出(SISO,Soft Input Soft Output)的模块,以利用比特似然比中的软信息,常见的卷积码或是Turbo码的译码器都有相应的软输入译码算法。反之,若经过软判决后,没有后续的模块,而直接是源信息,则软判决相对硬判决不能带来任何增益。
硬判决/软判决
【硬判决】是简单的通过设置阈值来判断输出,以二进制来说的话,一般大于0的判1,小于0的判0
【软判决】是先将判决输入量化成N个值,通过最大后验概率计算每个值最有可能的原值是多少
欧式距离/汉明距离
若使用硬判决,则两个接收信号均会被判决为一1。若使用软判决,则靠左那个接收信号会判为较负的值,比如一10,而靠右的那个接收信号可能会被判为一2。显然,若均判决为一1,则不能体现出左侧的那个信道更可能为一1,而经过软判决后则不会缺失这部分信息,进而能被后续的信道解码器所利用。
软判决给迭代译码带来了可能,迭代译码是把前一次译码的外赋信息作为当前译码的先验信息参与译码。这就要求参与迭代译码的每个模块都能接受软信息作为输入,并输出软信息。
软判决是一个系统的概念,不能从软判决模块的输出直接获得性能的比较,而是要经过信道解码后的输出,才能显示出性能的差异性,所以需要放在一个较完整的系统中予以评价其性能的优劣。
软判决所携带的比特似然比信息是给后级信道解码所利用的,要是没有后续的模块,则软判决不会带来任何性能增益。差异性体现在BER性能以及BLER性能,这是由于软判决的准确性不是体现在其符号的正负,而是体现在其幅度是否能真实反映接收信号为比特1或是比特0的概率大小,进而被信道译码所利用。