基于Matlab实现LTE传输系统的性能研究

​✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法       神经网络预测       雷达通信       无线传感器        电力系统

信号处理              图像处理               路径规划       元胞自动机        无人机 

⛄ 内容介绍

伴随GSM等移动网络在过去的二十年中的广泛普及,全球语音通信业务获得了巨大的成功。目前,全球的移动语音用户已经超过了18亿。同时,我们的通信习惯也从以往的点到点(Place to Place)演进到人与人。

个人通信的迅猛发展极大的促使了个人通信设备的微型化和多样化。几何多媒体消息、在线游戏、视频点播、音乐下载和移动电视等数据业务的能力,大大满足了个人通信和娱乐的需求。

另外,尽管利用网络来提供计算和存储能力,通过低成本的宽带无线传送到终端,将有利于个人通信娱乐设备的微型化和普及。GSM网络演进到GPRS/EDGE和WCDMA/HSDPA网络以提供更多样化的通信和娱乐业务,降低无线数据网络的运营成本,已成为GSM移动运营商的必经之路。但这也仅仅是往宽带无线技术演进的一个开始。WCDMA/HSDPA与GPRS/EDGE相比,虽然在无线性能方面有较大改善,但在应对市场挑战和满足用户需求、IPR的掣肘领域有很多短处的。在移动用户看来,电信运营商最好可以提供任何时间任何地点不低于1Mbps的无线接入速度,不大于20ms的系统传输延迟,在高移动速率环境下仍然可以实现全网无缝覆盖,真正达到“移动带宽”接入。业界有一种观点认为:2002~2006年固定宽带(DSL)经历了一个快速增长期,2006~2010年移动宽带带有可能复制DSL增长。对无线接入网络还有很重要的一点是能被广大用户负担得起的廉价终端设备和网络服务。这些要求已远远超出了现有网络的能力,寻找突破性的空中接口技术和网络结构已经是大势所趋。因此3GPP及3GPP2组织自2004年开启启动长期演进(LTE)空中演进(AIE,后改名为超移动宽带UMB)项目,旨在通过引入一些关键技术,如正交频分复用(OFDM)调制技术,MIMO技术、混合自动重传请求(HARQ)、全IP扁平化架构及动态带宽分配等实现网络变革,达到更好的网络性能,为移动宽带多媒体业务持续发展提供技术保障。

本论文详细介绍了LTE的关键传输技术,LTE系统的下行峰均比抑制技术,MIMO技术,对不同的MIMO检测算法进行了研究,并给出了仿真分析。

⛄ 部分代码

clc

clear all

close all

% OSIC.m

%比较ZF-OSIC和MMSE-OSIC的性能

tx=2;rx=2;L=30000;Modulation='BPSK';

SNR=[0:2:20];

A=randint(tx*L,1);

X=zeros(tx,L);

for k=1:tx

X(k,:)=(-1).^(A(k:tx:end)+1);

end

H=sqrt(1/2)*(randn(rx,tx,L)+i*randn(rx,tx,L));

n=sqrt(1/2)*(randn(rx,L)+i*(randn(rx,L)));

R=zeros(rx,L);

for k=1:L

    R(:,k)=sqrt(1/tx)*H(:,:,k)*X(:,k);

end

  %ZF-OSIC=================================================================

  berzs=[];

  for m=SNR

      m

      snr=10^(m/10);

      R_noised=R+sqrt(1/snr)*n;

      x=[];

      a=zeros(tx*L,1);

      for t=1:L

          r=R_noised(:,t);

          HH=H(:,:,t);

          G=pinv(HH);

          % S表示一个时隙内还未检测的符号的序号的集合

          S=[1:tx];

          xtemp=zeros(tx,1);

          % 逐发射天线进行检测

          for k=1:tx

              % G的在序号集合S的非零元素集合内范数最小的行是wki,它是G的第ki行

              [wki,ki]=minnorm(G,S);

              % 已经检测过的序号清零

              S(ki)=0;

              % 判决统计量y

              y=wki*r;

              % BPSK判决

              xtemp(ki)=1*(y>=0)-1*(y<0)+0;

              % SIC串行干扰抵消

              r=r-sqrt(1/tx)*xtemp(ki)*H(:,ki,t);

              % 将已经检测的信号对应的信道矩阵的列清零

              HH(:,ki)=zeros(rx,1);

              G=pinv(HH);

          end

          x=[x,xtemp];

      end

      for k=1:tx

          a(k:tx:end)=(x(k:tx:end)+1)/2;

      end

      [errbit,temp_ber]=biterr(A,a);

      berzs=[berzs,temp_ber];

  end

  %MMSE-OSIC=================================================================

   bermss=[];

  for m=SNR

      m

      snr=10^(m/10);

      R_noised=R+sqrt(1/snr)*n;

      x=[];

      a=zeros(tx*L,1);

      for t=1:L

          r=R_noised(:,t);

          HH=H(:,:,t);

          G=pinv(HH);

          S=[1:tx];

          xtemp=zeros(tx,1);

           for k=1:tx

              [wki,ki]=minnorm(G);

              w=inv(HH'*HH+(1/snr)*eye(tx-k+1))*HH';

              y=w(ki,:)*r;

              xtemp(S(ki))=(y>=0)-(y<0)+0;

              r=r-sqrt(1/tx)*xtemp(S(ki))*H(:,S(ki),t);

              HH(:,ki)=[];

              S(ki)=[];

              G=pinv(HH);

          end

          x=[x,xtemp];

      end

      for k=1:tx

          a(k:tx:end)=(x(k:tx:end)+1)/2;

      end

      [errbit,temp_ber]=biterr(A,a);

      bermss=[bermss,temp_ber];

  end

  figure

  semilogy(SNR,berzs,'o- b'),hold on

  semilogy(SNR,bermss,'s- r')

  grid on

  legend('ZF-OSIC','MMSE-OSIC')

  xlabel('SNR(dB)');

  ylabel('误比特率');

  %title('tx=2,rx=2,ZF-OSIC,MMSE-OSIC检测性能')

⛄ 运行结果

⛄ 参考文献

[1] 徐景,胡宏林,周婷,3GPP LTE标准化进展.《中兴通讯技术》,2007年第2期:9-12

[2]  3GPP TR 25.913 v7.3.0 Requirements for Evolved UTRA(E-UTRA) and Evolved UTRAN(E-UTRAN).2006

[3]  Farooq Khan. 3GPP LTE for 4G Mobile Broadband[M].New York:Cambridge University Press,2009.

[4] 3GPP TS 36.211 V7.3.0 Evolved Universal Terrestrial Radio Access(E-UTRA);Physical Channels and Modulation.2007.

[5] V.Tarokh,N.Seshadri,and A.R.Calderbank. Space-time codes for high data rate wireless communication:Performance criterion and code construction[J]. IEEE Trans.Inform.Theory Vol.44,No.2,pp.744-765,March 1998.

⛳️ 代码获取关注我

❤️部分理论引用网络文献,若有侵权联系博主删除

❤️ 关注我领取海量matlab电子书和数学建模资料

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

matlab科研助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值