基于LTE的4G网络通信系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于LTE的4G网络通信系统

摘要

本系统是按照LTE协议,使用MATLAB构建发送端和接收端的4G网络通信系统。首先在高斯噪声信道要求下,通过CRC差错检码,Turbo编码器等技术产生它特有的帧格式,再通过一些列解码技术还原出源码,再计算出整个系统的误码率。

关键词:LET协议MATLABCRC差错检码

一,系统总体方案

整个系统由多个模块构成。首先是信号经过CRC差错检验码技术再由Turbo编码器编码,再经过调制器形成调制信号,加入SFBC抗干扰技术形成帧映射,经过ifft再插入cp循环前缀形成最后的发送信号发送出去,接受后通过相应的解码技术还原出源码,再通过比较器算出误比特率。

二,方案论证

1,校验方案

方案一,循环冗余校验码(CRC)的基本原理是:在K位信息码后再拼接R位的校验码,整个编码长度为N位,因此,这种编码也叫(N,K)码。对于一个给定的(N,K)码,可以证明存在一最高次幂为N-K=R的多项式G(x)。根据G(x)可以生成K位信息的校验码,而G(x)叫做这个CRC码的生成多项式。校验码的具体生成过程为:假设要发送的信息用多项式C(X)表示,将C(x)左移R位(可表示成C(x)*2R),这样C(x)的右边就会空出R位,这就是校验码的位置。用C(x)*2R除以生成多项式G(x)得到的余数就是校验码。

方案二,奇偶校验

奇偶校验码是一种最简单而行之有效的数据校验方法。

奇偶校验码的实现方法是在每个被传送码的左边或右边加上1位奇偶校验位“0”或“1”,若采用奇校验位,只需把每个编码中1的个数凑成奇数;若采用偶校验位,只要把每个编码中1的个数凑成偶数。表3.4示出了8421码的奇偶校验码。又如ASCII码是用7位二进制表示的编码,其校验位一般加在最高位。已知大写英文字母A的ASCII码是“1000001”,若采用奇校验,最高位加“1”,该码就变成8位代码,此时该码字中“1”的个数为奇数3;若采用偶校验,最高位加“0”,该码就变成8位代码,此时该码字中“1”的个数为偶数2。

十进制数

带奇校验位的8421码

带偶校验位的8421码

0

1

2

3

4

5

6

7

8

9

00001

00010

00100

00111

01000

01011

01101

01110

10000

10011

00000

00011

00101

00110

01001

01010

01100

01111

10001

10010

综上考虑最终选择:方案一

2,编码器与译码器

1,编码器

方案:Turbo码编码器是由两个反馈系统卷积码(RSC)编码器通过一个随机交织器分开并行级联而成的。所以Turbo码也被称作并行级联卷积码(ParallelConcatenatedConvolutionalCodes)。编码后的校验位经过截余矩阵,从而产生不同码率的码字,如图2所示。

图turbo码编码器结构框图

图所示的是典型的Turbo码编码器结构框图,信息序列u={u1,u2,…,uN}经过一个N位交织器,形成一个新序列u1={u’1,u’2,…,u’N}(长度与内容没变,但比特位置经过重新排列)。u与u1分别传送到两个分量码编码器(RSC1与RSC2)。一般情况下,这两个分量码编码器结构相同,生成序列xp1与xp2。为了提高码率,序列xp1与xp2需要经过截余器,即这两个校验序列中周期地删除一些校验位,形成校验位序列xp。xp与未编码序列xs经过复用调制后,生成了Turbo码序列x。

2,译码器

方案:Turbo码译码器如图3所示,由两个软输入软输出(SISO)译码器DECl和DEC2串行级联组成,交织器与编码器中所使用的交织器相同。译码器DECl对分量码RSCl进行最佳译码,产生关于信息序列u中每一比特的似然信息,并将其中的“新信息”经过交织送给DEC2,译码器DEC2将此信息作为先验信息,对分量码RSC2进行最佳译码,产生关于交织后的信息序列中每一比特的似然比信息,然后将其中的“新信息”经过解交织送给DECl,进行下一次译码。这样,经过多次迭代,DECl或DEC2的新信息趋于稳定,似然比渐近值逼近于对整个码的最大似然译码,然后对此似然比进行硬判决,即可得到信息序列u的每一比特的最佳估值序列u?。

图3turbo码译码器的结构

假定Turbo码译码器的接收序列为y=(ys,yp),冗余信息yp经解复用后,分别送给DECl和D

文档评论(0)

jiangwen666 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档