基于以太网的电话通信系统.pdf
《基于以太网的电话通信系统.pdf》由会员分享,可在线阅读,更多相关《基于以太网的电话通信系统.pdf(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、天津大学硕士学位论文基于以太网的电话通信系统姓名:厉彦峰申请学位级别:硕士专业:通信与信息系统指导教师:沈保锁20080101摘要目前,我国大多数企业采用了独立运行的计算机网络、电话通信网、视频监控网等多种网络并存的组网方式。这种组网方式需要大量的设备费、线路费、维护和维修费,并且由于布线多给维修带来极大不便,对环境也带来影响。针对这种组网方式的缺点,本课题利用以太网高带宽的特点,制作完成了基于以太网的电话通信系统。本文首先阐述了T C P I P 协议的原理和A D P C M 编解码原理,重点分析了本课题中所涉及到的A R P 协议、I P 协议、I C M P 协议、U D P 协议和T
2、 C P 协议。然后根据设计要求提出了系统硬件设计方案,确定了以F P G A 为核心,包含电话机接口电路和以太网接口电路的系统硬件电路原理图,并对各硬件模块进行了详细分析。同时还对P F G A 内部的逻辑编程进行了详细描述。最后本文介绍了系统软件,并对涉及到的以太网协议进行了详细分析。本文所描述的系统将企业内部的电话通信网融入到局域计算机网络中,实现了二网合一。实验证明,该系统能够在局域网内完成常规电话系统的所有功能,并且有较好的语音通话质量,具有较高的实用价值和社会经济效益。关键词:T c P I P;F P G A;电话通信系统;以太网;网络电话A B S T R A C TP r e
3、 s e l 址1 vc o I n p u t e rn e t w o r k 觚dt e l e p h o n ec o m m u n i c a t i o nn e t w o r k 锄dv i d e om o 血o rn e t w o r kw a su s e da sn e t w o r ks 叫ei nm a n ye n t e r p r i s eo fo u rc o u m 嘎w K c hi si I l d 印e n d e n c ei I ln l n l l j m g T h i sn 或w o r ks t y l en e e d sn
4、m c ho fe q u i p m e n tc h a r g e s,l i I l e sc h a r g e s,p r o t e c t i o na n dc l l a r g e sa n dp r o j c c tc h a r g e s,a n de f I e c t se I l V i I-o n I n e m T l l i sp 印e ru s e st h e1 1 i 曲b a n d w i d t hc h a r a c t 砸s t i co ft h eE t h e n l e tt oa c c o m p l i s ht h e
5、t e l e p h o n ec o n 埘u n i c a l i o ns v s t e mb a S e do nE t h e m e t n 圮t h e o r yo ft h eT C P I P 锄dA D P C Mw 嬲f i r s te x p o u l l d e di I lt 1 1 i sp a p e r,a n d灿冲p r o t o c 0 1a n dI Pp r o t o C o la n dI C M Pp r o t o c o la n dU D Pp r o t o c 0 1w a sa m l y Z e da l s o T
6、 h eS y s t e mh a r d w a r ec i r c u i tt h e o r ys c h e m ei si n t r o i I u c e da c c o r d i I l gt od e s i g nr c 目u i r e m e n t T h et e l 蛐a lh a r d w a r ec i r c u i ti I l c l u d i I l gt e l 印h o n ei n t e f f a c ec i r c u i ta n dn e t w o I ki 1 1 t e r f a c ec i r c u i
7、ti sd e s i g 删w l l i c hc o r ei sF P G A,a l l de a c hl l a r d w a I em o d u l ei sa n a l v z e di nd e t a i l M e m l w l l i l e 8 0 51 I Pc o r ew l l i c hi se 瑚b e d d e di nF P G Aa n do t h e rl o g i cd e s i g ni sd e s c r i b e di nd e t a i l A tl a s t,t h eS y s t e mt e 彻i n a
8、 lC 0 m m u l l i c a t i o ns o R w a r ei si n t r o d u c e di nt h i sp 印e r,a l l dt h en e 俩o r kp r o t o c o li sa n a l y z e di I ld e t a i l T e l e p h o n ec o n m l u l l j b a t i o nn e t w o t ki nt h eC o 邛o r a t i o n si si m p o r t e dt ot l l eL A Nb yt m ss y s t e m s y n c
9、 r e t i s mo ft e l 印h o n en e 似o r k 锄dL 触呵a r ea c h i e V e d B yt h ee x p e r i n l e n t s,a no ft h e 缸n c t i o n sO fn o n m lt e l e p h o n es y s t e mc a nb ea c c o 皿I p l i s h e di l lL A N,锄da l s ol l a V i I l gg o o dq u a h t yo fV()i c e,b e t t e rp r a C t i c a b i l i t y
10、a n de c o n o 如L y K e yw o r d s:T C P I P;F P G A;t e l 印h o n ec o 舢 I l u I l i c a t i o ns y s t e I I l;E t h e m e t;V o I P独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得丕鲞盘茔或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。一繇历舛一期:孑年工脚日学
11、位论文版权使用授权书本学位论文作者完全了解丕盗盘堂有关保留、使用学位论文的规定。特授权叁盗盘堂可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)一虢蔬舛签字日期:2 口口9 年2 月2 牙R导师签名:剜争铍签字同期:锣口睁v 月谚R第一章绪论第一章绪论1 1 选题背景目前我国大多数企业由于生产、安全、资源共享等多方面的需要,在企业内部采用了独立运行的计算机网络、电话通信网、程控调度系统、计算机监控系统、视频监控系统和安全报警系统等多种网络或系
12、统并存的组网形式,这种组网形式不但需要投入大量的设备费、线路费以及维护、维修费,而且大量的布线给维修带来了不便,对周围的环境也带来了一定的影响。那么有没有一种成本低、效率高、便于控制和维护的新的组网形式呢?答案是肯定的,那就是将多种网络合而为一。当前,随着计算机的普及,以太网已经得到普遍应用,已成为许多行业必不可少的办公工具。尤其是企业内部的局域计算机网络,传输速率可达1 0 0 0 M b i t s,但是,其丰富的带宽资源没有得到充分利用,造成了资源的浪费。与此同时,随着数字信号处理技术的发展,各种高效率、高性能的视频及音频压缩编解码的出现,使得语音和视频信号在以太网中的实时传输成为可能。
13、在这种形式下,本课题针对企业内部的电话通信网和局域以太网展开研究,将电话通信网融入到局域以太网中,使二网合一,以降低建设成本和运营成本,便于管理和维护。目前,国内外也出现了许多将电话通信与以太网结合的技术和设备,其中I P 电话(V o i c e0 v e rI P,简写V O I P)就是其中之一。V O I P 主要是指在I P 网络中实时传送语音的技术。近年来,随着V O I P 技术的不断成熟,使在I P 网络上以共享网络带宽的方式提供语音业务成为可能。但V O I P 主要是针对I n t e r n e t,因此其硬件结构和软件协议比较复杂,成本较高。而本课题所研制的系统不同于V
14、 O I P,它仅针对于局域网(工业以太网),设备成本以及复杂程度都较V O I P 低,更适用于企业内部通信,具有一定的理论意义和应用价值,能够带来很高的社会效益和经济效益。1 2 总体方案设计及可行性分析1 2 1 总体方案设计为了节约成本,本系统采用传统的模拟电话机,根据设计要求终端硬件主要分为电话机接口电路、控制电路和以太网接口电路。电话接口电路包含了用户电路、铃流电路、m 8 8 7 0 收号电路、A D P C M 编译码电路等,主要用于实现终端对模拟电话机的控制以及语音信号的们和D A 转换。考虑到A D P C M 编解码第一章绪论器需要许多时钟信号,而且还需要为编解码器提供数
15、据的串并和并串变换,为减少P C B 板的体积,控制电路以F P G A 为主芯片,并在F P G A 中嵌入了5 1 I P 核,作为整个系统的控制核心。控制电路还包括存储器电路、J r I A G 接口电路、R S 2 3 2串行接口、单片机复位电路、指示灯及键盘电路等。以太网接口电路包括以太网接口芯片R 1 L 8 0 1 9、网络指示灯、网络变压器和R J 4 5 接口等,用于实现终端与局域网之间的数据交换。系统原理框图如图1 1 所示图1 1 系统原理框图因为对电话机的控制以及对语音信号的编解码基本上是由硬件实现的(包括F P G A 内部的逻辑设计),所以本终端的软件设计主要是实现
16、各终端之间的通信,因此本文在第五章的终端通信软件设计中,主要针对涉及到的各种T C P I P 协议进行了详细叙述。1 2 2 可行性分析1 速率分析电话的语音信号经过A D P C M 编码后输出的速率为3 2 K b“s,而系统所使用的以太网芯片R T L 8 0 1 9 的传输速率能达到1 0 M b“s,所以该语音信号完全能通过以太网进行传输。同时,F P G A 内部嵌入的5 1 I P 核,其工作频率能达到1 5 0 M H z左右,但由于受到外部扩展的存储器的限制,本系统中5 1 I P 核的时钟频率设定在4 4 1 1 0 7 6 9 z,即使这样也足以满足系统对工作时钟的要求
17、。2 电路可行性分析由于普通电话机的控制电路(包括收号、铃流控制等)和8 0 1 9 以太网接口电路已经非常成熟,同时基于F P G A 的数字逻辑电路的设计也得到了广泛的应用,在F P G A 中嵌入5 l I P 核的技术也日趋成熟,因此总体方案设计中的硬件电路是可第一章绪论实现的。基于以上两点可知,本文所提出的设计方案符合设计要求,方案可行。1 3 本文的主要内容及创新点本论文是在天津市信息化办资助项目“企业信息化网络建设方案和传输平台的研究”课题的资助下完成的。本文主要以电话通信网与局域以太网的融合为研究对象,对T C P I P 协议进行了分析,并设计了终端的硬件和软件。全文共分为五
18、章,主要包含了以下四方面的内容:t 一、深入研究和分析了T C P I P 协议;二、设计了终端的硬件电路,并对各模块电路进行了详细分析;三、使用 D L 语言设计了F P G A 的内部逻辑,并在F P G A 中嵌入了一个5 1 I P 核,作为整个系统的控制中心;四、设计了终端通信软件,对T C P I P 协议的移植进行了详细分析。本文的创新点在于将企业内部的电话通信网融入到局域计算机网络中,实现了二网合一,具有一定的实用价值和社会经济效益。第二章T C P 佃协议分析及A D P C M 编码原理第二章T C P lP 协议分析及A D P C M 编码原理2 1T C P IP 协
19、议的历史及发展过程T C P 协议最早由斯坦福大学的两名研究人员于1 9 7 3 年提出。1 9 8 3 年,T C P I P被U 1 1 i x4 2 B S D 系统采用。随着U n i x 的成功,T C P I P 逐步成为U n 投机器的标准网络协议。I n t e m e t 的前身触冲A N E T 最初使用N C P 洲e t w o r kC o m r o lP r o t o c o D协议,由于T C P I P 协议具有跨平台特性,m 心6 州E T 的实验人员在经过对T C P I P的改进以后,规定连入舢冲A N E T 的计算机都必须采用T C P I P 协
20、议。随着灿冲A N E T 逐渐发展成为I n t e m e t,T C P I P 协议就成为I n t e n l e t 的标准连接协议。2 2T C P I P 各层介绍及功能T C P I P 协议(T r a l l s f e rC o m r o I l l P r o t o c o l I m e n l e tP r o t o c o D 叫做传输控制网际协议,又叫网络通讯协议。以它为基础组建的I n t 锄e t 是目前国际上规模最大的计算机网络,正因为I m e n l e t 的广泛使用,使得T C P I P 成了网络体系的标准。它包括:T C P 传输控制协
21、议,I P 互联网协议,I J l)P 用户数据报协议,I C M P 互联网控制信息协议,S M r P 简单邮件传输协议,S N M P 简单网络管理协议,F T P 文件传输协议,I o 地址解析协议等许多协议【l】:T C P I P 通常被认为是一个四层协议系统,从上到下依次为应用层,传输层,网络层和网络接口层。T C P I P 分层模型及各层的功能:第一层:网络接口层这是T C P I P 协议软件的最底层,它负责接收I P 数据报并把数据报通过选定的网络发送出去。它使用自己的数据链路协议,传送的是特定网络的帧。第二层:网络层该层用来处理机器之间的通信问题。它传送的I P 数据报
22、。它接收运输层请求,传输某个具有目的地址信息的分组,该层把分组封装到I P 数据报中,填入数据报的首部(报头),使用选路算法来确定是直接交付数据报,还是把它传递给路由器,然后把数据报交给适当的网络接口进行传输。该层还要处理传入的数据报,检验其有效性,使用选路算法来决定应该对数据报进行本地处理还是应该转发。如果数据报的目的处于本机所在的网络,该层软件就会除去数据报的首部,再选择适当的运输层协议来处理这个分组。最后,网络层还要根据需要发出和接收I C M P 差错和控制报文。第三层:运输层运输层的基本任务是提供应用程序之间的通信服务。传送的是运输协议分组。这种通信又叫端到端通信。运输层要系统地管理
23、信息的流动,还要提供可靠的传输服务,以确保数据到达无差错、无乱序。为了达到这个目的,运输层协议第二章T C P I P 协议分析及A D P C M 编码原理软件要进行协商,让接收方回送确认信息以及让发送方重发丢失的分组。运输层协议软件把要传输的数据流划分为小块(分组),把每个分组连同目的地址交给下一层去发送。运输层要从若干程序那里接收数据并把它们送给下一分层。为此,运输层还要对每一个分组附加信息,包括一些代码,标识该分组是由哪个应用程序发送的、要送给哪个应用程序等,还包括一个校验和。接收到分组的机器使用校验和来检验数据是否出错,并通过目的代码确定将分组发给哪个对应的应用程序。第四层:应用层在
24、这个最高层中,用户调用应用程序通过T C P I P 互连网来访问可用的服务。与各个运输层协议交互的应用程序负责接受和发送数据。每个应用程序选择适当的传输服务类型。应用程序把数据按照运输层的格式要求组织好之后向下层传输。以上层次结构如图2 1 所示。应用层传输层网络层网络接口层图2 1T C P 佃协议结构图2 3T C P IP 的作用国际互联网(h t e m e t)是建在把全世界的计算机网络连接起来的基础之上的。这些计算机网络中可能存在许多不同类型的计算机,因此,必须有个共同的规则把所有这一切连接在一起,这个规则就是T C P I P。它是一个计算机通信的规范。在国际互联网(I m e
25、 n l e t)内部,从主机传送到主机的数据,不是所有数据一起传送,而是把数据分解成小包(称为:数据包)进行传送。例如:传送一个很长的电子邮件,T C P 就会把这个电子邮件分成很多个数据包(每一个数据包用一序号和一接收地址来标明),再加入一些纠错信息后,分别进行传送。数据包第二章T C P I P 协议分析及A D P C M 编码原理在网络上传输,这是I P 的工作,它负责把数据包传输到数据包上规定的主机。在接收端主机上的T C P 接收这些数据包、核查错误并把数据包拼接起来。如果有错误发生,T C P 可以要求重发这个特定的数据包。只要所有的数据包都被正确地接收到,T C P 将用序号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 以太网 电话 通信 系统
限制150内