嵌入式平台下voip通信协议的开发、部署与实现

嵌入式平台下voip通信协议的开发、部署与实现

ID:32069021

大小:2.23 MB

页数:68页

时间:2019-01-31

嵌入式平台下voip通信协议的开发、部署与实现_第1页
嵌入式平台下voip通信协议的开发、部署与实现_第2页
嵌入式平台下voip通信协议的开发、部署与实现_第3页
嵌入式平台下voip通信协议的开发、部署与实现_第4页
嵌入式平台下voip通信协议的开发、部署与实现_第5页
资源描述:

《嵌入式平台下voip通信协议的开发、部署与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.1课题背景第1章绪论voIP俗称IP电话,是利用IP网络实现语音通信的一种手段,是基于IP网络的语音传输技术。voIP技术从1995年开始出现。它利用电话网关服务器之类的设备将电话语音数字化,再把语音数据压缩后打包成数据包,通过IP网络传输到目的地:目的地收到这一串数据包后,将数据重组,解压缩后在还原成语音。传统的电话网——公共电话交换网(PsTN)采用电路方式交换,是为传送语音设计的;而采用分组交换的IP网络是为传输数据而设计的。可以想象利用电路交换是最理想的语音传送方式,然而地域间的距离、通讯器材的成本等诸多因素使得长途电话的费用

2、高居不下。在今天的信息社会,为了节约成本,利用Internet的低廉费用和全世界无处不通的特点来传送语音的想法,就油然而生了。最初,想要通过Internet打电话,通话双方都必须拥有一台联网的多媒体Pc(Personalcomputer)和必需的软、硬件;而今,嵌入式产品层出不穷,例如voIP终端和网关的出现,已使人们利用家里或办公室的普通电话机享受IP电话带来的廉价语音通信服务成为可能。为了适应VoIP业务的发展,推广可以普及的VoIP终端级产品是一个重要环节。因此我有了制作一套完备的VoIP平台的想法,这一想法的主体在本文中得以实现。

3、一个VoIP的嵌入式终端,总的来说就是运行在一个功能专一的软、硬件系统上,通过VoIP信令悱议进行信息交互,并以IP协议传递语音的网络设备。下面我来简要介绍一下VoIP的信令协议和嵌入式的含义。1.2VoIP的信令协议谈到VoIP就不得不说信令协议。早龌的VoIP产品都使用专用的信令协议,也就是说一个公司的产品只能与本公司的其他产品通信,与另外一个公司的就不行了。这严重影响了V。IP借助互联网,不受地域限制的优点。后来工程师们及时的注意到了这一点,提出一些VoIP的信令协议标准。当今,比较流行的并被北京工业大学工程硕士学位论文大多数业内人

4、士认霹的¥oIP傣令协议是ITu—t的}{.323协议和iEfF的sIP。前者基于传统电话债令协议开发,是欧洲电信都f1认可的,在中国也褥到了广泛的应用。后者刚更赔近互联网络通信协议,在北美十分流行,在VoIP终端产品中,使用slP将璺方便开发代码和增加新功能。营前,市两上能觅到的VoIP终端产品都可以支持这两秽协议,或至少支持一种。1.3嵌入式开发嵌入浅系统(E臻beddedsystem)建设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。它代衷了~类为特殊用途褥设计的专用计算辊系统,如个人数字处理(PDA)、Lockhe

5、edMartin的导弹制导系统等。之所以称之为“嵌入式”,是因为这些系统是一个更犬系统的组成部分,可以称之为“系统中的系统”。暹常,嵌入式系统的硬件萃鞋软件是并行开发抟。由此,它的软件开发需要“交叉开发平台(crossT001)”,即嵌入式系统的敬传在一个平台上开发,而在勇一个平台上运行。本文刚主耍设计了嵌入式软件的开发,相关内容见3.2苓。接下来豌要说职一下嵌入妓的实时一隧。开发嵌入式产晶,必须镙_

6、垂其漆在系统对外部事件做出响应的实时性。具有这种特点的嵌入式系统称之为“实时嵌入式系统”。实时系统与实辩嵌入式系统不完全等同,但他们不是互

7、相排斥的。在开发实时嵌入式系绞魄产品时,我们的注意力瘫教到实时系统上来。实时系统可以定义为对外部事件及时响应的系统,其响应时闻要有保证。对钋部事l牛的响应包括:刍事件发生时要识剐出来;在给定时间约束内必须输出结果。时间约束包括完成嚣吉阀,或开始时闰和完成时间。本文中,我计划设计的VoIP终媸羼予嵌入式静系统设备。英功能专一且设计紧凑,应用独立的嵌入式操作系统。但是由于VoIP终端的实际工作特点,它对实时性的妥求并不高。因为在实际工作袄态下,VoIP终端对外部事件的响应有限,例如只鸯撼戡、挂极郛拨号等;也没有十分严格靛时阔限制,只要在奄话标

8、准许可的范围内作出响应即可。所以不具备像制导导弹那样在限定的缀短的时闼内,必须完成对事件的响应或完成事件处理的筒实时性。第1章绪论1.4项目来源本课题来源于我们的VoIP项目计划。现阶段我们已有了一套VoIP的板上系统(soB),以它作为教学和试验平台。硬件方面,它是一个以Motor01a(摩托罗拉)的MPC860T做主处理器(CPU),最多可携带四个TI(德州仪器)公司的VC549DsP(数字信号处理芯片)做协处理器的专用小型交换机(PBx)系统,每个DSP最多可同时处理8个普通话机的音频编解码,以下称之为VoIP一代平台。软件方面,这

9、个平台的操作系统采用了风河(windRiver)公司的嵌入式实时操作系统(RT0s)Vxworks。不仅如此,由于它脱身于一套完备的voIP解决方案,其内部使用了自己的通信协议(为了达到操作的

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

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

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