论文部分内容阅读
随着计算机网络和通信技术的发展以及多媒体应用的深入和普及,VoIP技术已经成为通信领域的关键技术之一。本文的目的是通过研究VoIP中的信令协议SIP,重点是SIP协议中信息处理的策略,分析其中存在的问题,以找到一种能够提高SIP服务器信息处理性能的方法。
本文首先介绍了VoIP以及其中的关键技术和VoIP中要注意的问题。着重对VoIP中的信令协议SIP进行了介绍,包括SIP协议的特点、结构、应用领域等方面,并和传统的H.323协议进行了比较。
然后分析了采用传统SIP协议栈时,SIP实体特别是服务器对接收到的信息包的处理方法和流程,通过试验表明该方法在非法SIP信息包大量出现的网络环境中具有较高的性能,但当网络环境较简单,非法SIP消息包极少出现的情况下,该方法的性能有所下降。
在此基础上,本文提出了一种非法信息包出现概率小的网络环境中信息包的处理方法,该方法中去掉了传统方法中传输层的预处理过程,在解析层加入了错误信息处理模块。进行了相关的实验。实验表明,在非法信息包出现概率小的网络环境中,采用了本文提出的信息包处理方法的服务器比采用原策略的服务器在处理性能上有了一定的提升。
最后实现了一个采用了本文提出的信息处理方法的协议栈以及基于该协议栈的简单的通信系统,用来检验本文中信息处理方法在实际应用中的有效性。该系统包括协议栈、终端、服务器。协议栈负责解析和封装信息包。终端是会话的实体,负责发起和响应会话。注册服务器、代理服务器实现为一个实体。