SIP在下一代网络中 - 从理论到应用
发布时间:2006-10-14 3:57:44   收集提供:gaoqian
UTStarcom 公司 Lisa, Susan 编译
一、SIP概述   新兴的下一代网络正面临如何提供融合业务的挑战, 这需要一种功能强大且简单适用的通信协议来方便、容易地建立和拆除呼叫。

  SIP(会话发起协议,the Session Initiation Protocol)是一种灵活的呼叫控制和信令控制的协议, 它驱动了下一代网络融合业务的产生。 SIP是由IETF (Internet工作任务组) 制定的用于在不同网络基础架构间建立实时IP连接的网络协议, 会话由两个或多个智能终端间端到端的连接组成。

SIP为电信带来了三个关键的性能, 其中最重要的性能是平衡了成功的Web开发模式和拓展模式, 推动了革新且允许大量的现存的开发力量和工具可以被继续使用。它同时使新业务的拓展简单化; SIP与生俱来的分布式的特性决定了其第二个主要性能是网络容量和网络规模的可扩展性,一个SIP网络可以有效地的扩展升级;第三个主要性能是其普遍性, SIP是在一些已制定的协议基础上发展起来的,可以与大量的开放的应用互通,并提供具有竞争力的应用。

  SIP是一种用于在参与者之间建立、改变和终止多媒体会话的应用层的协议。尽管SIP的主要应用是基于IP网络的, 它同时也可以应用在非IP网络中, 比如异步传输模式ATM(Asynchronous Transfer Mode)。IETF将SIP发展成为允许在同一网络上传输语音, 图像和数据的协议。SIP可与现存的时分复用(TDM)网络的融合,同时也可融合e-mail, www 和下一代网络技术如无线2.5G, 3G网络 以及宽带IP网络。

SIP同时也是国际软交换协会(International Softswitch Consortium, ISC)参考体系结构中的一个重要的元素, ISC 定义了组成软交换和促进IP业务相互协作的若干功能单元。软交换作为下一代网络的核心,实现了呼叫和承载、业务与交换的分离,通过软件实现基本呼叫控制功能,包含呼叫选路、管理控制、连接控制、信令互通,为控制、交换和软件可编程功能建立分离的平面,使业务提供者可以自由地将传输业务与控制协议结合起来,完成业务转移。SIP在ISC的软交换参考模型中为交换层与业务层之间、软交换服务器之间的开放接口之一,支持呼叫代理功能CA-F(Call Agent Function)以处理呼叫控制和状态维持、实现业务层的开放和业务的融合。ISC参考模型已被有线、无线和宽带业务提供商所采用, 形成了许多商业应用的基础。

  SIP可支持从多媒体会议到内容服务(如因特网电话呼叫和多媒体发送)等多种应用。SIP是一种请求-回应协议,与形成www (World Wide Web) 基础的超文本传送协议HTTP(Hyper-Text Transfer Protocol)很相似。通过SIP,电话或多媒体业务则变成另一种Web应用,此种Web应用可很容易地与语音通信相结合。SIP 协议用来建立会话,提供一种信息交换的机制。 它也用来允许设备的相互接入。SIP可提供VOIP(Voice Over IP)以及许多令人兴奋的新的多媒体业务, 它使用“智能终端”, 即智能存在于网络边缘而不是网络核心。

  SIP提供一种简单的方式允许用户在网络上建立会话, 它更象HTTP协议而不是传统的电话协议如SS7(Signaling System 7), 具有简单、开放、容易配置及与现存IP协议兼容等特征。与HTTP相似,SIP是一种基于文本的协议, 这允许开发人员可以很容易地编写各种应用。

  与传统电话模式相比,SIP 模式提供了一种更便捷的途径。传统电话模式中呼叫处理和智能控制都集中在电话交换机或服务器中。SIP模式将大部分的呼叫建立和功能等智能部分移植于SIP设备中, 如媒体网关控制器MGC(Media Gateway Controller)、 PC、SIP移动电话、 宽带或固定电话等SIP设备,因此SIP设备可实现更多的功能。例如, 终端用户第一次可以实现电话的呼入控制, 他们自己决定可以呼叫的人、 时间、和地点。 SIP 真正实现了个人服务,SIP地址属于用户而不是象传统PSTN模式,地址属于用户的电话设备。

  利用SIP,可容易地建立会议通讯以及实现如电话, 数据和Web等业务的融合。SIP可通过智能终端简单的端到端连接的建立来实现Internet模式的业务提供。这种应用正被广泛使用在电脑终端中。 例如, 微软公司已经将SIP结合进其视窗XP操作系统中。基于SIP协议拓展业务可以给业务提供商和企业网络带来许多好处,主要包括:

·开放的标准 – 象Linux一样, SIP最先由大学团体发展, 它的发展和演变体现了公共性, 即任何人都可以对标准的进步作出贡献。SIP因此得到快速的发展,同时其协同工作的能力和使用的便利性还得到有力地保证。开发者不需要付任何费用即可以参与标准的研制,可快速方便的下载新的标准、开发新的功能。这个开放的系统标准正在作为一种通用协议快速地被应用在下一代网络中, 它可以完全的与其他主流的IP协议协同工作。

  由于它是从全球普遍接受的HTTP和简单消息传输协议SMTP(Simple Message Transfer Protocol)演进而来, 全球有大量的具有创新精神的Web开发人员可以在工业标准的基础上开发基于SIP的新应用。所以,这种基于文本的协议可方便的阅读和理解。

·灵活性 – SIP应用可以被较容易地开发并实现与现存的通信基础设施的相互协作, 保证了推广和使用新应用和业务时的最大的灵活性。软件代码可以被再次利用,开发者可容易地实现应用的平滑过渡和增加新的业务。

  SIP是独立于网络和媒体的协议, 最大程度的保证了配置的灵活性。 就象HTTP会话不需知道任何下层的被传输的HTML一样, SIP协议可以象建立一个简单的通话一样很容易地建立起各种形式的交互会话。SIP可允许开发者注入丰富的媒体业务, 而SIP本身则独立于任何这些多媒体业务。

·可靠性和安全性 – SIP可以与IP协议以及TDM基础设施协同工作以提供运营级别的服务。SIP与SS7和H.323协同工作以实现不同网络间的信令交互。

  SIP可以被容易的结合进现存的安全协议中以确保端到端会话的安全。它借鉴了安全程序的建立方式, 包括逐跳加密的安全套接层协议SSL(Secure Socket Layer)和端到端加密及鉴权的PGP或S/MIME。这个“轻负载”协议可大大降低呼叫建立时延,同时能与现存的已被广泛接受的IP协议一起实现QoS控制。

·可扩展性 – SIP基准标准已被明确定义以确保其协同工作的能力,但SIP标准仍支持创建扩展名, 允许开发具有创造性的新业务。 SIP定义了一个正式的机制以协商支持增强功能,同时这个机制还允许终端指定其所需的扩展名和可选的扩展名。

·提供多种多样的新业务 – 逐渐兴起的软交换网络实现了业务和交换、呼叫和承载的分离,在业务平台和交换平台之间利用开放接口,如SIP, 改变了传统电路交换网中业务由设备提供商控制的情况,为业务的灵活开发以及业务的融合提供了保障,从业务范畴上来说, SIP提供的业务将可以包括游戏/娱乐(Game/Entertainment),基于位置的业务(Location-based Services), 增强型的通信业务(Enhanced Communications Service),消息业务(Messaging), 业务融合/信息(Convenience/Information)等。例如基于Web的多媒体会议电话,基于Web的即时消息等等。如支持SIP标准的超媒体Web会议技术CS 6.0(conference server) MCU (Multipoint Control Unit 多点控制单元),提供标准的H.323终端和SIP终端之间互通会议, 使企业能在现有基础上轻松实现Web会议,而且还能与流媒体集成使用。

二、SIP定义

  SIP通常用来在IP网络中建立会话的“轻负载”的基于文本的信令协议。它借鉴了许多因特网协议如HTTP和SMTP的结构和概念,是一个独立于应用的协议,在开始设计时就考虑了其可扩展性和灵活性。

  会话利用一个单独的协议-SDP(Session Description Protocol,会话描述协议)进行描述。 SDP在SIP消息的消息包中传播。SIP与现存的因特网协议协同工作,帮助各终端找到彼此同时达成会话协议。它可以支持创建一个终端用户可以发出会话请求的基础网络。这个应用层控制协议可以建立、修改和终止多媒体会话, 如因特网电话呼叫(Internet telephony call)或即时消息会话(Instant Messaging session)。SIP也可以邀请参与者加入已经存在的会话, 如广播会议(multicast conference)等。

  媒体可以加入一个已经存在的会话或从一个已经存在的会话中取消, SIP可透明的支持名字映射和重定位业务以实现个人移动性。SIP提供呼叫控制和建立多媒体会话必须的信令功能,它还可实现IP网络上的业务融合。SIP从以下五个方面支持多媒体通信的建立和终止功能:

·用户位置(User location) - 确定需通信的终端系统

·用户有效 (User availability) - 确定被叫方是否愿意参与通信

·用户能力 (User capability) - 确定需使用的媒体和媒体参数

·会话建立(Session setup)- 为呼叫方和被呼叫方建立会话参数

·会话管理 (Session management)- 传输和终止会话,改变会话参数以及调用业务

  值得注意的是SIP不是一个垂直的综合通信系统, 更确切的说是一个能够可以与其他IETF协议一起建立一个完整多媒体体系结构的元素。SIP与其他协议协同使用,但它的基本功能和操作是独立于任何这些协议的。简单地说, SIP不直接提供业务但允许用户建立会话和参数来将媒体融入业务中。SIP技术规范定义了四个主要的实体,他们可以根据应用的需求作为独立的网络单元或结合到一个固定的平台中

·用户代理服务器 (User agents) -是SIP的终端,它发起或响应请求,通过与其他用户代理服务器通信建立和释放会话。用户代理服务器之间可以直接通信,然而经常有一个或多个中介服务器介入作为代理服务器或重定向服务器。

·代理服务器(Proxy servers)- 可以是有状态或无状态的,代理服务器将消息转发到用户代理服务器,支持诸如位置业务(location services), 鉴权(authorization) 以及计帐(accounting)等功能, 即ISC参考模型中即路由功能(Routing Function)和计帐功能 (Accounting Function)。

·重定向服务器(Redirect Servers) - 总是无状态的,重定向服务器只是简单返回带有位置信息的响应, 告诉呼叫方可直接联系到的被呼叫方的位置信息。

·注册服务器处理(Registration Servers):允许代理服务器注册其所在位置,通过SIP协议可实现大量的与移动性相关的功能。

  当用户连接到一个IP的基础网络时,SIP可以为用户提供因特网模式的业务。SIP可以使运营商和企业网络快速地引进新的业务和应用, 更容易地建立多媒体会话。SIP 支持简单化的多媒体会议,可以很容易地将不同的业务融合起来, 例如电话和Web应用相结合而成的点击拨号用户支持业务(Click-to-talk customer support services)。SIP建立会话、协商媒体需求、实现位置管理、和实现多种增强型的业务如呼叫转移、呼叫前转, 3G 无线或基于电脑的即时消息。

三、SIP前景

  1999年,IETF在RFC 2543中定义了SIP,从那时起, RFC2543已经历了多次的改进。即使现在,对SIP的改进工作仍在继续。RFC 3261结合了以往的改进成果成为目前的SIP标准。IETF保证 RFC 3261可以完全后向兼容RFC 2543。

  每个SIP消息含有一个额外的消息区可以承载增强业务信息,例如, SIP-T是可支持电话业务的一束扩展名的集合。SIP目前使用的用户数据报协议UDP(User Datagram Protocol)可靠性不如TCP。SIP-T 可与TCP协议协同工作以提高多媒体电话的可靠性。

  IETF还有一个SIMPLE(SIP Instant Messaging and Present Logical Extensions)工作组。SIMPLE 定义了如何使用SIP建立即时消息(Instant messaging)和存在 (Presence) 。MSN 和美国在线AOL (America Online) 都宣布他们将采用SIMPLE 作为其即时消息产品的标准, 这为两个最大的即时消息群体的互通提供了技术基础。所有SIP协议上的扩展文件都标称其同时可增强网络上的其他用户的性能,它们可以被用来实现增强服务。   SIP的开发者之一, 哥伦比亚大学的Henning Schulzrinne博士说:“SIP是一个在世界范围内被广泛理解和接受的IETF协议, 除了与因特网协议可很好的兼容,易于扩展、拥有数百万的用户等优势外,可能最重要的优势在于SIP已被下一代呼叫控制商、下一代业务开发商以及业务提供商等广泛接受”。SIP的价值已被许多团体所认识,例如3GPP(Third Generation Partnership Project), 已将SIP列入第三代移动通信的标准。SIP 同时也已被ITU和3GPP等主要的国际标准组织接纳。IETF技术规范将规定使用SIP的指导方针和增强性能要求以适应各种的通信环境。例如,3GPP正在考虑SIP应用于无线方面、压缩性能、安全性和其现有移动通信结构和业务的特征性。3GPP现在正在与IETF紧密合作进行这项工作。

  SIP的主要任务是帮助会话的发起方向潜在的会话参与者传递邀请信息,SIP设计者的基本设想可归结于两个方面:

  再利用现有的协议,如上文所述, SIP再利用了许多现存的协议和设计概念,例如SIP的模型遵循HTTP, 利用URLs寻址,和利用SDP传递会话信息。   最大限度的交互能力, SIP的设计使其可容易地将SIP功能与现存的协议和应用相结合,例如e-mail 和web 浏览器, SIP和其他因特网协议一样专著于某一特定的功能,而不是象H.323试图解决所有的问题。H.323涵盖广泛的好处在于可以严格的控制应用中的各个方面,确定各系统功能良好的结合,但H.323过于笨重, 这对一个成熟的技术来说可能不是问题,但对于基于IP通信的这一新领域来说,仍存在许多悬而未决的问题, 灵活性则现得更为重要。SIP的灵活性体主要现在它利用多种多样的协议,每一种协议解决问题的某一特定方面。这样做的好处在于它可以在许多竞争技术中进行选择,当更新更好的技术出现时可以较容易地实现灵活的过渡。

  SIP可以与SOAP、HTTP、XML、VXM、WSDL、UDDI、SDP 等协议在一个框架中各司其职、协同工作。SIP同时也可以与现存的功能上有一定重叠性的协议如H.323, MGCP, MEGACO等良好的协同工作。MGCP是一个主从式的设备控制协议,如媒体网关控制器MGC(主)通过MGCP控制媒体网关(MG), SIP则可以用于媒体网关控制器MGC之间的对等关系的通信。对MG来说其不需了解MGC之间的通信, 相对于SIP也无需了解MGC与MG的通信,只有MGC需要了解两种协议。当发起一个SIP多媒体会话时,RTP或UDP 等传输层协议同时被利用以完成媒体传输。

   SIP相对于H.323协议来说是一种更简单、灵活、开放和具有更好的扩展性的协议,H.323是一个由ISDN标准驱动的端到端的智能的端点协议。使用H.323来创建应用的方法即是扩展协议, 大量的网络智能功能存在于Gatekeeper里,因此Gatekeeper是制约H.323网络拓展升级的体系结构上的瓶颈, 同时也是制约新应用引入速度的体系结构上的瓶颈。

  相反的,SIP是一个由数据会话管理基础驱动的端到端的智能的端点协议。尽管它在向电话控制协议演变的过程中开始增加“负载”, 但它仍是一个“轻负载”协议。SIP与H.323在作为端到端协议时可互相替代。SIP端点可以更容易的配置和管理, 而且SIP可以比H.323提供更好的可升级、扩展性能。SIP还支持多种类的终端包括有线、 无线和软件电话, PDA以及即时消息应用等。

  由于SIP基于因特网协议,因此其具有良好的扩展性且相对容易地被理解和实现。它使用只需要读消息包就可容易被理解的文本和编码,已被全世界范围内的因特网应用开发者广泛采用。

  正如H.323一样, SIP是一种对等式架构(peer-to-peer)的协议,而不同于MGCP和 H.248的主从(Master/Slave)架构。

由于MGC可控制许多MGs,所以MGs可以分布于不同的地理位置。对于相对较小的网络来说,可以利用MGC在不同的MGs之间控制其路由流量。MGCP和H.248的呼叫模型更接近于传统的PSTN呼叫模型, 呼叫代理服务器(Call Agent)必须提供所有的指示给终端设备,告诉它们等待信令, 收集数据, 播放铃音, 开放端口,以及释放连接等。图1显示了这种大型交换机模式的典型结构,无论从性能还是灵活性方面看,MGC都会成为了一个拥塞点。整个网络的所有信令和设备控制信息都需经过MGC, 而且, MGC必须兼容所有可能形式的终端设备, 每引进一种新的设备,MGC都需要进行升级。更重要的是, 呼叫信令和设备控制的混合则意味着每引进一种新的业务也需要对MGC进行升级。

  会话协议例如SIP并不适合对设备进行直接控制。但是SIP可以解决通信网络所需要的可扩展性和灵活性的问题,如图2所示, 任何级别的终端都可以使用相同的会话协议,每个设备则可以使用相应的设备控制协议。   例如, 城市1中的无线网络可在MG和MGC之间采用H.248,而城市2则可以采用MGCP,城市3可能也采用MGCP, 但也有可能城市3中的Cable modem 采用与城市2中不同版本的MGCP。 但是, 各城市中的用户代理(UA) 之间都可以通过SIP协议进行会话。

  非设备控制接入方式(例如SIP电话,PC或3G无线设备)可以直接接入通信网络中,而不需要通过一个MGC 接入网络。业务可以变成简单的SIP端点。当引入新的或增强型业务时不需要对MGCs 进行修改或升级。由于SIP采用Web的体系结构,与集中的大型交换机模式相比,其具有天生的分布式控制和易扩展升级性等优势。 图1.



图2.



四、SIP在下一代网络中

  SIP是一种面向应用的协议。通过SIP, 网络运营商和企业网可以为其下一代网络的用户提供端到端的业务。SIP被用于邀请参与者加入某一会话,SIP消息中的SDP编码包包含有会话参与各方可使用哪种媒体进行通信的信息。

下图为SIP在下一代全 IP 网络中的应用参考:



   在上图全IP网络中, 主要的网络单元包括有:

  支持SIP、 MGCP 或H.323协议的IP电话

  H.323网关(H.323 Gatekeeper), 管理域内的基于H.323协议的终端

  媒体服务器(Media Server)

  SIP代理服务器 (SIP Proxy)

  应用服务器(Application Server)

  媒体网关控制器/交互功能 (MGC/IW-F)

  SIP 注册服务器 (SIP Registrar), 为SIP设备保存当前位置信息。

  SIP电话利用SIP代理服务器完成路由,向SIP注册服务器更新其位置信息。当一个SIP电话需要与非SIP实体进行通信时,它向MGC发出信令请求,由MGC中的IW-F功能完成协议交互。同时可以通过应用服务器AS/媒体网关控制器MGC向SIP电话提供传统电话功能。

  在国际软交换组织ISC的参考体系结构中, 应用服务器功能(Application Server Function, AS-F)为一个或多个应用或业务提供了业务逻辑和执行,也可以与利用JAIN、Parlay、SIP等标准开放接口实现业务访问的其他应用服务器进行通信。应用服务器可以遍布在整个网络中以实现SIP业务。AS-F可以支持强大的综合应用, 也可以被格式成高度专用的服务器, 例如一个语音邮件服务器或支持预付费应用的服务器。

  媒体网关控制功能/交互功能(Media Gateway Controller Function/Interworking Function, MGC-F/IW-F) 在网络中负责协议的交互,提供终端的控制状态。如,负责当SIP, H.323 和MGCP终端间需要通信时, MGC/IW-F 完成各协议的交互功能。它主要的任务是提供呼叫逻辑和呼叫控制信令给一个或多个MGs, AS-F和MGC-F经常是协同工作以提供增强的呼叫控制业务, 如网络公告(network announcements), 三方通信(three-way calling), 呼叫等待(call waiting)。制造商总是使用API(Application Programming Interface)连接在一个单系统中的AS-F和MGC-F。在这个假想中,支持这两种功能的平台被归类为功能服务器(Feature Server)。

  媒体服务器功能(Media Server Function, MS-F)提供增强型的媒体功能, 能依据具体的应用对其分组流提供相应的媒体分配和处理。它主要的任务是处理从AS-F或MGC-F传来的对分组媒体流进行媒体处理的请求, 一个应用服务器可直接控制媒体服务器或将控制转移给MGC。

  媒体服务器也被用于在会话过程中引入丰富的多媒体内容。一旦出现媒体类型以及会话参与者信息的交换, 所有的会话参与者都将知晓彼此的IP地址、可获得的带宽以及媒体特性,于是数据开始利用适当的传输协议进行传送。所有的会话参与者都可以通过发送附加的SIP消息对会话进行信息更新, 这些信息更新包括增加新的参与者或增加其它的多媒体性能。

  SIP中的目的地址由资源标志符(Uniform Resource Indicators,URIs )标识, 它与e-mail地址具有相同的格式。即要使用域名系统DNS(Domain Naming Services)将主机和域名映射成IP地址。与DNS业务融合是SIP的一个至关重要的要素,它可以促进与电话系统的相互协作并提供了一种机制使SIP的服务器和客户端可以发送, 接受和路由电话号码。用户代理服务器被安装在参加者的接入设备上,接入设备可以是SIP电话, PC, 移动电话或PDA, 用户代理服务器包括了服务器和客户端单元。

  重定向服务器和SIP代理服务器(Redirection Server/ SIP Proxy)为基于SIP的终端/设备提供路由和地址解析, 完成其路由和查找功能,一般这两个单元都被集成到应用服务器中。重定向服务器存储和接收参与者位置信息, 媒体服务器提供媒体处理服务例如播放公告, 记录媒体, 实时代码转换和多媒体会议。

  媒体服务器与应用服务器紧密合作以提供基于IP的各种业务, 包括增强型业务如可视电话(call screening), 语音邮件(voice mail)。通过SIP可以实现丰富多彩的电信增值业务,包括发现/跟踪业务(Find me/Follow me services)、即时消息(Instant Messaging)、电话会议和可视电话会议 (teleconferencing and video conferencing) , 同时还可以实现Centrex型业务, 如呼叫识别(Caller ID)、呼叫等待(Call waiting)、呼叫保留(Call holding)。SIP在支持传统的业务包括VOIP、VPN(Virtual Private Network)等的同时,还可以支持多媒体网络游戏(Multiplayer gaming)、Real-time group authoring 以及远程电子黑板(Remote Whiteboarding)。

  利用SIP可以容易地将对话形式的多媒体业务同其他范畴的业务综合起来, 如目录信息(directory information), Web 浏览(Web browsing)、位置和存在(positioning and presence)。由于SIP是独立于接入的应用层协议,参与者可以在任何形式的IP网中进行通信。例如, SIP可以为固定和移动网络提供无缝的业务能力, 这也将是保证有线和无线网络融合的关键需求。

下图为SIP在有线网络中的应用:



下图为SIP在无线网络中的应用:



  在上图的无线和有线网络的应用中, 媒体网关控制器(MGC)/呼叫代理(CA-Call Agent)完成媒体网关控制功能MGC-F、 计帐功能A-F 和路由功能R-F,MGC/CA利用SIP/SIP-T、H.323 或 Q.BICC 与其他MGC/CA通信,利用MGC/CA的信令交互功能, 一个SIP电话用户可以与例如PSTN网络中的电话用户通信。MGC/CA利用SIP、H.248 或MGCP对媒体服务器进行控制, 通过SIP或API接口访问应用服务器,甚至利用SIP实现对第三方业务提供商的应用服务器进行访问,实现业务与控制分离, 使业务的融合成为可能。

  SIP在第三代移动通信网络中承担着重要的角色。由3GPP制定的WCDMA R5 版本引入了IP多媒体子系统, 简称IMS (IP Multimedia CN Subsystem network) , 叠加在分组域网络之上, 由呼叫状态控制功能CSCF(Call State Control Function)、MGCF(媒体网关控制功能)、MRF(媒体资源功能)和HSS(归属签约用户服务器)等功能实体组成, IMS 使移动运营商可以为用户提供基于因特网应用、业务和协议的多媒体业务。IP多媒体呼叫控制的信令流是基于SIP和SDP协议的,功能实体CSCF可以被看作一个SIP服务器, CSCF按功能有三种类型:S-CSCF(Serving CSCF)、I-CSCF(interrogating CSCF)、P-CSCF(Proxy CSCF)。P - CSCF是UE联系IMS的第一步。它将从UE收到的SIP消息前,转给一个位于归属网络的SIP服务器 (反之亦然) 。根据网络运营商设定的一套规则(如地址分析和可能的修改),P-CSCF也可以修改一个发出的请求。I-CSCF 的功能是提供到归属网络的入口,将归属网络的拓扑图对其它网络隐藏起来,并支持灵活的选择S-CSCF。S-CSCF 完成UE的会话控制功能,其中包括将始发的会话路由到外部网络,将终结的会话路由到访问的网络。在有一个呼入的SIP会话请求处理的业务时,S-SCF 决定是否需要一个应用服务器接受相关信息。这个决定是基于从HSS(或其它来源如应用服务器)收到的信息。下图显示了3GPP R5 IMS中一个漫游用户注册流程的建立过程:



五、SIP应用

  由于SIP是从因特网协议如HTTP和SMTP发展而来,当今的因特网开发者可相对容易地利用SIP快速开发新的应用。软件开发商可容易的为多种类的终端设备如SIP 电话, 无线电话,PDA和个人电脑等编写Web应用。   SIP使增加新业务变得更加简便,它允许开发者利用他们的专业技术从开发IP应用快速地转移到多媒体业务的开发。由于SIP使用大量的Web的成分,开发者可以很容易地利用SIP创作新的应用。当你将一个独立的SIP电话或SIP客户端无缝的与一台PC结合在一起时, 你可以便捷地使用综合业务,包括即时消息、 主叫方或被叫方参数选择、以及第三方呼叫控制。

  SIP现在正被广泛地应用在视窗讯息工具实时会议应用中(Windows Messenger real-time conferencing application),该工具是Windows XP操作系统的组成部分。微软将一个潜在的SIP客户端安装在每一台电脑中,这样开发者可以在网络上广泛地部署各种基于SIP的业务。应用的范围是无法想象的, 尤其是当你设想也许有一个新一代的携带有IP地址的终端设备连接在网络上时。

  如果运营商的网络或企业网将SIP作为核心骨干协议,网络将具有方便开发新应用的特性。开发者将可以运用或再利用编码, 组织结构的独立性将得到增强。SIP可支持广泛的应用种类, 可以作为设备和网络之间通信的通用协议。SIP支持的应用范围包括从语音邮件、统一消息、即时消息、呼叫中心、用户关系管理、多媒体会议到语音/Web综合的所有应用。SIP开启了一个多媒体业务的新纪元,允许网络运营商和企业网络创造融合丰富的多媒体能力的业务和应用。

  SIP 同时也是能支持应用和应用间对话的一个好的可选协议,以实现增强的多供应商的业务。通过一些基本的增补,应用提供商可以SIP来实现基于会话的信息互换, 例如:用户的性能信息、计费信息、和安全保密数据等。

六、小结

  SIP协议的开放性、易扩展性、灵活性和安全可靠性等特点已经使SIP成为最具竞争力的、被广泛接受的IP网络协议之一。它正在为传统网络和下一代网络的融合发挥关键的作用, 并势必成为下一代全IP网络中关键协议之一。

  SIP是基于Web模式的标准协议, 可被利用来快速地开发创新的新业务。新的多媒体应用和业务可以在“因特网时代”以令人瞩目的速度和灵活度开发出来。SIP可以很容易地与IP应用融合在一起,以加速应用的开发和拓展。开放的SIP协议允许开发者综合多媒体的潜能来快速开发增强的业务。

  运营商和企业网络可以在ISC参考结构中使用SIP解决方案以确保基于标准的协同工作性能。利用现有的大量的Web开发人员可以快速地发展应用, 引人瞩目的带有丰富多媒体能力的新应用将可以被快速地部署。 任何人都可以下载SIP标准并开始发展应用, 现有的SIP协议堆栈和业务可以方便地被采用,并能进一步加速其发展。

  就象HTTP和HTML造成了因特网的革新一样, SIP正在改变通信的面貌。不同于TDM需要标准的硬件, SIP网络使运营商在基础组织架构上投入较少,方便地增加智能终端,从而实现丰富的多媒体应用。SIP为业务的灵活开发以及业务的融合提供了保障,SIP提供的多种多样新业务,包括游戏/娱乐(Game/Entertainment),基于位置的业务 (Location-based Services) , 增强型的通信业务 (Enhanced Communications Service) ,消息业务(Messaging), 业务融合/信息(Convenience/Information)等。

  作为下一代网络的革新, SIP已经从理论走向应用。主要的运营商例如Level3和WorldCom都已经部署了SIP,SIP能力已经随着新的微软视窗XP操作系统推广开来,建设基于SIP的IP业务可以更方便且投入小,并允许开发者使用现有的标准, 实现应用编码的再利用,且可以加快增强业务在下一代IP网络上的部署。


由CHINA通信网组稿
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50