专利名称:基于ip多媒体子系统的彩像实现方法、装置及系统的制作方法
技术领域:
本发明涉及通信领域,具体而言,涉及一种基于IP多媒体子系统的彩像实现方 法、装置及系统。
背景技术:
IP 多媒体子系统(IP Multimedia Core Network Subsystem,简称为 IMS)网络中 的彩像业务是指在主叫向被叫拨打电话时,可以在被叫终端上显示或播放主叫用户预先设 置的文字、图片、音频、视频等多种媒体形式。图1是现有技术中在IMS网络中部署彩像业务的一种架构图。其中包括主叫 UEl (101),主叫服务呼叫会话控制功能(ServingCall Session Control Function,简称 为S-CSCF) (102),主叫方的提供彩像业务的应用服务器(Customized Ringing Signal ApplicationServer,简称为 CRS AS) (103),被叫 S-CSCF (104),和被叫 UE2 (105),当被叫用 户将彩像的配置策略等信息保存在网络上的时候,一般可以保存在被叫方的CRS AS(106) 上。早会话方式(Early session model)定义于RFC 3959中,其中定义了早会话 描述协议(early session SDP)来表示早媒体的会话描述协议(Session Description Protocol,简称为SDP)信息,以区别正常通话的SDP信息。图2是相关技术中采用早会话方式播放彩像的流程图之一。此时主叫用户UEl和 被叫用户UE2在呼叫前都有可用的资源,即不需要再进行资源预留的协商,为了简化流程, 图中没有将被叫侧的S-CSCF作为一个单独的实体显示出来,如图2所示,采用早会话方式 播放彩像主要包括以下步骤步骤201,主叫用户UEl通过IMS网络发起呼叫请求,其中携带有CRS标识,指示当 前的请求中会有彩像业务;步骤202,主叫S-CSCF接收到上述呼叫请求后,根据主叫UEl对彩像的签约规则将 呼叫触发到主叫CRS AS上;步骤203,主叫CRS AS将支持早会话方式的能力标识插入到呼叫请求中以表示主 叫网络支持早会话方式,将呼叫请求返回给主叫S-CSCF ;步骤204,主叫S-CSCF将呼叫请求发送给被叫用户UE2 ;步骤205,由于不需要进行资源预留的协商,被叫用户UE2接收到呼叫请求后直接 回复180振铃响应,启动定时器,不播放本地铃声,其中,上述180响应消息中也携带有支持 早会话方式的能力标识,指示被叫侧也支持早会话方式;步骤206,主叫S-CSCF接收到180响应消息后,将其触发给主叫CRS AS,主叫CRS AS获知被叫用户UE2支持早会话方式;步骤207,主叫CRS AS将180响应消息返回给主叫S-CSCF ;步骤208,主叫S-CSCF将180响应消息路由给主叫用户UEl ;步骤209,主叫用户UEl获知被叫用户支持早会话方式后,向被叫用户发送一个临时消息(PRACK);步骤210,主叫S-CSCF将临时消息(PRACK)触发给主叫CRSAS ;步骤211,主叫CRS AS接收到临时消息(PRACK)后,将描述彩像媒体消息的早会话 SDP请求插入到临时消息中并返回给主叫S-CSCF ;步骤212,主叫S-CSCF将这个临时消息发送给被叫用户UE2 ;步骤213,被叫用户UE2接收到上述临时消息后,向主叫S-CSCF回复临时消息应 答,并携带早媒体SDP应答,指示被叫用户UE2接受主叫的彩像业务;步骤214,主叫S-CSCF将携带早会话SDP应答的临时消息应答触发给主叫CRS AS, 主叫CRS AS根据早会话SDP协商情况通知媒体网关准备为被叫播放彩像媒体;步骤215,主叫CRS AS删除早会话SDP应答,将临时消息应答返回给主叫S-CSCF ;步骤216,主叫S-CSCF将临时消息应答路由给主叫用户UEl ;此时彩像业务的早媒体就可以开始为被叫用户播放了。步骤217,当被叫用户UE2应答上述呼叫请求时,向主叫发送200 OK应答;步骤218,主叫S-CSCF将200 OK应答触发给主叫CRS AS,主叫CRS AS通知媒体 网关结束播放彩像;步骤219,主叫CRS AS将200 OK应答返回给主叫S-CSCF ;步骤220,主叫S-CSCF将200 OK应答路由给主叫用户UEl ;步骤221 222,主叫用户UEl向被叫用户UE2发送ACK表明接收到200 OK应答。在实际应用中,在某些情况下,被叫用户可能需要拒绝接受呼叫请求中的彩像业 务,但在上述流程中,被叫用户无法实现拒绝呼叫请求中的彩像业务,从而降低了用户体 验。
发明内容
本发明的主要目的在于提供一种基于IMS的彩像实现方法、装置及系统,以至少 解决上述被叫用户无法拒绝呼叫请求中的彩像业务的问题。根据本发明的一个方面,提供了一种基于IMS的彩像实现方法,包括被叫网络将 呼叫请求路由到被叫用户终端所属的被叫CRSAS,其中,该呼叫请求中携带有指示当前呼叫 带有彩像业务的彩像标识;被叫CRS AS判断是否拒绝当前呼叫的彩像业务,如果是,则删 除呼叫请求中携带的彩像标识,并发送删除彩像标识后的呼叫请求。根据本发明的另一方面,提供了一种彩像业务应用服务器,包括存储模块、接收 模块、判断模块、执行模块和发送模块。其中,存储模块,用于存储被叫用户终端的彩像播放 策略;接收模块,用于接收针对被叫用户终端的呼叫请求,其中,呼叫请求中携带有指示当 前呼叫带有彩像业务的彩像标识;判断模块,用于根据存储模块存储的彩像播放策略,判断 是否接受当前呼叫的彩像业务;执行模块,用于在判断模块判断拒绝当前呼叫的彩像业务 的情况下,删除呼叫请求携带的彩像标识;发送模块,用于发送经执行模块处理后的呼叫请 求。根据本发明的又一个方面,提供了一种基于IP多媒体子系统的彩像实现系统,包 括主叫网络和被叫网络。其中,主叫网络,用于向被叫网络发送呼叫请求,其中,呼叫请求 中携带有指示当前呼叫带有彩像业务的彩像标识;被叫网络,包括被叫CRS AS,用于根据终端的彩像播放策略,判断是否接受当前呼叫的彩像业务,如果是,则 转发呼叫请求,否则,将呼叫请求中的彩像标识删除后再发送;被叫用户终端,用于接收被 叫CRS AS发送的呼叫请求,如果呼叫请求中没有携带彩像标识,则将当前呼叫作为带彩像 业务的呼叫进行处理,否则,将当前呼叫作为不带彩像业务的呼叫进行处理。通过本发明,在被叫用户所属的CRS AS中设置被叫用户的彩像播放策略,在呼叫 被叫用户时,被叫CRS AS根据该彩像播放策略判断被叫用户是否接受当前呼叫的彩像业 务,如果拒绝,则删除呼叫请求中的彩像标识,从而使得被叫用户终端可以拒绝呼叫请求中 的彩像业务,解决了相关技术中被叫用户不能根据自己需求拒绝呼叫中的彩像业务的问 题,进而提高了用户体验。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为相关技术中彩像实现的架构图;图2为相关技术中彩像播放的流程图;图3为根据本发明实施例的基于IMS的彩像实现系统的结构示意图;图4为根据本发明实施例的CRS AS的结构示意图;图5为根据本发明实施例的基于IMS的彩像实现方法的流程图;图6为根据本发明实施例一的流程图;图7为根据本发明实施例二的流程图;图8为根据本发明实施例三的流程图;图9为根据本发明实施例四的流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。下面首先本发明实施例提供的基于IMS的彩像实现系统进行说明。图3为根据本发明实施例的基于IMS的彩像实现系统的结构示意图,如图3所示, 该系统包括主叫网络10和被叫网络20。主叫网络10用于向被叫网络20发送针对被叫用户终端204的呼叫请求,其中,该 呼叫请求中携带有指示当前呼叫带有彩像业务的彩像标识,其组成与现有技术相似,主要 包括主叫S-CSCF、主叫CRS-AS等,具体在本发明实施例中不再赘述;被叫网络20的组成也与现有技术相似,主要包括被叫CRS AS202、被叫用户终端 204和被叫S-CSCF等,被叫网络20与相有技术的区别在于被叫CRS AS中设置有被叫用户 终端204的彩像播放策略,被叫网络20在接收到主叫网络10的上述呼叫请求时,将该呼叫 请求路由到被叫CRS AS 202,被叫CRS AS 202根据预先设置的被叫用户终端的彩像播放策 略,判断被叫用户终端204是否接受当前呼叫的彩像业务,如果是,则转发该呼叫请求,否 则,将该呼叫请求中的彩像标识删除后再发送;而被叫用户终端204在接收到呼叫请求后, 如果接收到的呼叫请求中没有携带彩像标识,则将当前呼叫作为不带彩像业务的呼叫进行
6处理;否则,将当前呼叫作为带彩像业务的呼叫进行处理,执行彩像的播放流程。在被叫用户终端204接收到呼叫请求后,被叫用户终端204还用于返回上述呼叫 请求的响应消息,如果被叫用户终端204支持早会话,则该响应消息中携带有指示被叫用 户终端204支持早会话的能力标识,由于被叫CRS AS 202中设置有彩像播放策略,因此,在 将该响应消息发送到主叫网络10之前,该响应消息先被路由到被叫CRS AS 202,因此,被 叫CRS AS 202还用于接收到该响应消息后,根据预先设置的被叫用户终端204的彩像播放 策略,判断被叫用户终端是否允许当前呼叫播放彩像,如果是,则向主叫网络10转发该响 应消息,否则,将该响应消息中的上述能力标识删除后再向主叫网络10发送。或者,被叫用户终端204也可以在发送的响应消息中指示其是否接受当前呼叫的 彩像业务,具体地,如果被叫用户终端204接收到的呼叫请求中不携带彩像标识,则被叫用 户终端204确定拒绝当前呼叫的彩像业务,不在发送的响应消息中携带彩像标识;否则,被 叫用户终端204在发送的响应消息中携带彩像标识,指示被叫用户终端204接受当前呼叫 的彩像业务。或者,被叫用户终端204在发送响应消息时不考虑是否接受当前呼叫的彩像业 务,按现有技术发送响应消息,被叫CRS AS 202接收到该响应消息后,如果确定拒绝当前呼 叫的彩像业务,则不在该响应消息中增加彩像标识,否则,被叫CRS AS 202在该响应消息中 携带彩像标识后再发送,以指示主叫网络10被叫用户终端204接受当前呼叫的彩像业务。主叫网络10的主叫CRS AS在接收到被叫网络返回的响应消息后,如果该响应消 息中携带彩像标识,则在后续接收到主叫用户终端发起的临时响应时,主叫CRS AS在该临 时响应中插入彩像早会话SDP请求,否则,主叫CRS AS不在该临时响应中插入彩像早会话 SDP请求。在实际应用中,被叫用户终端204返回的上述响应消息可以为18x(包括180和 183)响应消息,在有资源可用的情况下,该响应消息可以为180响应消息,在没有资源可 用、需要预留资源的情况下,该响应消息可以为183响应消息。通过上述的系统,可以被叫用户可以在被叫CRS AS中设置其彩像播放策略,从而 可以在主叫呼叫时,根据该彩像播放策略判断是否允许当前呼叫播放彩像,提高了用户体验。图4为根据本发明实施例的CRS AS的结构示意图,在上述系统中,该CRS AS可以 作为上述被叫CRS AS 202使用。如图4所示,该CRS AS主要包括存储模块42、接收模块 44、判断模块46、执行模块48和发送模块40。其中,存储模块42,用于存储被叫用户终端的 彩像播放策略;接收模块44,用于接收针对被叫用户终端的呼叫请求,其中,该呼叫请求中 携带有指示当前呼叫带有彩像业务的彩像标识;判断模块46,用于根据存储模块42存储的 彩像播放策略,判断是否接受当前呼叫的彩像业务;执行模块48,用于在判断模块46判断 拒绝当前呼叫的彩像业务的情况下,删除呼叫请求中携带的彩像标识;发送模块40,用于 发送经执行模块48处理后的呼叫请求。在具体应用中,被叫用户终端在接收到呼叫请求后,将返回该呼叫请求的响应消 息,如果被叫用户终端支持早会话,则该响应消息中将携带指示被叫用户终端支持早会话 的能力标识。如果被叫用户拒绝播放彩像,为了使后续流程中不播放彩像,在将该响应消息 发送给主叫网络时,需要删除该响应消息中的上述能力标识,因此,上述接收模块44还用于接收呼叫请求的响应消息,其中,该响应消息中携带有指示被叫用户终端支持早会话的 能力标识;执行模块48还用于在判断模块46判断拒绝当前呼叫的彩像业务的情况下,删除 响应消息中的上述能力标识;发送模块40还用于发送经执行模块48处理后的响应消息。或者,接收模块44还用于接收呼叫请求的响应消息;执行模块48还用于在判断模 块46判断接受当前呼叫的彩像业务的情况下,在响应消息中携带指示被叫用户终端接受 彩像业务的彩像标识;发送模块40还用于发送经执行模块48处理后的响应消息。通过本发明实施例提供的上述CRS AS可以根据被叫用户的需求,允许或拒绝播放 呼叫中带有的彩像业务,从而提高用户体验。下面对根据本发明实施例的基于IMS的彩像实现方法进行描述。图5为根据本发明实施例的基于IMS的彩像实现方法的流程图,如图5所示,该方 法主要包括以下步骤(步骤S502-步骤S506) 步骤S502,被叫网络将呼叫请求路由到被叫用户终端所属的被叫CRS AS,其中,该 呼叫请求中携带有指示当前呼叫带有彩像业务的彩像标识;步骤S504,被叫CRS AS判断是否拒绝当前呼叫的彩像业务,如果是,执行步骤 S506,否则,执行步骤S508 ;在实际应用中,可以预先在被叫CRS AS中设置被叫用户终端的彩像播放策略,被 叫CRS AS在接收到呼叫请求后,根据该呼叫请求的被叫用户终端的彩像播放策略,判断是 否拒绝当前呼叫的彩像业务。在具体实施过程中,设置在CRS AS上的彩像播放策略包括但不限于(1)拒绝或接受所有呼叫的彩像业务请求;(2)拒绝无法识别身份的主叫的呼叫的彩像业务,对其他不拒绝;(3)拒绝或接受预设标识对应的主叫用户发起的呼叫的彩像业务,具体地,可以设 置部分号码,如果呼叫的主叫用户为这些号码对应的主叫用户,则拒绝该呼叫的彩像业务; 或者,如果呼叫的主叫用户为这些号码对应的主叫用户,则接受该呼叫的彩像业务。步骤S506,被叫CRS AS删除呼叫请求中携带的彩像标识,并发送删除彩像标识后 的呼叫请求;由于删除了上述呼叫请求中的彩像标识,当该呼叫请求路由到被叫用户终端时, 被叫用户终端确定不需要播放彩像,因此,被叫用户终端将当前呼叫作为不带彩像业务的 呼叫进行处理。步骤S508,被叫CRS AS直接转发呼叫请求。在具体实施过程中,被叫网络可以通过向主叫网络返回的呼叫请求的响应消息中 是否携带彩像标识来指示是否拒绝当前呼叫的彩像业务,或者,也可以通过响应消息中是 否携带支持早会话的能力标识来指示是否拒绝当前呼叫的彩像业务。具体地,通过彩像标识指示被叫用户终端是否拒绝当前呼叫的彩像业务包括但不 限于以下两种方法(1)被叫用户终端在接收到呼叫请求后,如果该呼叫请求中不携带彩像标识,则被 叫用户终端在返回该呼叫请求的响应消息不携带彩像标识;如果接收到的呼叫请求中携带 有彩像标识,则指示被叫用户终端接受当前呼叫的彩像业务,因此,被叫用户终端在返回的 响应消息中携带彩像标识;
(2)被叫用户终端在接收到呼叫请求后,返回该呼叫请求的响应消息,被叫CRS AS 接收到响应消息后,如果判断拒绝当前呼叫的彩像业务,则被叫CRS AS不在该响应消息中 增加彩像标识,否则,被叫CRS AS在该响应消息中增加彩像标识后再发送。在这种情况下,主叫网络的主叫CRS AS在接收到响应消息后,在后续接收到主叫 用户终端发起的临时响应后,如果该响应消息中携带有彩像标识,则主叫CRS AS在该临时 响应中插入彩像早会话SDP请求,否则,主叫CRS AS不在该临时响应中携入彩像早会话SDP 请求。如果通过支持早会话的能力标识指示被叫用户终端是否拒绝当前呼叫的彩像业 务可以通过以下步骤实现步骤1,被叫用户终端返回呼叫请求的响应消息,其中,该响应消息中携带有指示 被叫用户终端支持早会话的能力标识;在实际应用中,该响应消息可以为18x(包括180和183)响应消息,具体地,如果 主叫用户和被叫用户中呼叫前都有可用的资源,即不需要进行资源预留的协商,则该响应 消息为180响应消息,否则,该响应消息为183响应消息,以进行资源预留的协商,具体资源 预留协商流程与现有的资源预留协商流程相似,在此不再赘述。步骤2,被叫用户终端所属的CRS AS接收到该响应消息后,根据被叫用户终端的 彩像策略判断被叫用户终端不允许当前呼叫播放彩像;步骤3,上述CRS AS删除响应消息中的上述能力标识,并发送删除能力标识后的 响应消息。在上述步骤2中,如果CRS AS判断被叫用户终端允许当前呼叫播放彩像,则在步 骤3中CRS AS不对响应消息进行修改,直接转发该响应消息。根据本发明实施例提供的上述方法,可以根据被叫用户的策略配置拒绝播放彩 像,从而为被叫用户提供更好的体验。下面通过具体实施例对本发明实施例提供的上述方法进行说明。实施例一在本实施例中,以被叫用户不允许当前呼叫播放彩像为例进行说明。在本实施例 中,主叫用户UEl和被叫用户UE2在呼叫前都有可用的资源,不需要进行资源预留的协商, 并且,被叫网络以呼叫请求的响应消息中是否携带支持早会话的能力标识来指示是否接受 当前会话的彩像业务。图6为本实施例中被叫拒绝接受彩像业务的流程图,如图6所示,具 体主要包括以下步骤步骤601,主叫用户UE 1通过IMS网络发起呼叫请求,其中,该呼叫请求中携带有 CRS标识,指示当前呼叫请求中带有CRS业务;步骤602,主叫S-CSCF接收到上述呼叫请求后,根据用户UEl对彩像的签约规则将 呼叫触发到主叫CRS AS上;步骤603,主叫CRS AS将支持早会话方式的能力标识插入到呼叫请求中再返回给 主叫 S-CSCF ;步骤604,主叫S-CSCF将呼叫请求发送给被叫用户网络;步骤605,由于被叫CRS AS中设置有被叫彩像播放策略,因此,该呼叫请求被路由 到被叫CRS AS,被叫CRS AS根据被叫预先设置的彩像播放策略判断需要拒绝播放彩像,则被叫CRS AS删除呼叫请求中的CRS标识后,将处理过的呼叫请求路由给被叫用户UE2 ;步骤606,被叫用户UE2接收到上述呼叫请求后,由于该呼叫请求中不带CRS标识, 被叫用户直接回复180响应消息,且播放本地铃声,不用启动定时器,由于被叫用户支持早 会话,因此,回复的180响应消息中携带有支持早会话的能力标识;步骤607,被叫CRS AS接收到180响应消息后,根据被叫预设的彩像播放策略判断 拒绝播放彩像,因此,删除180响应消息中的支持early session的能力标识,并路由给主 叫侧网络;步骤608 610,主叫S-CSCF接收到180响应消息后,将其路由到主叫用户UEl, 由于180响应中,early session的能力标识被删除了,主叫CRS AS认为被叫不支持early session 方式;步骤611,如果此时的180响应消息是可靠性响应,则UEl向被叫发送PRACK请求;步骤612,S-CSCF 将 PRACK 触发到主叫 CRS AS ;步骤613,主叫CRS AS接收到PRACK后,由于在步骤608中接收到的180响应消息 中显示被叫不支持early session方式,因此,主叫CRS AS不在PRACK中插入表示彩像的 early session SDP 请求;步骤614 615,主叫S-CSCF通过被叫网络将PRACK转发到用户UE2 ;步骤616 620,被叫回复PRACK,通过被叫网络和主叫网络向主叫用户UEl发送 200 OK响应;步骤621,当被叫用户UE2应答当前呼叫的时候,向主叫发送200 OK应答;步骤622,主叫用户UEl向被叫用户UE2发送ACK表明已接收到200 OK应答。实施例二在本实施例中,以被叫用户允许当前呼叫播放彩像为例进行说明。在本实施例中, 主叫用户UEl和被叫用户UE2在呼叫前都有可用的资源,不需要进行资源预留的协商,并 且,被叫网络以呼叫请求的响应消息中是否携带支持早会话的能力标识来指示是否接受当 前会话的彩像业务。图7为本实施例中被叫接受彩像业务的流程图,如图7所示,具体主要 包括以下步骤步骤701,主叫用户UEl通过IMS网络发起呼叫请求,其中,该呼叫请求中携带有 CRS标识,指示当前呼叫请求中带有CRS业务;步骤702,主叫S-CSCF接收到上述呼叫请求后,根据用户UEl对彩像的签约规则将 呼叫触发到主叫CRS AS上;步骤703,主叫CRS AS将支持早会话方式的能力标识插入到呼叫请求中再返回给 主叫 S-CSCF ;步骤704,主叫S-CSCF将呼叫请求发送给被叫用户网络;步骤705,由于被叫CRS AS中设置有被叫彩像播放策略,因此,该呼叫请求被路由 到被叫CRS AS,被叫CRS AS根据被叫预先设置的彩像播放策略判断接受播放彩像,则被叫 CRS AS直接转换呼叫请求,路由给被叫用户UE2 ;步骤706,由于不需要进行资源预留的协商,被叫用户UE2接收到呼叫请求后直接 回复180响应消息,启动定时器,不播放本地铃声,其中,上述180响应消息中也携带有支持 早会话方式的能力标识,指示被叫侧也支持早会话方式;
步骤707,被叫CRS AS接收到180响应消息后,根据被叫预先设置的彩像播放策略 判断接受播放彩像,则被叫CRS AS直接转换180响应消息,路由到主叫S-CSCF ;步骤708,主叫S-CSCF接收到180响应消息后,将其触发给主叫CRS AS,主叫CRS AS获知被叫用户UE2支持早会话方式;步骤709,主叫CRS AS将180响应消息返回给主叫S-CSCF ;步骤710,主叫S-CSCF将180响应消息路由给主叫用户UEl ;步骤711,主叫用户UEl获知被叫用户支持早会话方式后,向被叫用户发送一个临 时消息(PRACK);步骤712,主叫S-CSCF将临时消息(PRACK)触发给主叫CRSAS ;步骤713,主叫CRS AS接收到临时消息(PRACK)后,将描述彩像媒体消息的早会话 SDP请求插入到临时消息中并返回给主叫S-CSCF ;步骤714,主叫S-CSCF将这个临时消息发送给被叫用户UE2 ;步骤715,被叫用户UE2接收到上述临时消息后,向主叫S-CSCF回复临时消息应 答,并携带早媒体SDP应答,指示被叫用户UE2接受主叫的彩像业务;步骤716,主叫S-CSCF将携带早会话SDP应答的临时消息应答触发给主叫CRS AS, 主叫CRS AS根据早会话SDP协商情况通知媒体网关准备为被叫播放彩像媒体;步骤717,主叫CRS AS删除早会话SDP应答,将临时消息应答返回给主叫S-CSCF ;步骤718,主叫S-CSCF将临时消息应答路由给主叫用户UEl ;此时彩像业务的早媒体就可以开始为被叫用户播放了。步骤719,当被叫用户UE2应答上述呼叫请求时,向主叫用户UEl发送200 OK应 答;步骤720,主叫用户UEl向被叫用户UE2发送ACK表明接收到200 OK应答。实施例三在本实施例中,以被叫用户允许当前呼叫播放彩像为例进行说明。在本实施例中, 主叫用户UEl和被叫用户UE2在呼叫前都有可用的资源,不需要进行资源预留的协商,并 且,被叫网络以呼叫请求的响应消息中是否携带彩像标识(CRS标识)来指示是否接受当前 会话的彩像业务。图8为本实施例中被叫接受彩像业务的流程图,如图8所示,具体主要包 括以下步骤步骤801,主叫用户UEl通过IMS网络发起呼叫请求,其中,该呼叫请求中携带有 CRS标识,指示当前呼叫请求中带有CRS业务;步骤802,主叫S-CSCF接收到上述呼叫请求后,根据用户UEl对彩像的签约规则将 呼叫触发到主叫CRS AS上;步骤803,主叫CRS AS将支持早会话方式的能力标识插入到呼叫请求中再返回给 主叫 S-CSCF ;步骤804,主叫S-CSCF将呼叫请求发送给被叫用户网络;步骤805,由于被叫CRS AS中设置有被叫彩像播放策略,因此,该呼叫请求被路由 到被叫CRS AS,被叫CRS AS根据被叫预先设置的彩像播放策略判断接受播放彩像,则被叫 CRS AS直接转换呼叫请求,路由给被叫用户UE2 ;步骤806,由于不需要进行资源预留的协商,被叫用户UE2接收到呼叫请求后直接
11回复可靠性180响应消息,启动定时器,不播放本地铃声,其中,上述可靠性180响应消息 中也携带有支持早会话方式的能力标识,指示被叫侧也支持早会话方式,同时还携带有CRS 彩像标示,表明被叫同意播放彩像;步骤807,被叫CRS AS接收到可靠性180响应消息后,根据被叫预先设置的彩像 播放策略判断接受播放彩像,则被叫CRS AS直接转发可靠性180响应消息,路由到主叫 S-CSCF ;步骤808,主叫S-CSCF接收到可靠性180响应消息后,将其触发给主叫CRS AS,主 叫CRS AS获知被叫用户UE2支持早会话方式,且同意播放彩像;步骤809,主叫CRS AS将可靠180响应消息返回给主叫S-CSCF ;步骤810,主叫S-CSCF将可靠性180响应消息路由给主叫用户UEl ;步骤811,主叫用户UEl收到可靠性180响应后,向被叫用户发送一个临时消息 (PRACK);步骤812,主叫S-CSCF将临时消息(PRACK)触发给主叫CRSAS ;步骤813,主叫CRS AS接收到临时消息(PRACK)后,将描述彩像媒体消息的早会话 SDP请求插入到临时消息中并返回给主叫S-CSCF ;步骤814 815,主叫S-CSCF将这个临时消息发送给被叫用户UE2 ;步骤816 817,被叫用户UE2接收到上述临时消息后,向主叫S-CSCF回复临时消 息应答,并携带早媒体SDP应答,指示被叫用户UE2接受主叫的彩像业务;步骤818,主叫S-CSCF将携带早会话SDP应答的临时消息应答触发给主叫CRS AS, 主叫CRS AS根据早会话SDP协商情况通知媒体网关准备为被叫播放彩像媒体;步骤819,主叫CRS AS删除早会话SDP应答,将临时消息应答返回给主叫S-CSCF ;步骤820,主叫S-CSCF将临时消息应答路由给主叫用户UEl ;此时彩像业务的早媒体就可以开始为被叫用户播放了。步骤821,当被叫用户UE2应答上述呼叫请求时,向主叫用户UEl发送200 OK应 答;步骤822,主叫用户UEl向被叫用户UE2发送ACK表明接收到200 OK应答。实施例四在本实施例中,以被叫用户不允许当前呼叫播放彩像为例进行说明。在本实施例 中,主叫用户UEl和被叫用户UE2在呼叫前都有可用的资源,不需要进行资源预留的协商, 并且,被叫网络以呼叫请求的响应消息中是否携带彩像标识来指示是否接受当前会话的彩 像业务。图9为本实施例中被叫接受彩像业务的流程图,如图9所示,具体主要包括以下步 骤步骤901,主叫用户UEl通过IMS网络发起呼叫请求,其中,该呼叫请求中携带有 CRS标识,指示当前呼叫请求中带有CRS业务;步骤902,主叫S-CSCF接收到上述呼叫请求后,根据用户UEl对彩像的签约规则将 呼叫触发到主叫CRS AS上;步骤903,主叫CRS AS将支持早会话方式的能力标识插入到呼叫请求中再返回给 主叫 S-CSCF ;步骤904,主叫S-CSCF将呼叫请求发送给被叫用户网络;
步骤905,由于被叫CRS AS中设置有被叫彩像播放策略,因此,该呼叫请求被路由 到被叫CRS AS,被叫CRS AS根据被叫预先设置的彩像播放策略判断拒绝播放彩像,则被叫 CRS AS删除CRS标示,并转换呼叫请求,路由给被叫用户UE2 ;步骤906,由于不需要进行资源预留的协商,被叫用户UE2接收到呼叫请求后直接 回复180响应消息,并播放本地铃声,其中,上述180响应消息中不携带CRS彩像标示,表明 被叫不同意播放彩像;步骤907,被叫CRS AS接收到180响应消息后,直接转发180响应消息,路由到主 叫 S-CSCF ;步骤908,主叫S-CSCF接收到180响应消息后,将其触发给主叫CRS AS,主叫CRS AS获知被叫用户UE2不同意播放彩像;步骤909,主叫CRS AS将180响应消息返回给主叫S-CSCF ;步骤910,主叫S-CSCF将180响应消息路由给主叫用户UEl ;步骤911,主叫用户UEl收到180响应后,不再发送临时性响应,如果此时被叫用户 由于其他情况还必须发送临时响应,则向被叫用户发送一个临时消息(PRACK);步骤912,主叫S-CSCF将临时消息(PRACK)触发给主叫CRSAS ;步骤913,主叫CRS AS接收到临时消息(PRACK)后,不再将描述彩像媒体消息的早 会话SDP请求插入到临时消息中;步骤914 915,主叫S-CSCF将这个临时消息发送给被叫用户UE2 ;步骤916 917,被叫用户UE2接收到上述临时消息后,向主叫S-CSCF回复临时消
息应答;步骤918,主叫S-CSCF将临时消息应答触发给主叫CRS AS ;步骤919,主叫CRS AS将临时消息应答返回给主叫S-CSCF ;步骤920,主叫S-CSCF将临时消息应答路由给主叫用户UEl ;步骤921,当被叫用户UE2应答上述呼叫请求时,向主叫用户UEl发送200 OK应 答;步骤922,主叫用户UEl向被叫用户UE2发送ACK表明接收到2000K应答。综上所述,采用本发明方法,并不需要对现有IMS架构做修改,只需要将被叫用户 对彩像的策略保存在被叫彩像应用服务器上,通过判断策略配置,确定是否拒绝彩像业务。 解决了相关技术中被叫用户不能根据自己需求拒绝呼叫中的彩像业务的问题,进而提高了 用户体验。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于IP多媒体子系统IMS的彩像实现方法,其特征在于,包括被叫网络将呼叫请求路由到被叫用户终端所属的被叫彩像业务应用服务器CRS AS,其 中,所述呼叫请求中携带有指示当前呼叫带有彩像业务的彩像标识;所述被叫CRS AS判断是否拒绝当前呼叫的彩像业务,如果是,则删除所述呼叫请求中 携带的所述彩像标识,并发送删除所述彩像标识后的呼叫请求。
2.根据权利要求1所述的方法,其特征在于,如果所述被叫CRSAS判断接受当前呼叫的 彩像业务,则所述方法还包括所述被叫CRS AS直接转发所述呼叫请求。
3.根据权利要求2所述的方法,其特征在于,在所述被叫CRSAS发送呼叫请求之后,所 述方法还包括所述被叫用户终端接收到呼叫请求后,如果该呼叫请求中没有携带所述彩像标识,则 将当前呼叫作为不带彩像业务的呼叫进行处理;否则,将当前呼叫作为带彩像业务的呼叫 进行处理。
4.根据权利要求3所述的方法,其特征在于,将当前呼叫作为带彩像业务的呼叫进行 处理包括所述被叫用户终端返回携带彩像标识的响应消息;或者,所述被叫用户终端返回响应消息,所述被叫CRS AS接收到该响应消息后,确定被叫用 户终端接受当前呼叫的彩像业务,在所述响应消息中携带彩像标识后发送;其中,所述响应消息中携带的彩像标识指示所述被叫用户终端接受当前呼叫的彩像业务。
5.根据权利要求3所述的方法,其特征在于,将当前呼叫作为不带彩像业务的呼叫进 行处理包括所述被叫用户终端返回不携带彩像标识的响应消息,指示所述被叫用户终端拒绝当前 呼叫的彩像业务;主叫用户终端所属的主叫CRS AS接收到所述响应消息后,在后续接收到主叫用户终端 发起的临时响应时,所述主叫CRS AS不在该临时响应中不插入彩像早会话SDP请求。
6.根据权利要求1所述的方法,其特征在于,在所述被叫CRSAS发送呼叫请求之后,所 述方法还包括所述被叫用户终端接收到所述呼叫请求后,返回所述呼叫请求的响应消息,其中,所述 响应消息中携带有指示被叫用户终端支持早会话的能力标识;所述被叫CRS AS接收到所述响应消息后,判断拒绝当前呼叫的彩像业务;所述被叫CRS AS删除所述响应消息中的所述能力标识,并发送删除所述能力标识后的 响应消息。
7.根据权利要求6所述的方法,其特征在于,如果所述CRSAS判断接受当前呼叫的彩 像业务,则所述方法还包括所述被叫CRS AS转发接收到的所述响应消息。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述被叫CRSAS判断是否 拒绝当前呼叫的彩像业务包括所述被叫CRS AS根据预先设置的所述被叫用户终端的彩像播放策略判断是否拒绝当前呼叫的彩像业务。
9.根据权利要求8所述的方法,其特征在于,所述彩像播放策略包括以下之一 拒绝所有呼叫的彩像业务;接受所有呼叫的彩像业务;拒绝无法识别身份的主叫用户发起的呼叫的彩像业务; 拒绝预设标识对应的主叫用户发起的呼叫的彩像业务; 接受预设标识对应的主叫用户发起的呼叫的彩像业务。
10.一种彩像业务应用服务器,其特征在于,包括 存储模块,用于存储被叫用户终端的彩像播放策略; 接收模块,用于接收针对被叫用户终端的呼叫请求,其中,所述呼叫请求中携带有指示当前呼叫带有彩像业务的彩像标识; 判断模块,用于根据所述存储模块存储的所述彩像播放策略,判断是否接受当前呼叫 的彩像业务;执行模块,用于在所述判断模块判断拒绝当前呼叫的彩像业务的情况下,删除所述呼 叫请求携带的所述彩像标识;发送模块,用于发送经所述执行模块处理后的呼叫请求。
11.根据权利要求10所述的彩像业务应用服务器,其特征在于,所述接收模块还用于接收呼叫请求的响应消息,其中,所述响应消息携带有指示被叫 用户终端支持早会话的能力标识;所述执行模块还用于在所述判断模块判断拒绝当前呼叫的彩像业务的情况下,删除所 述响应消息中的所述能力标识;所述发送模块还用于发送经所述执行模块处理后的响应消息。
12.根据权利要求10所述的彩像业务应用服务器,其特征在于, 所述接收模块还用于接收所述呼叫请求的响应消息;所述执行模块还用于在所述判断模块判断接受当前呼叫的彩像业务的情况下,在所述 响应消息中携带指示被叫用户终端接受彩像业务的彩像标识; 所述发送模块还用于发送经所述执行模块处理后的响应消息。
13.一种基于IP多媒体子系统的彩像实现系统,其特征在于,包括主叫网络,用于向被叫网络发送呼叫请求,其中,所述呼叫请求中携带有指示当前呼叫 带有彩像业务的彩像标识; 被叫网络,包括被叫CRS AS,用于根据预先设置的被叫用户终端的彩像播放策略,判断是否接受当前 呼叫的彩像业务,如果是,则转发所述呼叫请求,否则,将所述呼叫请求中的所述彩像标识 删除后再发送;所述被叫用户终端,用于接收所述被叫CRS AS发送的呼叫请求,如果所述呼叫请求中 没有携带所述彩像标识,则将当前呼叫作为带彩像业务的呼叫进行处理,否则,将当前呼叫 作为不带彩像业务的呼叫进行处理。
全文摘要
本发明公开了一种基于IP多媒体子系统的彩像实现方法、装置及系统。其中,该方法包括被叫网络将呼叫请求路由到被叫用户终端所属的被叫CRS AS,其中,该呼叫请求中携带有指示当前呼叫带有彩像业务的彩像标识;被叫CRS AS判断是否拒绝当前呼叫的彩像业务,如果是,则删除呼叫请求中携带的彩像标识,并发送删除彩像标识后的呼叫请求。通过本发明,使得被叫用户终端可以拒绝呼叫请求中的彩像业务,提高用户体验。
文档编号H04M3/42GK102131010SQ20101010505
公开日2011年7月20日 申请日期2010年1月20日 优先权日2010年1月20日
发明者李世涛 申请人:中兴通讯股份有限公司