资源描述:
《低速光纤通信系统传输码型的设计与实现 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、低速光纤通信系统传输码型的设计与实现学士学位论文低速光纤通信系统传输码型的设计与实现作者姓名:王崇羽学科、专业:信息工程学院电子信息工程学号:11424036指导教师:蔡睿妍完成日期:2015.512oPartymembers.CountyGovernmentaccountingand...Squadroninstructor)hearsthesquadronagainstbucklespy,runZhaoZiyangXinCheng.After10days,CaiYunzhongwerecaught,afterMrChangGuPing(shengzetownpeople
2、)help,fleeingthetigerinxincheng.低速光纤通信系统传输码型的设计与实现低速光纤通信系统传输码型的设计与实现总计:毕业论文页表格表插图幅指导教师:蔡睿妍评阅人:蔡睿妍完成日期:2015.5低速光纤通信系统传输码型的设计与实现摘要本课程设计是基于MATLAB进行CMI编码与解码。认真学习CMI编码与解码的基本规则和原理,设计CMI编码和解码的仿真程序,并总结CMI编码与解码的主要特征和性质。在掌握CMI编码与解码的基本原理的基础上,再具体实现二进制序列的CMI编码与解码,完成了设计目的。CMI码一般作为PCM4次群数字中继接口和光纤传输系统中的线路
3、码型。这种码型不具有直流分量,有较多的电平跳跃,含有丰富的定时信息,因此很容易提取位定时信号,该码型具有良好的纠错能力,是一种很重要的码型。在高次脉冲编码调制终端设备中广泛使用CMI码作为接口码型,在速率低于8448kb/s的光纤数字传输系统中也被建议作为线路传输码型。在CMI编码中,输入码字纯在两种结果00或11码,因而对输入1的状态必须记忆。同时,编码后的速率增加一倍,因而整形输出必须有2倍的输入码流时钟。在解码端,存在同步和不同步两种状态,因而需要进行同步。同步过程的设计可根据码字的状态进行:因为在输入码字中不存在10码型,如果出现10码,则必须调整同步状态。在该功能
4、模块中,可以观测到CMI在译码过程中的同步过程。关键词:MATLAB;编码;解码;CMI;光纤传输系统39低速光纤通信系统传输码型的设计与实现ABSTRACTThiscourseisdesignedfortheCMIencodinganddecodingbasedonMATLAB.SeriouslystudythebasicrulesandprinciplesoftheCMIencodinganddecoding,designtheCMIencodinganddecodingofsimulationprogram,andsummarizesthemaincharacteri
5、sticsandpropertiesoftheCMIencodinganddecoding.InmasteringtheCMI,onthebasisofthebasicprincipleofencodinganddecoding,andconcreterealizationofbinarysequenceCMIencodinganddecoding,completedthedesignpurpose.TheCMIcodegenerallyasPCM4timesgroupofdigitalrelayinterfaceandthelinetypeopticalfibertran
6、smissionsystem.Thistypehasthedccomponent,nomoreleveljump,containsrichinformationregularly,soitiseasytoextractatimingsignal,thetypehasagoodabilityoferrorcorrection,isanimportanttype.InhighpulsecodemodulationterminalequipmentwidelyusedCMIcodeasaninterfacetype,therateislowerthan8448KB/soptica
7、lfiberdigitaltransmissionsystemhasalsobeensuggestedasalinetransmissiontype.IntheCMIencodinginputcodewordpure00or11yardsinthetwokindsofresults,sofortheinput1statemustbememory.Atthesametime,thecodingratedoubled,thusshapingtheoutputclockmusthave2timestheinputstre