-
【作 者】
陈捷
-
【学位年度】2006
-
【学位授予单位】武汉大学
-
【导师姓名】胡瑞敏
-
【 关键词 】VoIPSIP协议栈服务器
-
【摘 要】
本文简要介绍了VoIP技术,并对SIP协议的消息包、体系结构以及功能等进行了略为详细的介绍。着重分析了SIP协议栈的分层结构,包括传输层、事务层、逻辑层以及解析层和上层应用程序的接口层。针对SIP协议起初仅仅只是为了IP电话而提出的,它主要用于点到点间的会话连接和管理,并没有直接提供多方会话的功能,而目前客户对于多方会话功能的需求日益增加,因此,研究基于SIP的VoIP会议系统存在一定的理论和实践意义。本文研究的重点正是围绕基于SIP的VoIP会议系统中的语音通信服务器而展开的,文中提出了一种基...
更多 >>
本文简要介绍了VoIP技术,并对SIP协议的消息包、体系结构以及功能等进行了略为详细的介绍。着重分析了SIP协议栈的分层结构,包括传输层、事务层、逻辑层以及解析层和上层应用程序的接口层。针对SIP协议起初仅仅只是为了IP电话而提出的,它主要用于点到点间的会话连接和管理,并没有直接提供多方会话的功能,而目前客户对于多方会话功能的需求日益增加,因此,研究基于SIP的VoIP会议系统存在一定的理论和实践意义。本文研究的重点正是围绕基于SIP的VoIP会议系统中的语音通信服务器而展开的,文中提出了一种基于模块化的SIP语音通信服务器的设计方案,主要包含音频处理模块和终端监控模块,该系统能够完成的目标是语音信号的快速编解码以及传送,并通过SIP协议来对会话的发起,进行和终止进行较为灵活的控制以及对于终端是否还处于活动状态的监控和信息反馈。本文的研究成果对于完善基于SIP的VoIP会议系统的功能具有一定的贡献或参考价值。 另外,本文在服务器设计过程中提出了解决以下两个方面的问题的实现细节: 1、当音频数据的分发时,线程间共用多个数据的情况下因为线程间的数据互锁而会影响线程执行效率,以及造成线程等待时间过长。因此,采用了下面的设计方法来解决该问题:音频码流转换功能和音频处理过程中的定时机制。 2、当网络拥塞或者用户非正常关闭终端时,服务器因为不能和终端完成正常的终端退出的信令过程,会因此而无法确认终端是否还处于活动状态。因此,需要引入一种监控机制,来判断终端是否已经非正常退出,并做出相应的处理,保证通话的正常进行。
<< 收起
-
【文献类型】
学位论文
-
-
进入发现系统查看更多信息
页脚