- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西南科技大学 通信原理课程设计报告 课程名称: 通信原理 设计名称:CRC校验码的编解码仿真实现 姓 名: 周长龙 学 号: 班 级: 通信1202 指导教师: 侯宝临 起止日期: 2015.07.03-2015.07.17 西南科技大学信息工程学院制 方 向 设 计 任 务 书 学生班级:通信1202 学生姓名:周长龙 学号设计名称: CRC冗余校验码的编译码仿真实现 起止日期:2015.07.03-2015.07.17 指导教师:候宝临 设计要求: (1)基于MATLAB编写M文件,实现CRC编解码; (2)仿真中要体现出有错误bit时的校验情况,且要求错误时自动报错; 方 向 设 计 学 生 日 志 时间 设计内容 2015年7月4号 在网上查阅相关资料,理解设计题目含义 2015年7月6号 查阅相关资料,明确本次设计需要做的工作 2015年7月8号 确定整体设计方案 2015年7月10号 完成CRC校验编解码的相关原理部分 2015年7月11号 熟悉matlab软件的使用 2015年7月13号 利用matlab软件完成CRC校验编解码的仿真 2015年7月14号 撰写设计报告 2015年7月15号 熟悉CRC校验编解码的相关情况 2015年7月17号 设计答辩 设计题目:CRC校验码的编解码仿真实现 摘要 在实际通信系统中,由于信道传输特性不理想以及加性噪声的影响,传输信息中不可避免的会发生错误,影响通信系统的传输可靠性,随着数字通信技术的发展,各种业务对系统误码率的要求也逐渐提高,采用差错控制技术是提高数字通信可靠的有效方法之一。 差错控制编码就是在发送端的信息码元序列中,以某种确定的编码规则,加入一些监督马元, 使信息码元与监督码元之间具有某种相关性。接收端通过检验这种相关性是否存在来判断在传输过程中是否出现了误码。 本设计研究了CRC循环校验码的原理,以及利用matlab对其进行了编译仿真,实现了CRC循环校验码的编码和校验,在接收端瘦到通过校验的码,从而确定传输过程是否出错,得到的结论与理论上是一致的。 设计目的和意义 在实际的通信系统中,存储器、CPU、I/O设备不断进行信息交换。由于结构、工艺、元器件等种种原因有时会使信息出错。例如,信息1变0,或0变1,其中存储器出错影响做大。为了提高计算机的可靠性,对于存储器则采用了全方位的纠错码技术,其中常用的校验码技术有:奇偶校验码、循环冗余校验码、海明码等。本设计主要对最为常见的循环冗余校验码进行研究,为以后的应用提供必要的了解。 设计原理 1.1循环码的概念 循环码:无权码,每位代码无固定权值,任何相邻的两个码组中,仅有一位代码不同。 循环码是线性分组码中一个重要的分支。它的检、纠错能力较强,编码和译码设备并不复杂,而且性能较好,不仅能纠随机错误,也能纠突发错误。? 循环码是目前研究得最成熟的一类码,并且有严密的代数理论基础,故有许多特殊的代数性质,这些性质有助于按所要求的纠错能力系统地构造这类码,且易于实现,所以循环码受到人们的高度重视,在FEC系统中得到了广泛应用。 1.2循环码333数学特征? 1.2.1.线性分组码的封闭型 即如果c1,c2,是与消息m1,m2对应的码字,则c1+c2必定是与m1+m2对应的码字。? 1.2.2.循环性 即任一许用码组经过循环移位后所得到的码组仍为该许用码组集合中的一个码组。以3号码组(0010111)为例,左移循环一位变成6号码组(0101110),依次左移一位构成的状态图如图1-1所示。 图1-1循环码中的循环圈 可见除全零码组外,不论循环右移或左移,移多少位,其结果均在该循环码组的集合中(全零码组自己构成独立的循环圈)。 1.3循环冗余校验码CRC 1.3.1循环冗余校验码CRC的定义 循环冗余校验是常用的校验码,在早期的通信中运用广泛,因为早期的通信技术不够可靠 1.3.2编码规则 CRC码是由两部分组成,前部分是信息码,就是需要校验的信息,后部分是校验码,如果CRC码共长n个bit,信息码长k个bit,就称为(n,k)码。它的编码规则是:移位:将原信息码(kbit)左移r位(k+
有哪些信誉好的足球投注网站
文档评论(0)