论文部分内容阅读
目前上许多应用程序需要创建和管理网络会话。由于终端的移动性,多个命名,或者同时进行多个多媒体会话,所有这些使得应用程序变得很复杂。SIP(Session Initiation Protocol)协议称作会话初始协议,他推出的目的就是使得终端之间的会话变得简单,易于管理。另外,通过SIP协议,可以创建一个基于SIP的基础架构,在这个架构中有多个SIP代理服务器,这样,终端可以发送注册请求,发起会话或者其他请求。由于SIP的高度的可扩展性,对IP网络的兼容性,便于实现,这些优点使得SIP正逐步成为NGN(下一代网络)和3G多媒体子系统中重要的核心协议。
正由于SIP这些优点,所以当前对于SIP协议的研究和实现也是一个热点。目前电信业对SIP的研究也非常热烈,尤其是对其在VoIP领域中的应用。目前在VoIP领域的使用较多的信令系统是H.323,但是SIP的推出是基于IP网络的理解,而H.323则更多的采用传统的电话信令建立观念。正因为这种差异,所以尤其在VoIP领域,SIP取代H.323成为核心协议正受到人们越来越多的关注。正是在这种背景下,本文选去SIP协议栈作为研究对象具有现实意义。
本篇论文的主要工作集中在下面几点:
(1)系统的介绍了SIP协议的起源、特点、结构、元素组成等。
(2)给出了SIP协议栈的架构设计和各个层的详细设计。
(3)分析了SIP协议目前的一些应用。
(4)分析了SIP协议目前遇到的一些问题和解决方案。