通信原理课程设计-hdb3编码及解码的实现

通信原理课程设计-hdb3编码及解码的实现

ID:6332467

大小:171.00 KB

页数:12页

时间:2018-01-10

通信原理课程设计-hdb3编码及解码的实现_第1页
通信原理课程设计-hdb3编码及解码的实现_第2页
通信原理课程设计-hdb3编码及解码的实现_第3页
通信原理课程设计-hdb3编码及解码的实现_第4页
通信原理课程设计-hdb3编码及解码的实现_第5页
资源描述:

《通信原理课程设计-hdb3编码及解码的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、通信原理课程设计-----HDB3编码及解码的实现院(系):电子与电气工程学院班级:电子091班学号:姓名:指导老师:2011年12月30日0.摘要目前,虽然数字基带传输不如带通传输那样应用广泛,但对于基带传输系统的研究仍是十分有意义的。这是因为,第一,在利用对称电缆传输构成的进程数据通信系统中广泛采用了这种传输方式;第二,随着数字通信技术的发展,基带传输方式也有迅速发展的趋势,目前,它不仅用于低速数据传输,而且还应用于高速数据传输;第三,基带传输中包含带通传输的很多基本问题,也就是说,亟待传输系统的很多问题也是带通传输系统必须考虑的问题;第四,理论上也可以证明,

2、任何一个采用线性调制的带通传输系统,可以等效为一个基带传输系统来研究。在实际的基带数字传输系统中,并不是所有的基带波形都适合在信道中传输。例如,含有丰富直流和低频分量的单极性基带波形就不适宜在低频传输特性差的信道中传输,因为这有可能造成信号严重畸变。又如,当消息代码中包含长串的连续“1”或“0”符号时,非归零波形呈现出连续的固定电平,因而无法获取定时信息。单极性归零码在传送连“0”时,也存在同样的问题。因此,对传输用的基带信号主要有以下两个方面的要求:(1)对代码的要求:原始信息代码必须编成适合于传输用的码型;(2)对所选码型的电平的波形要求:电平波形应适合于基带

3、系统的传输。在此,主要研究数字基带传输系统中HDB3码第11页的编码及解码的实现问题。目录0.摘要……………………………………………………1一.设计题目及要求………………………………………2二.设计原理………………………………………………22.1HDB3码介绍………………………………………22.2HDB3码的编码规则………………………………22.3HDB3码的解码规则………………………………32.4HDB3码的特点……………………………………4三.仿真及结果……………………………………………53.1HDB3编码运算程序代码…………………………53.2HDB3解码运

4、算程序代码…………………………63.3MATLAB具体操作过程……………………………73.4仿真结果…………………………………………83.5结果分析…………………………………………9四.心得体会……………………………………………10五.致谢…………………………………………………10六.参考文献……………………………………………11第11页一.设计题目及要求题目:HDB3编码及解码的实现要求:1、用matlab实现;2、先产生并输出随机序列,对随机序列编码,输出编码后的随机序列,然后解码,并输出解码之后的序列。二.设计原理2.1HDB3码介绍即(HighDensit

5、yBipolaroforder3code)三阶高密度双极性码。它是AMI(AlternativeMarkInversion)码即传号交替反转码的一种改进型,改进的目的是为了保持AMI码的优点而克服其缺点,使连“0”的个数不超过3个。2.2HDB3码的编码规则(1)检查消息码中“0”的个数。当连“0”的数目小于等于3时,HDB3码与AMI码一样,+1与-1交替;(2)当连“0”的数目超过3时,将每4个连“0”化作一小节,定义为B00V,称为破坏节,其中V成为破坏脉冲,而B称为调节脉冲;(3)V与前一个相邻的非“0”脉冲极性相同(这破坏了极性交替的规则,所以V称为破坏

6、脉冲),并且要求相邻的V码之间极性必须交替。V的取值为+1或-1;(4)第11页B的取值可选0、+1、或-1,以使V同时满足(3)中的两个要求;(1)V码后面的传号码极性也要交替。例如:消息码:1000010000110000000011AMI码:-10000+10000-1+100000000-1+1HDB3码:-1000-V+1000+V-1+1-B00-V+B00+V-1+1其中的±V脉冲和±脉冲与±1脉冲波形相同,用V或B符号表示的目的是为了示意非“0”码是由原始码的“0”变换而来的。2.3HDB3解码规则(1)从收到的符号序列中找到破坏极性交替的点,可以

7、断定符号及其前面的3个符号必是连0符号,从而恢复4个连码; (2)再将所有的-1变换成+1后,就可以得到原消息代码。2.4HDB3码的特点从以上原理可以看出,HDB3码的编码虽然比较复杂,但解码且比较简单。编码规则可以看出,每一个破坏脉冲V总是与前一个“0”脉冲同极性(包括B在内)。这就是说,从收到系列中可以容易地找到破坏点V,于是也断定V符号及其前面的三个符号必是连“0”符号,从而恢复四个连“0”码,再将所有-1变成+1后便得到原信息代码。HDB3码除了具有AMI码的优点外,同时还将连“0”码限制在三个以内,使得接收时能保证定时信息的提取。因此,HDB3码是目前

8、应用最为广

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。