LTE和NR伪随机序列的产生和特性

总述:
NR和LTE产生seudo-random sequence 是同样的方法:
这个在36.211的7.2和38.211的5.2.1都可以看到
从公式可以看出,伪随机序列C(i)是由两个m序列产生的,第一个m序列初始状态已经知道,第二个m序列的初始状态需要给出,这两个m序列来生成C(i).
第一步:m序列的生成与特性:
以31为周期,那么就是5级 ,2^5-1=31等于相应的计数。
根据上面的公式,matlab求出x1的m序列

Nc= 1600 ;%按照211里面给的
Mpn= 3300;%自己定的
x10 = 1;
x11 =zeros(1,30);
x1 = [x10 x11];%m序列的初始状态
for i= 1:(Nc+Mpn -31)
    x1(i+31) =mod((x1(i+3)+x1(i)),2);
end
 for j=1:33     %只是显示了一部分
        subplot(11,3,j)
        stem(x1(1600+1+(j-1)*31:1600+j*31))
        axis([1 31 0 1.5])
 end
 
 b=zeros(length(x1)*4,1);%采样
for i=1:4
b(i:4:end)=x1;
end
c=xcorr(b,'coeff');%自相关函数
figure(2)
plot(c)
title(c)
title('相关函数')

figure(3);
stairs(x1);
title('M序列')
ylim([-1.5 1.5])

figure(4)
pwelch(a)%

此处为什么要有要有一个NC=1600,我理解是因为前面序列的随机性不好,这个大家有什么想法可以沟通。

这个不是严格意义上的m码,首先1和0的个数差别很大
在这里插入图片描述
我们分析一下这个相关函数曲线,从这图上可以看出,处理在偏移0的位置(最中间,左边是向左偏移后求和计算的,右边是向右偏移后求和),偏移为0附近相关系数比较大,说明这个序列自相关型不是很好。相关系数和相关性目前没有一个统一的说法,从网上搜了一下,可供参考的系数为:。
| 相关系数 | 相关度 |
|-0.00~0.30-|-微相关-|

相关系数相关度
0.00~0.30微相关
0.30~0.50实相关
0.50~0.80显著相关
0.80~0.10高度相关

在这里插入图片描述
发现和正常的pn码的谱密度没有明显区别,
因为这个序列长度是31,所以推测是5级序列,如果5级序列对应的寄存器的连接关系是确定的,应该是15个m序列循环,而这个产生的序列,没有约束寄存器,而约束的是输出状态的关系,并且我们发现每个序列1和0个数有很大差异,这个并不是严格意义上的m序列。
正规的m序列是什么?

clc
clear all
close all %二值伪随机序列(M序列)
n=8;%阶次
p=2^n-1;%循环周期
ms=idinput(p,'prbs');
mean(ms);

a=zeros(length(ms)*10,1);%采样
for i=1:10
a(i:10:end)=ms
end

c=xcorr(a,'coeff');%自相关函数
figure(1)
plot(c)
title(c)
title('相关函数')

figure
pwelch(a)%

在这里插入图片描述
在这里插入图片描述
第二步:生成金码:
按照最开始的协议进行编写MATLAB程序,如下:

cellid = 5;
N_c= 1600 ;
Mpn= 2000;
x10 = 1;
x11 =zeros(1,30);
x1 = [x10 x11];
for i= 1:(N_c+Mpn -31)
    x1(i+31) =mod((x1(i+3)+x1(i)),2);
end
cinit = cellid ;
x21 =de2bi(cinit);
len =length(x21);
x22 =zeros(1,31-len);
x2  =[x21 x22];

for i=1:(N_c +Mpn -31)
    x2(i+31) = mod((x2(i+3)+x2(i+1)+x2(i)),2);
end

for i =1:Mpn
    c__pseudo(i)= mod((x1(i+N_c)+x2(i+N_c)),2);
end

a=zeros(length(c__pseudo)*10,1);%采样
for i=1:10
a(i:10:end)=c__pseudo;
end

c=xcorr(a,'coeff');%自相关函数
figure(1)
plot(c)
title(c)
title('相关函数')

figure
pwelch(a)%

在这里插入图片描述
在这里插入图片描述
自相关特性也不是很好,功率密度也比之前的小一点。在LTE中为什么要选用这个不是严格的m码,这个的原因还不清楚,后续搞清楚再更新。

今天先分析到这里,下一步准备在分析随机序列的基础上,进一步弄清楚用伪随机序列在接受机中怎么求出相位差与时延。

  • 16
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
LTE-V2X(Vehicle-to-Everything)和NR V2X(New Radio Vehicle-to-Everything)都是车联网技术中的关键组成部分,主要用于实现车辆与周围环境、其他车辆以及基础设施之间的通信和交互。 首先,它们之间的主要区别在于所采用的通信标准不同。LTE-V2X是基于现有的LTE网络构建的,而NR V2X是基于新5G技术的NR网络进行部署的。NR5G新一代移动通信技术的关键组成部分,相较于LTENR在带宽、网络容量、传输速率和时延等方面有着明显的提升。 其次,它们在技术能力和应用场景上也存在一些不同。LTE-V2X主要基于LTE系统,提供了低时延的直接通信、高带宽的广播通信和高可靠性的车辆安全通信,适用于交通安全、智能驾驶等场景。而NR V2X在NR系统的基础上,进一步加强了对车辆通信的支持,并引入了一些新的功能和特性,如更好的抗干扰能力、更广的覆盖范围和更大的连接密度,适用于更复杂的交通环境和更丰富的车联网应用。 此外,从技术演进的角度看,LTE-V2X相对来说是一种相对成熟的技术,已经在某些地区和应用场景中得到了商用部署。而NR V2X则是5G时代车联网的一部分,还处于不断发展和探索的阶段,尚未广泛商用。 总的来说,LTE-V2X和NR V2X在通信标准、技术能力和应用场景等方面存在一些差异。随着5G技术的逐步普及和完善,NR V2X将在未来的车联网领域发挥更加重要和广泛的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值