EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
通信系统中Viterbi译码的Matlab仿真与实现内容摘要:数字通信作为一种前向纠错编码技术卷积码起着重要的作用。相应地,信息接收端对卷积码的译码实现也提出了更高的要求。文中提出的卷积码译码Matlab仿真方案,旨在用Viterbi译码实现对卷积码译码的功能。仿真结果表明,维特比是一种良好的译码方式。+ b& v& {" S- V7 e: T- u
关键词:Viterbi译码;卷积码;Matlab仿真
. M+ ~" b2 _/ A7 R
, E8 B% S7 j1 o/ T" O7 G5 W: d 在现代通信中,信源、信宿和信道是组成通信系统的最基本单元。其中信源是产生信息的源,信宿是信息的目的地,信道则是传送载荷信息的信号所通过的通道,信源和信宿之间是通过信道连接的。通常从两方面来衡量通信系统的性能指标:数量和质量。一般数量指标用有效性渡量,而质量指标用可靠性度量。前者主要取决于信源的统计特性,而后者主要取决于信道的统计特性。在信道中传输数字信号,一般要求信源端把信息转换成电信号,并用尽量低速率的二进制数字信号表示,然而为了匹配信道的特性,弥补信道的缺陷,减少传输中的损伤,以更高的速率和更可靠的性能传输信息,需要对信息进行信道编码。而卷积码就是一种有效的前向纠错信道编码方式。维特比译码与卷积码算法共同实现了前向纠错,消除数据流中潜在的噪声,从而增加了数据传输的可靠性,改进了多噪声及衰落信道下译码的准确性,提高了数字系统的性能。$ O# J4 u" ~" Z1 U1 ^& j$ L- U
1 T- [% M5 R" ]6 T
。
- J5 ?* E# p- d! Y5 r: z |