基于SIP协议的VoIP软终端设计与实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:chly31
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网为了实现协议简化且便于异构平台间数据交换,大部分都采用了基于文本的通讯协议,例如HTTP(超文本传输协议)、SMTP(简单邮件传输协议)等。IETF(因特网工程任务组)在这样的背景下,提出了SIP(会话初始化协议,Session Initiation Protocol)协议。它类似HTTP协议,极大简化了通讯双方的信令交互,很容易与互联网集成,且可以实现通话与地域无关性的特点。因此,SIP协议及相关技术的研究在目前具有很高的应用价值,也是未来新一代VoIP(IP语音技术,Voice over IP)系统、甚至NGN(下一代网络,Next Generation Network)架构实现的核心信令技术。  本文围绕一个基于SIP协议的VoIP软终端的设计与实现,对VoIP的关键技术特别是SIP协议进行了较深入的研究。在此基础上,实现了SIP协议栈的设计与封装、事务处理流程及状态机的设计、UA模块功能的开发、连接和注册等功能;提出并在在Windows平台上实现了基于SIP协议的VoIP软终端;通过XTEN公司的X-LiteSIPso-ftphone和本文实现的SIP软终端在两台通过互联网连接的PC机上进行的测试,验证了方案的正确性。另外,针对VoIP中常见的三种QoS(服务质量,Quality of Service)问题进行了研究,并采用Emulation方式测试,分析它们对语音通信系统的不同影响,为设计一个高质量的VoIP网络时提供特别注意之处。
其他文献
随着网络技术的发展,以及软件技术的日益成熟,产生了以面向构件技术为主要特征的分布式计算技术。目前,分布构件技术已经成为建立应用程序框架和软件构件的核心支持环境,在开发大
我国的有线电视网作为信息产业的基础平台之一,有着庞大的网络体系。如何充分利用现有网络资源和带宽开展高速数据业务,是我们面临的实际问题。 经过多年的研究,开发出了符合