基于SIP协议IP语音软终端的设计与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:googto0726
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络以及多媒体技术的不断发展,多媒体业务逐渐在Internet应用中占据主导地位,其中IP语音技术的应用尤为突出。信令技术是发展IP语音技术的关键之一,目前广泛应用的两种信令协议分别是H.323和SIP(Session Initiation Protocol,会话初始协议)。SIP协议具有结构简洁、易于扩展和实现,以及适于Internet接入等良好特性,更符合未来网络发展的趋势。因此,研究基于SIP协议的IP语音软终端的设计与实现具有深远的意义和巨大的实用价值。本文是以项目“基于SIP协议的网络通讯系统”的设计与实现工作为基础。首先分析了开发IP语音软终端的关键技术以及SIP的网络体系,着重对SIP和H.323标准在各方面进行了比较。在以上研究的基础上,对软终端进行了需求分析。根据需求分析的结果,本文借鉴分层设计思想以及模块化设计思想确定了本软件的设计原则,并将软终端划分为应用层、用户代理以及软终端协议栈三层结构。本文首先重点论述了软终端协议栈层,深入剖析协议栈三大功能模块:传输模块、语法编码及解析模块以及事务模块;随后,详细讨论了Windows平台上软终端的实现,包括用户代理、音频流的采集、编解码以及软终端的工作流程等;最后,通过在局域网内进行软终端通信功能测试,验证了本课题所设计的软终端能够使用SIP信令建立连接,可以完成基于IP网络的实时通信功能,表明研究成果及所描述的设计思路和实现方法是合理的、切实可行的。本文所设计的软终端实现了基本的语音功能。在下一阶段的研究中,将在软终端的基础上,扩展其他功能性需求,如视频电话、语音信箱等。随着功能的扩展,SIP协议的简洁性、易于扩展性等优势将会更加显现出来。
其他文献
互联网络的发展使得VoIP技术得到了更为广泛的应用,并逐步取代传统的PSTN网络.现有的基于C/S模式IP电话系统,用户必须向中心服务器注册才能与其他用户通信,因此中心服务器将
数据分析类系统存在着因用户需求多变导致的核心功能单元变化频繁的特点,使这类系统的开发、应用和维护比较复杂,重复开发现象普遍。因此,迫切需要研究具有一定柔性的系统框架来
QoS(服务质量)多播路由问题已经成为网络领域中研究的重要课题。它是寻找带有约束条件的可行多播树解的NP-Complete问题。QoS约束可以分为连接约束(如带宽),路径约束(如点到
人类基因组计划的目的之一在于阐明人的约10万种蛋白质的结构、功能、相互作用以及与各种人类疾病之间的关系。蛋白质的三维结构与功能有着密切的关系,对蛋白质结构的研究是蛋
图像配准是将两张或多张在不同时间,从不同角度,来自不同传感器以及在不同条件下拍摄到的图像进行匹配的过程。图像配准的目的就是寻找两幅图像之间的变换关系,它在计算机视觉,图
随着各行业对计算能力及计算速度要求的增加,并行计算成为当今计算机科学中一个重要的研究领域。但是并行程序设计是一个复杂且耗费精力的过程,在编码阶段、测试和调试阶段都
随着社会的发展,互联网中的数据信息处于爆炸式的增长状态,每天互联网中都会产生海量的数据。可以想象,以后人们所面临的数据规模会越来越巨大。从这些巨大的数据中如何能够
第三代移动通信系统的主要特点是提供数据、语音、图像和视频等丰富的移动多媒体业务。3GPP UTMS体系标准的R5版本中引入的IP多媒体子系统(IP Multimedia SubSystem)即是为支
企业为取得市场生存和竞争的优势,适应瞬息万变的市场环境,需要快速响应市场需求,不断调整自己的组织模型和业务流程。工作流管理系统是实现计算机辅助协同工作的工具,能够实
文本是视频中重要的内容信息。视频中文本的检测和识别在视频分析过程中起到很大的作用。文本可以作为视频片断的内容标识和索引,例如在新闻视频中出现的新闻摘要,可以作为该段