专注SIP通讯产品与方案

SIP协议起源

         SIP (Session Initiation Protocal)称为会话发起协议,是由 IETF (Internet Engineering Task Force)组织于1999年提出的一个在基于IP网络中,特别是在Internet这样一种结构的网络环 境中,实现实时通信应用的一种信令协议。而所谓的会话(session),就是指用户之间的数据 交换。在基于SIP协议的应用中,每一个会话可以是各种不同的数据,可以是普通的文本数据, 也可以是经过数字化处理的音频、视频数据,还可以是诸如游戏等应用的数据,应用具有巨 大的灵活性。
         作为一个IETF提出的标准,SIP协议在很大程度上借鉴了其他各种广泛存在的Internet 协议,如HTTP (超文本传输协议)、SMTP (简单邮件传输协议)等,和这些协议一样,SIP 也采用基于文本的编码方式,这也是SIP协议同视频通信领域其他现有标准相比最大的特点 之一。
SIP协议的提出和发展,是伴随着Internet的发展而发展的,到目前为止它走过了以下几 个阶段。
Mark Handley 和 Eve Schooler 开发了会话邀请协议(Session Invitation Protocol) SIPvl, 于1996年2月22日递交IETFo SIPvl协议仅仅处理会话的建立,一旦用户加入会话,则信 令就终止,而且会议也无中间控制。
         在 IETF 第 35 次会议上,Schulzrinne 提出了 SCIP (Simple Conference Invitation Protocol, 简单会议发起协议),经过讨论,将SIPvl和SCIP进行合并,最终的协议保留了 SIP作为名 字,但意义已经改为 Session Initiation Protocol。 
随后 Mark Hanley > Schulzrinne 和 Schooler 于 1996 年将 SIPv2 递交给 IETF 第 37 次会议, 这是一个基于HTTP新的SIP。
         1999年3月,IETF的多方、多媒体会晤控制(mmusic)工作组提出了 RFC2543建议, 供各厂商和机构讨论。
         1999年9月,SIP工作组从mmusic中分离并独立岀来,成立了 SIP工作组,最初由Joerg Ott、Jonathan Rosenberg和Dean Willis担任主席,并于2000年7月发表了 SIP的草案。
         2002年6月,IETF的SIP工作组又发表了 RFC3261建议,以取代RFC2543-由于网络环境以及相关多媒体技术的不足,在SIP协议首次提出的时候,仅仅针对各种文 本应用,随着技术的发展,并通过和IETF中IP电话工作组(iptel)、IP网中电话选路(trip) 工作组等兄弟工作组配合工作,在SIP协议中大大加强了对多媒体通信的支持。
         近年来,在建设下一代网络的过程中发生了一个很明显的变化:很多设备厂商都开始将 其下一代网络的协议标准向SIP方向倾斜。SIP成为追逐的标准,最大的优势就是开发简单, 同时SIP具有继承性,对于拥有传统网络的运营商来说,SIP在网络发展过程中,无疑是一个 承上启下最好的切入点。
         在3GPP中使用SIP标准来支持语音和数据是SIP协议得以发展的一个重要原因,SIP可 以对语音进行很好的优化,并且由于它的可编程性,使移动业务面临灵活性和多样性的变化 时,有了很好的保证。
         另外,基于SIP的终端丰富多彩有利于从网络接入到最终用户的完整产业链的完成。SIP 能够对手机、PDA等移动设备提供良好的支持,对于在线即时交流、语音和视频数据传输等 多媒体应用也能够很好地完成。