
precoding和beamforming(BF)有所区别,但在使用上却没有明确的分野,要结合具体语境。一般来讲,precoding侧重于用多天线的自由度来进行多流传输的干扰抑制,而BF侧重于获取分集增益。
从术语的来源讲,早期precoding大多称为pre-equalizer,来源于SISO信道中的码间干扰预抵消。在mimo-bc信道中由于DPC编码能够进行连续的干扰预抵消达到信道容量,而用于MIMO的T-H pre-equalizer作为DPC的一种简化方法,逐渐被称为THP。precoding逐渐被广泛使用,作为发端与equalizer对称的方法使用。而BF是从阵列天线的术语继承而来,主要是使用权值网络让天线形成定向波束。但是在MIMO数字信号处理中,利用信道信息来获取发端分集增益的方法沿用了这个术语,如MRT BF(最大比传输)和DET BF(主特征传输)。
至于array gain,主要是利用相干合并获得,信噪比的提升,但无法对抗深衰落。当然,等增益合并和最大比合并在获得分集增益的同时,也能获得array gain.
