欢迎来到天天文库
浏览记录
ID:34491243
大小:2.09 MB
页数:68页
时间:2019-03-06
《h323协议在voip中的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、分类号(按《中国图书资料分类法》)TP311.52Y7蝴9,单位代码:10005学号:G200218056密级:公开北京工业大学工程硕士学位论文题目丛:垒星墨盐邀垄yQ!£生煎塞理,英文并列题目壁:兰至兰!丛里迎幽匿丛!垒墨lQ盟!盥YQ!里研究生姓名:肖童驻工程领域:筮住至程导师姓名:拄王筮王墨臣研究方向:邀厶蓝丕缝职称:熬援煎援论文报告提交¨期塑竖生§且学位授于日期——授予单位名称和地址I£立王些太堂韭奎直舅田区王墨蚓l螋昼摘要Internet是使用IP的互连网络的集合。每个人都能够利用这些网络间的互连实现一系列广泛的应用,从电子邮件到文件传输再到电子商
2、务,而VoIP也同样是其中的一种。VoIP(VoiceoverIP)俗称IP电话(InternetProtocolPhone),是利用IP网络实现语音通信的一种先进通信手段,是基于IP网络的语音传输技术。它利用电话网关服务器之类的设备将电话语音数字化,再将数据压缩后打包成数据包,最后通过IP网络传输到目的地;目的地收到这一串数据包后,将数据重组,解压缩后再还原成声音。这样,网络两端的人就可以听到对方的声音了。最初的VoIP系统都使用专用的信令协议。显而易见的缺点就是两个用户必须要使用同一厂家的系统才能进行通信。由于在不同厂商的系统之间缺乏互操作性,给使用带来
3、了极大的不便,从而阻碍了早期VoIP的发展。针对这一问题,国际电信联盟提出了H.323建议——用于VoIP的标准化信令协议。目前,H.323协议在VoIP网络中是被用得最广泛的一种信令协议。我本次的毕业设计正是要在我们的VoIP系统中完成H.323协议的开发。在这次的毕业设计中,我需要完成H.323协议的所有必选组件,包括RTP(TheReal—TimeTransportProtoc01)、RTCP(TheRTPControlProtoc01)、H.225.0的RAS(Registration,AdmiSSion,andStatus)信令、H.225.0的Q
4、.931信令、H.245、G.7ll。整个项目包括两个版本,分别为Windows版和VxWorks版。我首先开发的是Windows版H.323协议,丌发结束后,通过测试程序我们己经可以和同样支持H.323协议的微软公司的NetMeeting进行互通,从而验证了我所开发的H.323协议的正确性。接着我开始开发VxWorks版的H.323协议,这部分的主要工作是对底层软件开发工具包的移植,即将软件开发工具包中调用的关于Windows的应用编程接口都用VxWorks的应用编程接口代替。最后的工作主要是将我所开发的H.323协议同原系统已有程序进行整合,在保证原系统
5、已有程序运行正常的前提下,使原系统同时支持H.323协议。这部分的工作主要集中在对音频应用编程接口的调用上,在Windows版H.323协议中关于音频的处理主要是通过Pc机的声卡来完成,而Windows操作系统为音频的处理提供了相当方便的应用编程接口。但是在VxWorks版的H.323协议中音频的处理就相对复杂些了,它需要通过开发板上的DSP芯片来完成,这就要求我们必须事先完成对于DSP芯片的操作函数,从而为我们的H.323协议提供音频处理的应用编程接口。当H.323协议同原系统已有程序的整合工作完成后,我的毕业设计的主要任务也就完成了。关键词Interne
6、t:IP:VoIP;H.323兰量三些銮=苫堡墼主兰磐鲨i耋.AbstractTheIntemetisacollectionofinterconnectednetworks.allofwhichuseIP.Anyoneandeveryonecanusetheconnectionsbetweenthesenetworksforawiderangeofapplications,fromelectronicmail(e-mail)tofiletransfertoelectroniccomltlerce(e-commerce),andVolPisanapplicat
7、iontoo.VolP(voiceoveriP)iscalledasIPPhone(InternetProtocolPhonel.whichisadvancedthetransportofvoicetrafficbyusingInteractProtocol(IP).VolPBsestelephonegatewaytodealwithtelephonespeech.Itcompressesandpacketsthedata,andtransmitsthedatatodestinationusingInternetProtocol(IP);thenthedes
8、tinationreceivesanddecompr
此文档下载收益归作者所有