BPSK调制仿真在AWGN信道中分别采用卷积编码与非卷积编码进行性能比较。其中参数包括:约束长度为7、生成多项式[171, 133]、编码速率为1/2以及采用硬判决与软判决两种译码方式。
发布时间
阅读量:
阅读量
在AWGN信道环境下,对采用卷积码与未采用卷积码的BPSK调制系统进行仿真性能比较,其中卷积编码器的约束长度设定为7,生成多项式为[171,133],编码效率为1/2,解码过程分别运用硬判决方式与软判决方式进行处理。代码实现:
clear all
EbNo = 1:10; %信噪比范围
N = 100000; %信息比特个数
M = 2; %BPSK调制
L = 7; %约束长度
trel = poly2trellis(L,[171,133]); %卷积码生成多项式
tblen = 6*L; %Viterbi译码器回溯深度
msg = randi([0,1],1,N); %信息比特序列
msg1 = convenc(msg,trel); %卷积编码
x1 = pskmod(msg1,M); %BPSK调制
for i = 1:length(EbNo)
%加入高斯白噪声,因为码
全部评论 (0)
还没有任何评论哟~
