EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
通信系统中Viterbi译码的Matlab仿真与实现内容摘要:数字通信作为一种前向纠错编码技术卷积码起着重要的作用。相应地,信息接收端对卷积码的译码实现也提出了更高的要求。文中提出的卷积码译码Matlab仿真方案,旨在用Viterbi译码实现对卷积码译码的功能。仿真结果表明,维特比是一种良好的译码方式。
, p0 o& d7 z1 r 关键词:Viterbi译码;卷积码;Matlab仿真9 u0 q: I) X9 ~ n5 ?
% N* x( ]- W1 {
在现代通信中,信源、信宿和信道是组成通信系统的最基本单元。其中信源是产生信息的源,信宿是信息的目的地,信道则是传送载荷信息的信号所通过的通道,信源和信宿之间是通过信道连接的。通常从两方面来衡量通信系统的性能指标:数量和质量。一般数量指标用有效性渡量,而质量指标用可靠性度量。前者主要取决于信源的统计特性,而后者主要取决于信道的统计特性。在信道中传输数字信号,一般要求信源端把信息转换成电信号,并用尽量低速率的二进制数字信号表示,然而为了匹配信道的特性,弥补信道的缺陷,减少传输中的损伤,以更高的速率和更可靠的性能传输信息,需要对信息进行信道编码。而卷积码就是一种有效的前向纠错信道编码方式。维特比译码与卷积码算法共同实现了前向纠错,消除数据流中潜在的噪声,从而增加了数据传输的可靠性,改进了多噪声及衰落信道下译码的准确性,提高了数字系统的性能。
; ~' K: J) S' J2 S
: \! K3 N6 ~% d- V 。
" F: L1 B# n% w G |