Sip信令扩展实现ims区分铃音业务的方法

文档序号:7966163阅读:413来源:国知局
专利名称:Sip信令扩展实现ims区分铃音业务的方法
技术领域
本发明涉及IP多媒体子系统(IMS)技术,特别涉及SIP信令扩展实现IMS区分铃音业务的方法。
背景技术
MS(IP多媒体子系统)是3GPP在R5版本提出的支持IP多媒体业务的子系统,它的核心 特点是采用了 SIP协议和与接入的无关性。IMS为未来的多媒体应用提供一个通用的业务平 台,它是向全IP网业务提供体系迈进的重要一歩。在网络趋向融合的发展趋势下,3GPP、 ETSI和ITU-T都在研究基于IMS的网络融合方案,目的是使IMS成为基f SIP会话的通用 平台,问时支持固定和移动的多种接入方式,实现固网和移动网的融合。越来越多的用户希望在电话上能够实现区分铃音(很多手机已经具备分组振铃功能,不 过有的功能是在终端上配置的,并非软交换业务)。但是现有的IMS业务中,SIP终端收到的 INVITE均不携带铃音,因此被叫方只能按照默认参数来播放振铃。发明内容为了克服现有技术的缺陷和不足,本发明的目的在于提供一种能够在IMS平台下实现区 分铃音功能的SIP信令扩展实现IMS区分铃音业务的方法。为了达到上述目的,本发明一种SIP信令扩展实现IMS区分铃音业务的方法,包括以下 步骤(1)主叫方和被叫方通过软交换机通讯,当主叫方申请区分铃音业务时,软交换机在发 送给被叫方的邀请用户加入呼叫信令中添加铃音信息。优选地,所述歩骤(1)具体为(11) 主叫方向软交换机发出邀请用户加入呼叫信令;(12) 软交换接收到邀请用户加入呼叫信令后,判断主叫号码是否申请区分铃音业务,如果判断结果为是,进入步骤(13),如果判断结果为否,则步骤结束;(13) 软交换在发送给被叫方的邀请用户加入呼叫信令中依次添加铃音参数的头部、铃音名和铃音参数,被叫方根据收到的信令来放音。
优选地,所述的铃音名包括振铃音和呼叫等待音。优选地,所述的铃音参数包括振铃音参数、呼叫等待音参数和通用参数。采用上述的方法,由于根据终端的需求,通过软交换机发送给被叫方的邀请用户加入呼 叫信令中添加了区分铃音的铃音信息,实现了终端对区分铃音的目的,信令的扩展也符合 RFC3261的规定,并能够达到在通讯中IP多媒体子系统功能的多元化的扩展需求。


图1为本发明区分铃音的实现流程。
具体实施方式
本发明所述的方法涉及如下SIP信令INVITE (邀请用户加入呼叫信令)。 扩展INVITE信令为 定义X-Signal头部如F:X-Signal == "X-Signal" HCOLON signal-name signal-paramsX-Signal为铃音参数的头部,冒号(HCOLON)后面的内容为铃音名(signal-name)和 牵令音参数(signal-param)。signal-name= "signal-name" EQUAL quoted-stringsignal-name为铃音名,signal-name-"ri"表示振铃音,signal-name-"cw"表示呼叫等待音。 signal-params = *(SEMI signal-param)signal-params为铃音参数集,如果存在多个铃音参数,则参数之间用分号隔开。 signal-param = alert-param | cw-param | generic-paramsignal-param为铃音参数,分为振铃音参数(alert-param)、呼叫等待音参数(cw-param) 禾口通用参数(generic-param)。alert-param= "alert-pattern" EQUAL 1 *DIGITalert-param为振铃音参数,其格式为alert-pattern=x, x为整数,它是SIP终端支持的振 铃音库编号。如alert-pattern=5表示5号振铃音。 cw-param = cw-pattern | cw-caller-idcw-param为呼叫等待音参数,包含呼叫等待音模式(cw-pattern)和呼叫等待标识 (cw-caller-id Lcw-pattern= "cw-pattern" EQUAL 1 *DIGITcw-pattern为呼叫等待音模式,其格式为cw-pattem=y, y为整数,它是SIP终端支持的 呼叫等待音库编号。如cw—pattem=5表示5号呼叫等待音。 cw-caller-id = "cw-caller-id" EQUAL quoted-stringcw-caller-id为呼叫等待标识,它是一个加引号的字符串,用于呼叫等待时显示来电信息。INVITE消息扩展来区分铃咅的示例如下 INVITE sip:69601@10.40.41.36;user=phone SIP/2.0 Via: SIP/2.0/UDP 10.40.41.36:5060;branch=z9hG4bK4cf232792a464f53 To: <sip:69601 @ 10.40.41.36;user=phone>From: 69600 <sip:69600@10.40.41.36;user=phone>;tag=017a47c30dfl603e -33f2319eCall-ID: 6卯75164-972220219@ 10.40.41.36 CSeq: 20874歸ITEContact: 69600 <sip:69600@ 10.40.41.36:5060Allow:譜ITE,ACK,OPTIONS,BYE,CANCEL,歴O,REGISTER,PRACK, UPDATE, MESSAGE Max-Forwards: 70X-Signal: signal-name="ri";alert-pattern=5 Content-Type: application/sdp Content-Length: 137下面结合附图对本发明的具体实施方式
作进一步的详细说明 如图1所示,该业务在软交换机上配置,包括以下流程(101) 主叫SIP IAD A发出的INVITE (邀请用户加入呼叫信令)到软交换机SS并不携 带铃音参数,(102) 软交换机SS收到INVITE消息后,检査信令中的被叫号码,如果主叫号码申请 了区分铃音业务.则在INVITE信令中添加X-Signal头部,其中包含了铃音类型和铃音号; 被叫SIP IAD B收到INVITE后,如果其中含有X-Signal头部内容,则根据指定的铃音来放 音(可以是振铃,也可以是呼叫等待音);如果INVITE消息中不含X-Signal头部,则被叫 SIP IAD B采用默认的铃音参数放音;(103) 被叫SIP IAD B返回给软交换SS邀请呼叫确认信息;(104) 软交换SS返回给主叫SIPIADA邀请呼叫确认信息。这样,由于根据终端的需求,通过软交换机发送给被叫方的邀请用户加入呼叫信令中添 加区分铃音的铃音信息,达到了终端对区分铃音的目的,信令的扩展也符合RFC3261的规定, 并能够达到在通讯中IP多媒体子系统功能的多元化的扩展需求。
权利要求
1、一种SIP信令扩展实现IMS区分铃首业务的方法,其特征在于,包括以下步骤(1)主叫方和被叫方通过软交换机通讯,当主叫方申请区分铃音业务时,软交换机在发送给被叫方的邀请用户加入呼叫信令中添加铃音信息。
2、 按照权利要求1所述的SIP信令扩展实现IMS区分铃音业务的方法,其特征在于,所述歩骤(1)具体为:(11) 主叫方向软交换机发出邀请用户加入呼叫信令;(12) 软交换接收到邀请用户加入呼叫信令后,判断主叫号码是否申请区分铃音业务,如 果判断结果为是~进入步骤(13),如果判断结果为否,则步骤结束;(13) 软交换在发送给被叫方的邀请用户加入呼叫信令中依次添加铃音参数的头部、铃音 名和铃音参数,被叫方根据收到的信令来放音。
3、 按照权利要求1或2所述的SIP信令扩展实现IMS区分铃音业务的方法,其特征在 于,所述的铃音名包括振铃音和呼叫等待音。
4、 按照权利要求1或2所述的SIP信令扩展实现IMS区分铃音业务的方法,其特征在 于,所述的铃音参数包括振铃音参数、呼叫等待音参数和通用参数。
全文摘要
本发明公开了一种SIP信令扩展实现IMS区分铃音业务的方法。为解决现有技术中在IMS平台下进行通讯无法区分铃音的问题而发明。本发明SIP信令扩展实现IMS区分铃音业务的方法为主叫方和被叫方通过软交换机通讯,当主叫方申请区分铃音业务时,软交换机在发送给被叫方的邀请用户加入呼叫信令中添加铃音信息。本发明通过软交换机发送给被叫方的邀请用户加入呼叫信令中添加区分铃音的铃音信息,达到了终端对区分铃音的目的,信令的扩展也符合RFC3261的规定,并能够达到在通讯中IP多媒体子系统功能的多元化的扩展需求。
文档编号H04L12/16GK101132348SQ20061010989
公开日2008年2月27日 申请日期2006年8月22日 优先权日2006年8月22日
发明者凌文杰, 浩 施, 果振波, 潘锦川 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1