设计一个完整的数据通信系统数据通信课程设计_第1页
设计一个完整的数据通信系统数据通信课程设计_第2页
设计一个完整的数据通信系统数据通信课程设计_第3页
设计一个完整的数据通信系统数据通信课程设计_第4页
设计一个完整的数据通信系统数据通信课程设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据通信课程设计论文题目 设计一个完整的数据通信系统 设计一个完整的数据通信系统摘 要 本文简要介绍了一个完整的数据通信系统的设计过程,它包括数据通信的基本组成和各个通信模块构成的总体完整数据通信系统框图,并简要介绍了各个模块的基本功能。该设计接入了atm网络,并简要介绍了该网络的组成用户网络接口、atm信元、atm协议参考模型及基本协议、atm交换的特点。最后对其所用硬件设备、软件技术pcm复用技术和信道编码循环码做简要介绍。本设计中所大多图形都用visio软件画出。关键词 数据通信系,atm交换,atm信元,pcm复用技术,循环码,visio软件目录1.设计背景42.数据通信系统简介42.

2、1数据通信系统的基本构成42.1.1 数据终端设备(dte)52.1.2 数据电路52.1.3中央计算机系统53.数据通信系统设计63.1数据通信系统框图及功能63.2 atm交换73.2.1 atm定义73.2.2 atm信元73.2.3 atm的特点83.2.4atm的虚连接83.2.5 atm的交换原理93.3 atm网103.3.1公用atm和专用atm网络113.3.2 atm网的用户网络接口(uni)114.atm协议134.1 atm各个平面功能134.2 atm网路分层模型134.2.1atm协议参考模型134.2.2 atm物理层144.2.3 atm层154.2.3 atm

3、自适应层(all)154.2.4高层165.软件技术原理165.1 信道编译码crc165.2 fsk调制解调176.硬件介绍186.1所用传输线186.1.1用户和交换机186.1.2交换机和交换机196.2硬件设备196.2.1终端设备196.2.2交换机197.心得体会21参考文献211.设计背景随着计算机的广泛应用,特别是internet的出现与发展,传输网光纤化快速提高了信道的传输质量,人们对通信容量的需求和依赖越来越大,这促进了数据通信网的快速发展。数字通信的特点 再生中继,抗干扰能力强,差错控制,改善传输质量,支持各种消息的传递, 集成化,小型化,保密性强, 数字通信由于传输的数

4、字信号是离散电信号,很难被人听清,本身就具有较高的保密性。而为了密上加密,还可以很方便地进行加密处理。而且加密的规律愈复杂, 通信保密的程度就愈高,敌方愈不容易破译。可己方联络对象,只要利用相应的解密设备就可以进行信息还原。 代价:频带利用率低,同步技术复杂&数据通信网的种类较多,按其交换的方式可分为分组交换网、帧中继网、atm网、数字数据网。不同的网络适用于不同的场合。atm是作为下一代多媒体通信的主要高速网络技术出现的,从其开发的一开始,atm就被设计成能提供声音、视频和数据传输,而计算机电话集成(cti)技术是额外的优点,atm通信网络的应用,无论是在wan和lan干线上的应用,其前景都

5、是诱人的,有着广阔的应用发展前途。2.数据通信系统简介数据用传输代码(二进制代码)表示(即用若干个“1”和“0”的组合表示每一个数据)就是数据信号。数据通信就是依照通信协议,利用数据传输技术在两个功能单元之间传递数据信息,它们都是通过传输信道将数据终端与计算机联结起来,而使不同地点的数据终端实现软、硬件和信息资源的共享。2.1数据通信系统的基本构成数据通信系统是通过数据电路将分表不在远地的数据终端与计算机系统连接起来,实现数据传输、交换、存储、和处理的系统。数据通信系统的基本构成如下图1所示。 图1 数据通信系统的基本构成数据系统的构成基本包括数据终端设备(dte)、数据电路、中央计算机系统组

6、成。2.1.1 数据终端设备(dte)数据终端设备由数据输入输出设备和传输控制器组成。数据输入输出设备的作用在发送端把人们的数据信息变成以数字代码表示的数据信号,即把数据转换为数据信号;接收端完成相反的变换,即把数据信号还原成数据。传输控制器的作用是完成各种传输控制,如差错控制、接续控制、确认控制、传输顺序控制。2.1.2 数据电路数据电路由传输信道及其两端的数据电路终接设备(dce)组成,它的作用是为数据通信提供传输通道。传输信道按照传输方式: 物理实线传输信道包括双绞线电缆、同轴电缆和光纤;电话网传输信道、数字数据传输信道(pcm数字信道作为数据传输信道)。数据电路终接设备是dce与dte

7、传输信道的接口设备。当数据信号采用不同的传输方式,dce的功能会不同。基带传输2.1.3中央计算机系统中央计算机系统有通信控制系统由通信控制器、主机及其外围设备组成,具有处理从数据终端设备输入的数据信息,并将处理结果相应的数据终端设备输出的功能。基带传输时,dce是对将来自dte的数据信号进行某些变换,使信号功率谱与信道相适应;频带传输时dce具体是调制解调器(modem),作用是调制解调;数字数据传输时,dce是数据服务单元(data service unit),其功能时信号格式变换,即消除信号中的直流成分和防止长串零的编码、信号再生和定时。3.数据通信系统设计3.1数据通信系统框图及功能本

8、设计以学校为基础设计atm局域网,本设计中设计的通信系统基于atm交换的atm网络通信系统模型所下图2所示。图2 设计中atm网数据通信系统模型各模块功能如下:用户为信源是数字信源,是通信发起者。本设计中信源为pc机、电话机。分组原是为主机发送数据报分配一个唯一的数据报标识符。表示数据分组的顺序。去分组挖成与之相反的工作。信源编码目的数据压缩去除冗余信息,提高信息传输率。本设计中用huffman编码。信源译码器完成相反的工作。信道编码目的是差错控制编码,降低误码率,提高通信的可靠性。差错控制的核心是抗干扰编码,或差错控制编码,简称纠错编码,也叫信道编码。基本思想是在发送端被传送的信息序列的基础

9、上,按照一定的规则加入若干监督码元后进行传送,这些码元与原来的信息序列之间存在某种确定关系。在接收端,校验信息码元与监督码元之间既定的约束关系,如该关系遭到破环,则接收端可以发现传输中的错误,乃至纠正错误。信道译码完成相反的工作。本设计中用crc循环冗余校验码进行差错控制。数字调制为了使数字信号适合信道的传输而进行的处理的调制技术。本设计中用的是fsk调制技术。数字解调完成相反的工作。接调技术为相干载波解调。复用技术是为了使多路用户信号能在一条中继线上传输。解复用完成相反的工作。本设计中用的为异步时分复用技术。抽样判决器是将接收到的数字信号还原成0,1代码。3.2 atm交换3.2.1 atm

10、定义 人们习惯上把电信网分为传输、复用、交换、终端等几个部分,其中除终端以外的传输、复用和交换同称为传递方式(转移模式)。传递方式可分为同步传递方式(stm)和异步传输方式(atm)两种。异步传递方式采用统计时分复用,各路信号不是按照一定时间间隔周期性的出现,要根据标志识别每路信号。atm是一种转移模式,在这一模式中信息被组织成固定长度码元,来自某一端信息的各个信元并不需要周期性地出现,即异步时分复用。3.2.2 atm信元atm信元(cell)实际上就是分组,atm信元具有固定的长度,从传输速率、时延及系统实现的复杂性考虑ccitt规定atm信元长度为53b。信元的结构图如图2所示。图3 a

11、tm信元结构其中前5个字节为信头,包含控制信息,主要是表示信元去向的逻辑地址,还有一些维护信息、优先级以及信头的纠错码。后面48个字节是信息段,也称净负荷(payload),它载荷来自各种不同业务的用户信息。任何业务的信息经过切割分装成统一格式的信元。3.2.3 atm的特点atm以面向连接的方式工作,为保证业务质量,降低信元丢失,atm以面向连接工作方式,即终端在传递信息之前,先提出呼叫请求,网络根据现有资源及用户要求,决定是否接受这个情况。若过接受这个请求,则保留必要的资源,及分配vpi/vci和相应的带宽,并在交换机中设置相应的路由,建立起虚电路(虚连接)。虚电路标志vpi/vci用来标

12、识不同的虚电路。atm采用异步时分复用。这使atm具有灵活性,网络资源得到充分利用。atm网中没有逐段链路的差错控制和流量控制。这得益于所有线路均用光纤,atm将差错控制和流量控制都交给终端控制完成。atm采用固定长度的信元,信息段的长度比较少。为了降低交换节点内部缓冲器区的容量,减少信息的排队时延有利于实时业务的传输。3.2.4atm的虚连接atm是面向连接的,及在传递信息之前先建立虚连接。atm的虚连接建立在两个等级上:虚通道(vp)和虚信道(vc),atm信元的复用、传输和交换过程均在vc和vp上进行。vc,vp与物理媒介(传输通道)之间关系如图4所示。图4 vc,vp与物理媒介关系虚通

13、道连接(vpc)和虚信道连接(vcc)连接如图5所示。图5 vcc和vpc3.2.5 atm的交换原理 atm交换的基本原理如下图6所示。图6 atm交换原理atm交换有以下功能:空分交换。将信元从一条传输线该送到另一条传输线路上去,实现空分交换,其中进行路由选择。信头变换。转换vpi/vci值,即逻辑信道的改变,atm网中的逻辑信道是靠信头中的vpi/vci来标识的。相当进行了时间交换。排队。atm为异步传输模式,信元的出现是随机的,来自不同入线的两个信元可能同时到达交换机,并竞争同一条出线,此时会出现碰撞。交换机中提供一系列缓冲存储器,以供同时到达的信元排队用。3.3 atm网本设计中的a

14、tm网络模型图。如下图7所示。图7 atm交换网3.3.1公用atm和专用atm网络公用atm网络:由电信部门建立、广利、运营和管理,组成部分有公用atm交换机、传输线路级网管中心等。公用atm网络内部交换机之间的接口称为网络节点接口(nni)。公用atm网络作为骨干网使用,可与各种专用atm网及atm用户终端相连。公用atm网与专用atm网及与用户终端之间的接口称为公用用户网络接口。专用atm网络:专用网路,包括专用atm交换机、传输线路、用户端点等。用户终端与专用atm交换机之间的接口称为专用用户网络接口(uni)。atm交换机之间信元的传输方式有以下3种。基于信元(cell);atm交换

15、机之间直接传输atm信元。基于sdh:利用同步数字体系的帧结构来传送atm信元,本设计中用这种传输方式。基于pdh:利用准同步数字体系(pdh)的帧结构来传送atm信元。3.3.2 atm网的用户网络接口(uni)atm网的用户网络接口参考配置可以有不同的物理实现,下图8为一种比较有代表性的atm用户网络接口的物理配置。图8 atm用户网络接口的物理配置模型各功能群带宽终端设备b-teb-te1:符合itu-t标准,支持纯信元形式业务和公用uni信令,可直接接入专用atm交换机和公用atm交换机。b-te2:支持非标准itu-t接口信元形式,即其输出为信元但不符合itu-t的接口标准,所以b-

16、te2需经宽带终端适配器b-ta方可介入专用atm交换机或公用atm交换机。te2:各种现有的非信元形式终端,必须经过b-ta方可接atm网络。宽带终端适配器b-ta适配te2的b-ta:用于适配r接口的非信元形式终端业务,进行相应的信元拆装和协议处理。适配b-te2的b-ta:用于将不符合标准的形式业务转换成符合相应接口标准的信元形式。宽带网络终端b-nt2宽带网络终端b-nt2所对应的物理设备大多是专用atm交换机,交换容量和处理能力较小,而且不需要支持nni信令和复杂的计费、网络管理维护功能。宽带网络终端b-nt1宽带网络终端b-nt1实际是物理线路终端设备,具有线路传输终端、传输接口处

17、理和网络运行、维护、管理功能。4.atm协议atm协议参考模型是一个立体分层模型,由三个平面组成:用户平面、控制平面和管理平面。atm协议参考模型如下图9所示。图9 atm协议参考模型4.1 atm各个平面功能本设计中所用到的atm网有自己的atm网络协议。用户平面(user plane,up)提供用户信息的传送功能,采用分层结构,由物理层、atm层、atm自适应层(aal层)及高层。控制平面(control plane,cp)即通呼叫和连接的控制功能,也采用分层结构,各层名称与用户平面的相同。管理平面(management plane,mp)提供面管理(不分层)和层管理(分层)。面管理实现与

18、整个系统有关的管理功能,并实现所有平面之间的协调;层管理主要用于各层内部的管理,实现网络资源和协议参数的管理,处理oam信息流。4.2 atm网路分层模型4.2.1atm协议参考模型atm自适应层(aal层)汇聚子层(cs)汇聚拆装子层(sar)分段与重组atm层一般流量控制信元头产生与提取信元vpi/vci翻译信元复接/分接物理层传输汇聚(tc)子层信元速率解耦信元定界和扰码信头差错控制传输帧的产生/恢复与适配物理媒介相关(pmd)子层传送编码和定时、同步物理传送接口图10 atm协议参考模型高各层功能 atm网络是一个用户平面和控制平面的分层模型。如下图11所示。图11 atm网络分层模型

19、4.2.2 atm物理层物理层负责通过物理媒体正确、有效地传送信元。它可划分为个子层:物理媒体相关子层(pmd :physical medium dependent sublayer);传输汇聚子层(tc:transmission convergence sublayer )。物理媒体相关子层(pmd)的功能:提供与传输媒体有关的机械和电气接口,正确地发送和接收数据比特,负责线路编码、比特定时等功能。传输汇聚子层(tc)的功能:传输帧的产生/恢复与适配,在发送端要将信元流封装成适合传输系统要求的帧结构送到pmd子层,在接收端则将pmd子层送来的比特流(传输帧)恢复成信元流;并在信元流与传输帧转

20、换时完成格式的适配。信头差错控制(hec:header error control),信元的信头中含有控制选路及其他的重要信息,必须对信头信息进行差错控制。信元定界和扰码,信元定界(cell delineation)是用一定的方法来识别信元的边界。信元速率去耦,为了使atm层传送信元的速率不受传输媒体速率的影响,可以在发送端物理层插入空闲信元(idle cell),以将atm层信元流的速率适配成传输媒体的速率。在接收端,通过特定的预分配信头值,可以识别出空闲信元予以丢弃,并不送往atm层。4.2.3 atm层 atm层的主要功能是负责信元的交换、选路和复用。具体为:信元的复用与交换服务质量保证

21、oos实现净荷类型有关的功能一般流量控制4.2.3 atm自适应层(all)aal的功能:主要功能是高层业务信息或信令信息适配成atm信元流。它是atm层与高层应用(包括用户面、控制面和管理面)之间的适配层,并支持高层与atm层之间的适配。aal的业务分类:aal的功能和规程与业务有关,不同的业务需要不同的aal规程。为了减少aal规程的数量,将业务按照以下个特性进行分类:源与终点之间的定时关系:需要或不需要;比特率:固定或可变;连接方式:面向连接或无连接。atm自适应层aal目前定义了四种业务类型:a类,源和目的点有实时性要求,面向连接的业务,其比特率固定,常见业务为64kbit/s话音业务

22、。b类,源和目的点有实时性要求,面向连接的业务,其比特率是可变的。常见业务为可变比特率图像和音频业务。c类,面向连接的无实时性要求的可变比特率业务,常见业务为面向连接的数据传送(文件传递和数据网业务)和信令传送业务。d类,无连接型、无实时性要求的可变比特率业务。常见业务为无连接的数据传送业务(数据报业务和数据网业务)。aal类型:为了适应不同业务类型的需要,itu-t定义了类aal:aal1、aal2、 aal3/4、aal5。 aal1规程用于支持类业务。aal2规程用于支持类业务,适用于时延敏感的低速、可变长度的短分组的传送。 aal3与aal4原来是分开的,后来合并为一类:aal3/4,

23、用来支持c/d两类业务,即包括面向连接与无连接的数据业务。aal5可以看成是简化的aal3/4,用来支持面向连接的c类业务(如帧中继),传送大的数据分组时效率较高,atm网络信令也采用aal5。4.2.4高层高层则相当于各种业务的应用层或信令的高层处理。5.软件技术原理5.1 信道编译码crc 循环冗余校验码(crc)的基本原理是:在k位信息码后再拼接r位的校验码,整个编码长度为n位,因此,这种编码又叫(n,k)码。对于一个给定的(n,k)码,可以证明存在一个最高次幂为n-k=r的多项式g(x)。根据g(x)可以生成k位信息的校验码,而g(x)叫做这个crc码的生成多项式。 校验码的具体生成过

24、程为:假设发送信息用信息多项式c(x)表示,将c(x)左移r位,则可表示成c(x)*2的r次方,这样c(x)的右边就会空出r位,这就是校验码的位置。通过c(x)*2的r次方除以生成多项式g(x)得到的余数就是校验码。接收端解码的的要求:检错和纠错。由于一码组多项式a(x)都应被生成多项式g(x)去去除。当传输发生错误时,接受码组与发送码组相同,即r(x)=a(x),故接受码组多项式r(x)必定能被g(x)整除;若码组在传输过程中发生错误,则r(x)a(x), r(x)被g(x)除时可能除不尽而有余项,则有因此接收端以余项是否为零来判别妈祖中有无错码。5.2 fsk调制解调 数字频率调制又称频移

25、键控(fsk),二进制频移键控记成2fsk。根据表征1和0码载波相连点相位的连续将2fsk 非为相位连续2fsk与相位连续的dpsk 。系统框图如下图所示。调制原理图如下图所示。图12 dpsk调制框图这样2fsk小号为2fsk相干解调原理图如下图所示。图13 2fsk相干解调原理图6.硬件介绍6.1所用传输线6.1.1用户和交换机用户终端设被和专用交换机之间用的是rj-45接口100base-tx非屏蔽双绞线直通线,可支持速率为100m的速率发送。rj-45接口可用于连接rj-45接头,适用于由双绞线构建的网络,这种端口是最常见的,一般来说以太网集线器都会提供这种端口。rj45是各种不同接头

26、的一种类型(例如:rj11也是接头的一种类型,不过它是电话上用的);rj-45接头排线的顺序有两种不同的方法:一种是白橙、橙、白绿、蓝、白蓝、绿、白棕、棕;另一种是白绿、绿、白橙、蓝、白蓝、橙、白棕、棕;因此使用rj45接头的线也有两种即:直通线、交插线。常用b标rj-45线路连接顺序为橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。当连接不同设备时,使用a标,其连接顺序为绿白、绿、橙白、蓝、蓝白、橙、棕白、棕。一般都常用b标的压法,如果要做交叉线,就一边为a标另一边为b标。6.1.2交换机和交换机atm交换机和atm交换机之间用stm-4帧结构格式的sc-sc光纤接口最大速率为622m的传输速率。s

27、c型光纤连接器:连接gbic光模块的连接器,它的外壳呈矩形,紧固方式是采用插拔销闩式,不须旋转。6.2硬件设备6.2.1终端设备pc机、电视、电话等。6.2.2交换机atm主干交换机采用3com公司的corebuilder 7000hd交换机,具体配置:型号配置3c37002主机chassis3c37010a90a交流电源90a ac power supply3c370325.0gbps交换引擎5.0gbps switching engine3c37180传输模块carrier module3c37080单口atm模块,622m多模1-port atm daughter oc-12c/stm-4,sc,mmf3c37152corebuilder 7000hd 8口接口卡(4口155m多模,4口空接口)corebuilder 7000hd 8-port interface card(four oc-3c multimode,four empty atm)3c37101扩展软件extended software主要性能指标:l第三层(layer 3)交换,交换速度更高l5gbps的交换能力和20.48gbps双无源背板l4个模块的扩展能力l支持ieee802.1q基于端口的虚拟网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论