什么是信道纠错编码?先看一个例子,在发送端发送的数据1,1,0,1。但是在接收端接收到的数据是1,0,0,1。可以看出第二位错了,那怎么办呢,在发送的数据后面再加几位,比如发送的数据为1,1,0,1,1,1,0。这后面加的三个数1,1,0使用前面的四个数1,1,0,1产生的。接收端接到数据后,根据他们的关系,判断数据是否有错误,如果有错误利用他们的产生关系纠正数据。这就是一种信道纠错编码。所谓信道编码,也叫差错控制编码,就是在发送端对原数据添加冗余信息,这些冗余信息是和原数据相关的,再在接收端根据这种相关性来检测和纠正传输过程产生的差错,从而对抗传输过程的干扰。
什么是扩频呢?现在有两个人在说话,旁边还有一个人可能会突然尖叫一次(不知道什么时候叫),第三个人尖叫的话,两个互相说话的人就听不清双方在说什么了,那怎么办呢,两个说话的人在说正事的同时加一点废话,这样就降低了被尖叫干扰到正事的概率,牺牲了时间但是大家能听清楚了。用时间换取大家听清楚了。扩频具体不是这个原理,但是思路类似。扩频是牺牲了带宽换取信噪比。扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽;频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;在接收端则用同样的码进行相关同步接收、解扩及恢复所传信息数据。
可以看出扩频和信道编码都是通过码来实现,但其诞生目的和实现方式均不一样。扩频通信属于调制解调技术。他们都有抗干扰的功能,信道纠错编码主要用来抗白噪声,扩频主要用来抗窄带干扰。扩频常用来抑制多径的影响。