- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
SIP在下一代网络中的应用
SIP协议是下一代网络中软交换与软交换之间、软交换与应用服务器之间、软交换和智能终端之间的呼叫控制协议,同时它也是3GPPIMS(IP多媒体子系统中)呼叫控制服务器之间的多媒体呼叫控制协议,因此有着广泛的应用领域和重要的研发价值。
SIP(Session Initialization Protocol,会话初始协议)源于1996年的IETF草案:多媒体会话控制协议(MMUSIC)。此后,这个标准经历了几次较大的修改。1999年第一个SIP规范RFC2543正式发布,三年后该标准又被RFC3261所替代。SIP协议通常被认为是一个端到端的多媒体会话控制协议,实际上它有着非常广泛的用途,概括说来SIP可应用于以下场合:应用于IP网中的基本语音和多种通信增值业务;作为通信核心网的信令协议,包括,基于软交换的NGN、3G的IMS网络和未来固定移动融合的FMC网络;应用于业务平台中,实现业务逻辑控制;应用于智能终端和未来数字家庭网关设备中。
下文将对SIP在上述领域的应用作一一阐述。
SIP应用于IP网中的基本语音和多种通信增值业务
SIP最初的应用目标就是实现IP网中的各种会话通信功能。这里的IP网可以是Internet,也可以是公司的IP专网,甚至是运营商的基于IP的软交换下一代网络或3G网络。这里的会话通信功能可以是基本的VoIP语音电话,也可以是视频通话,甚至是包括语音、视频、短消息、数据同步浏览等多种业务在内的点到点或多点之间的多媒体通信。SIP之所以有如此卓越的多媒体通信功能,在于其具有与媒体无关的会话控制能力:SIP协议只负责通信方之间的会话建立并向通信方提供决定各方媒体类型的会话协商功能,至于媒体类型的具体参数内容就不是SIP所负责的事情了,它需要SDP等其他协议的帮助。对于某些特殊媒体的通信场合,可能需要其他的一些控制机制,例如与短消息通信结合的功能(好友列表)。对于这些问题,SIP通过其优秀的可扩展性来解决,通过增加新的方法和参数实现新的控制机制。
通过SIP协议在网络和终端中的部署,可以以上述各类多媒体通信功能为基础,向用户提供全新的富通信功能(Rich Communication),也就是富通信用户通过基于SIP的网络和终端获得各种媒体形式和能力的通信功能,不过这里多种媒体形式不是无序混乱的提供,而是根据用户的场合、用户的需求、用户的签约服务等级、通信的内容、终端的能力、网络的能力,决定此次通信中的一种或多种媒体类型或通话模式,并且这些媒体类型和通话模式可以在此次通信中根据情况的改变而改变。例如:(1)当A用户接到B用户呼叫时他正在开会。(2)于是A用户选择保持呼叫并通过某功能键向用户播放一段语音通知和背景音乐,让B用户稍候。(3)几分钟后A用户觉得长时间让B用户等待不太合适,于是他选择短消息会话方式与B用户建立通信链路,此时双方可采用短消息方式交谈,该方式下A用户通过手写输入向B用户发送文字短消息,B用户通过语音输入向A用户发送语音短消息。(4)A用户的会议终于结束了,此时A用户切换通信方式为正常的语音通信,此后它可以通过语音方式与B用户交谈。(5)B用户提出想看看A用户所在公司的新开发的产品,于是A用户通过其终端的实时视频推送功能向B用户进行新产品现场演示:A用户将该终端的摄像头对准正在现场演示的产品进行拍摄,同时B终端的用户可以实时观看产品的现场演示过程。演示完毕后,B用户表示对该产品比较满意并希望A用户明天能够向其提供一个比较详细的产品介绍PPT文档。(6)第二天,A用户在其PC上完成了PPT文档,通过PC上的SIP软终端直接向B用户呼叫,在这次呼叫中表示了A用户要与B用户同步浏览PPT的需求,于是网络根据B用户的注册数据向B用户PC上的SIP软终端呼叫,呼叫接受后双方可以在语音通话的同时同步浏览A用户PC终端上的PPT文档。
在上述通信示例中可以看到当A用户希望以某种能力(例如视频或数据同步浏览)与B用户通信时,网络可以根据A用户的请求信息和B用户的注册信息进行匹配判断以选择B用户注册终端中所能够支持的类型。具体实现在IETF的RFC3840、RFC3841和draft-ietf-sipping-caller
上一篇:运营商以太网测试(三)
下一篇:浅谈DVR在IP数码视频监控中的应用