SIP协议概述

来源:互联网 发布:如何优化行政审批流程 编辑:程序博客网 时间:2024/04/30 09:41
    从事VOIP行业已经整整2周年了,大部分时间在进行SIP方面的学习、探讨。这篇文章主要勾画一个大概的
轮廓,希望对准备学习SIP协议的朋友有所帮助,也希望得到入行已久的高手的斧正。欢迎批评,但是拒绝谩骂,
有兴趣的朋友可以一起交流经验、资料。

一、 什么是SIP

    SIP(Session Initiation Protocol,即初始会话协议,或会话启动协议)是IETF提出的基于文本编码的IP电
话/多媒体会议协议。用于建立、修改并终止多媒体会话。多媒体会话可以是点到点的话音通信或视频通信,也
可以是多点参与的话音或视频会议等。SIP协议透明地支持名字映射和重定向服务,便于实现ISDN,智能网以
及个人移动业务。 SIP协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。

二、SIP发展简史

    SIP 出现于二十世纪九十年代中期,源于哥伦比亚大学计算机系副教授 Henning Schulzrinne 及其研究小组
的研究。

    1996 年, Schulzrinne向 IETF 提交了一个草案(MMUSIC-SCIP),其中包含了 SIP 的重要内容。

    1999 年,Shulzrinne 在提交的新标准中删除了有关媒体内容方面的无关内容。随后,IETF 发布了第一个
SIP 规范,即 RFC 2543。

    2001 年,IETF发布了 SIP 规范 RFC 3261,RFC 3261 的发布标志着 SIP 的基础已经确立 。
    
    Feb. 22, 1996         draft-ietf-mmusic-scip-00; IDMS paper
    Feb. 22, 1996         draft-ietf-mmusic-sip-00
    Dec. 2, 1996           draft-ietf-mmusic-sip-01
    Mar. 27, 1997         draft-ietf-mmusic-sip-02
    Jul.  31, 1997          draft-ietf-mmusic-sip-03
    Nov.11,1997           draft-ietf-mmusic-sip-04
    May 14, 1998          draft-ietf-mmusic-sip-05
    Jun. 17, 1998           draft-ietf-mmusic-sip-06
    Jul.  16, 1998           draft-ietf-mmusic-sip-07
    Aug. 7, 1998            draft-ietf-mmusic-sip-08
    Sep. 18, 1998          draft-ietf-mmusic-sip-09
    Sep. 28, 1998          Last call
    Nov. 12, 1998          draft-ietf-mmusic-sip-10
    Dec. 15, 1998          draft-ietf-mmusic-sip-11
    Jan.  15, 1999          draft-ietf-mmusic-sip-12
    Feb.  2, 1999            Approved
    Mar. 17, 1999          RFC 2543
    Jul.  3, 2002             RFC 3261

三、SIP协议与其他网络协议的关系

    SIP 从类似的权威协议--如 Web 超文本传输协议 (HTTP) 以及简单邮件传输协议 (SMTP) 电子邮件协议--
演变而来并且发展成为一个功能强大的新标准。但是,尽管 SIP 使用自己独特的用户代理和服务器,它并非自成一
体地封闭工作。SIP 支持提供融合的多媒体服务,与众多负责身份验证、位置信息、语音质量等的现有协议协同工作。
SIP不拘束于特别的传输协议,实现可根据需求采用TCP或者UDP;可与其他很多IETF协议集成来提供各种业务(如SDP,RSVP,RTSP,MIME,HTTP 等);同时还可通过其他协议来弥补自身的缺陷,如与DNS结合进行寻址,
与STUN结合进行NAT穿透,等等。

四、SIP协议的一些优势

    SIP 独立工作于底层网络传输协议和媒体。它规定一个或多个参与方的终端设备如何能够建立、修改和中断连接,
而不论是语音、视频、数据或基于 Web 的内容; 与ITU提出的H.323协议族相比,它具有简单,扩展性、缩放
性好以及和现有的Internet应用紧密等特点 ;SIP 在某些方面也大大优于将 PSTN 音频信号转换为 IP 数据包的
媒体网关控制协议 (MGCP)。因为 MGCP 是封闭的纯语音标准,所以通过信令功能对其进行增强比较复杂,有时
会导致消息被破坏或丢弃,从而妨碍提供商增加新的服务。而使用 SIP,编程人员可以在不影响连接的情况下在
消息中增加少量新信息;

    总的说起来可以概括为一点:SIP 较为灵活,可扩展,而且是开放的。

五、SIP协议发展现状

    SIP已经较为普遍的被认为是3G时代通信领域的主导协议,并且有望成为如HTTP、SMTP那样的网络主流协议。
目前许多运营商及设备厂商如Cisco、3COM、Dynamicsoft 、Siemens 等,都在该方面投入大量资源,加快该
方面的研发进程,他们希望能在未来通信市场的抢占先机。Microsoft 已经选择 SIP 作为其实时通信策略并在
Microsoft XP、Pocket PC 和 MSN Messenger 中进行了部署。Microsoft 同时宣布 CE.net 的下一个版本将
使用基于 SIP 的 VoIP 应用接口层,并承诺向用户 PC 提供基于 SIP 的语音和视频呼叫。 

    目前,国内运营商的重组给voip带来发展的契机。运营商们已经在探索新的营运模式,许多地方都建立voip运
营试点,希望突破传统电信业务,带给用户更多、更新的体验,从而抢占市场。SIP设备的采购也在扩大,从
IPPHONE、ATA、IAD到IPPBX、SOFTSWITCH,这些必然会更进一步的推动SIP的发展。



    
原创粉丝点击