当前位置: 首页> 学位论文 >详情
原文传递 基于H.323协议的VoIP研究及C++实现
论文题名: 基于H.323协议的VoIP研究及C++实现
关键词: H.323协议;呼叫信令;控制信令;QoS;数字电话;IP电话;船舶调度
摘要: 作为一种数字电话技术,VoIP(IP电话)将语音信息经过压缩编码、打包分组、分配路由、存储交换、解包解压等处理过程,在IP网或互联网上实现语音通信。与传统电话业务相比,它促进了网络资源的利用,降低了语音业务的成本。因此,VoIP在全球范围内得到了迅速发展,可以说是当今世界上发展最快的应用服务技术之一,也是计算机网络界关注的热点之一。本研究课题结合大连海事大学伽利略导航研究中心船舶调度指挥系统项目中的CTI(电话语音系统)建设,在VoIP技术的应用与开发上进行了深入研究,用以为这一项目系统提供更高效,更多元化的语音通信方式。 本文详细阐述了在实现基于H.323协议的VoIP的过程中所应了解的VoIP的核心及重点内容,解释了在研究和实现基于H.323协议的VoIP过程中所遇到的难点问题。在研究课题中,选择的VoIP协议为ITU-T(国际电信联盟)的H.323协议,并对该协议进行了深入剖析,利用C++语言在Windows平台上实现了H.225.0呼叫信令,H.245控制信令,RTP/RTCP媒体流及媒体控制这三个H.323核心协议,以及话音的采集回放过程。VoIP作为一种发展中的技术,在QoS技术方面尚存在一些需日趋完善的地方,因此本课题在VoIP的QoS问题方面也进行了较深入的研究,探讨了相应的解决方案,提供了“尽力而为”的QoS保证,并具体在抖动缓冲设计和数据包丢失隐藏处理算法方面进行了深入的研究,实现了四缓冲抖动处理机制以及WSOLA数据丢失隐藏算法。 在最终的实验测试中,运行着实现程序的两台PC机在实验室局域网环境中能够顺利进行相互的呼叫和守听电话,同时引入了ITU-T的MOS话音评价法,话音评价结果达到了设计目标;在网络环境恶化的情况下,四缓冲抖动处理方式和WSOLA数据包丢失隐藏算法处理对话音质量的提高也起到了明显作用。
作者: 张斌
专业: 通信与信息系统
导师: 张淑芳
授予学位: 硕士
授予学位单位: 大连海事大学
学位年度: 2006
正文语种: 中文
检索历史
应用推荐