EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
通信系统中Viterbi译码的Matlab仿真与实现内容摘要:数字通信作为一种前向纠错编码技术卷积码起着重要的作用。相应地,信息接收端对卷积码的译码实现也提出了更高的要求。文中提出的卷积码译码Matlab仿真方案,旨在用Viterbi译码实现对卷积码译码的功能。仿真结果表明,维特比是一种良好的译码方式。
' l! z D+ g5 a* B8 G6 A" {7 | 关键词:Viterbi译码;卷积码;Matlab仿真
4 Y5 `/ s/ p; D: ^) u
5 R9 r+ j5 J7 r$ i/ s 在现代通信中,信源、信宿和信道是组成通信系统的最基本单元。其中信源是产生信息的源,信宿是信息的目的地,信道则是传送载荷信息的信号所通过的通道,信源和信宿之间是通过信道连接的。通常从两方面来衡量通信系统的性能指标:数量和质量。一般数量指标用有效性渡量,而质量指标用可靠性度量。前者主要取决于信源的统计特性,而后者主要取决于信道的统计特性。在信道中传输数字信号,一般要求信源端把信息转换成电信号,并用尽量低速率的二进制数字信号表示,然而为了匹配信道的特性,弥补信道的缺陷,减少传输中的损伤,以更高的速率和更可靠的性能传输信息,需要对信息进行信道编码。而卷积码就是一种有效的前向纠错信道编码方式。维特比译码与卷积码算法共同实现了前向纠错,消除数据流中潜在的噪声,从而增加了数据传输的可靠性,改进了多噪声及衰落信道下译码的准确性,提高了数字系统的性能。
1 q" ?1 f: r$ t0 W, g% {3 `
0 t* w/ m0 F6 D3 e' X 。% W8 K, j$ F2 s& ^9 @
|