一种保持多媒体会话连续性业务的切换方法

文档序号:7683785阅读:172来源:国知局
专利名称:一种保持多媒体会话连续性业务的切换方法
技术领域
本发明涉及通信领域,更具体地涉及一种IMS系统中保持多々某体会话 连续性业务的切换方法。
背景技术
IP (网络互联协议,Internet Protocol,简称IP)多i某体子系统(IP Multimedia Core Network Subsystem,简称IMS )是由第三代合作伙伴计划(3rd Generation Partnership Project,简称3GPP)提出的 一种基于IP的网络架构, 其构建了一个开放而灵活的业务环境,支持多媒体应用,并为用户提供丰富 的多媒体业务。IMS是基于IP的电信网络架构,与接入技术无关,除了可以为GPRS (General Packet Radio Service,通用分组无线业务)、WLAN (Wireless LocalArea Network,无线局域网)等分组接入网络提供业务外,还可以为GSM (Global System for Mobile communications,全J求移动通iTL系统)、UMTS (Universal Mobile Telecommunications System,统一移动通ifl系统)等移动蜂窝网络提供业务。GSM、 UMTS等移动蜂窝网络采用电路交换技术,称为电路(Circuit Switched,简称CS)域,能够为用户提供基本的语音业务,以及基于语音 业务的补充业务。当CS域接入IMS时,其演变为一种接入方式,业务完全 由IMS统一提供,这种技术称为IMS集中业务(IMS Centralized Service, 简称ICS)。网络中,实现ICS业务的网元可以是IMS电路域控制功能(IMS CS Control Function, ICCF ),也可以是增强型移动交换中心(Mobile Switch Center, MSC),由于这些网元和本发明的实质无关,故本发明中统一称为 ICS节点。用户设备(User Equipment, UE )和ICS节点之间的接口可以是 非结构化补充业务凄史据(Unstructured Supplementary Service Data 简称USSD),可以是在PS域之上的会话初始化协议(Session Initial Protocol, 简称SIP),也可以是传统的电路域接口。同时用户需要在各种接入方式下,保持多々某体会话的连续性。此时,用 户UE的多媒体会话不仅要在分组交换域(Packet Switch,简称PS )之间切 换时保持连续性,同时在PS域和CS域,PS域和PS域+ CS域的切换中保 持连续性。保证这种连续性的技术称为IMS多媒体会话连续性(Multimedia Session Continuity,简称MMSC )。在MMSC技术中,如果MMSC用户 UE是从CS域接入的,则CS域的接入方式采用ICS技术,即如果MMSC 签约用户UE需要从CS接入时,其也必须是ICS签约用户。MMSC技术的 架构图如图1所示。该系统包括MMSC及ICS签约用户、ICS节点、S-CSCF 节点、MMSCAS及远端用户;其中,MMSC及ICS签约用户通过CS域接 入时与ICS节点通信,通过PS域接入时与S-CSCF节点通信,ICS节点及 S-CSCF节点均与MMSC AS相连,MMSC AS再与远端用户通信。简化起 见,在图中连接路径上的与本发明无关的网元均已省略。MMSC技术中,存在这样一个切换场景用户UE在接入网A进行多 媒体会话,该接入网提供了有VoIP能力的PS域(此时语音和其他多媒体 数据都在PS域中),用户UE由于各种原因(如,无线信号变化,计费等 原因)需要切换到另 一个接入网B,该接入网PS域没有VoIP能力,或者该 接入网只有CS域,语音此时必须在CS域。现有技术切换流程如图2所示用户UE-A和远端在PS1域(接入网A) 上建立多媒体会话。此时UE-A由于各种原因需要切换到接入网B,其中语 音是在CS域,其余的多媒体会话全部切换到新的PS域,为方便描述,本 发明用PS2域表示该新的PS域。101) UE-A决定开始切换;102) UE-A在PS2域发起SIP会话请求,其中包含了域切换标识 (DomainTransferURI,简称VDI)、多々某体会话切换信息,其中指出语音会话切换到CS域,该消息发送到用户归属的服务呼叫会话控制功能 (Serving-Call Session Control Function,简称S-CSCF);多媒体会话切换信 息可以包含描迷切换场景的信息;103)根据初始过滤准则(initial Filter Criteria,简称iFC) , S-CSCF 向MMSC AS(IP多媒体子系统多媒体会话连续性应用服务器)转发SIP会话 请求;104 ) MMSC AS根据VDI知道这是切换,根据多媒体会话切换信息知 道需要继续等CS域的切换信息;105 ) UE-A在CS域发起会话请求,其被叫号码使用域切换号码(Domain Transfer Number,筒称VDN),该消息发往ICS节点;106) ICS节点发起SIP会话请求,被叫号码为VDN,该会话请求发往 S-CSCF节点;107) 根据初始过滤准则(initial Filter Criteria,简称iFC) , S-CSCF 向MMSC AS转发SIP会话请求;108-110) MMSC AS收到步骤103和步骤107的消息后,合并这两个 会话请求,并向远端UE-B更新会话;111 ~ 114) MMSCAS收到远端的200OK,并且完成会话建立;115-116) MMSCAS释放原先在PS1域的会话;从图2中可以看出,目前的切换的缺陷是如果步骤107中CS域的SIP 会话请求先到达MMSCAS后,共有四种场景场景一此次切换为部分切换,语音会话切换到CS域,其余多媒体会 话删除。此时MMSC AS可能会收到PSl域发来的Bye请求,也可能完全 收不到,如信令错误或者无线信号覆盖突然丢失;场景二此次切换为部分切换,语音会话切换到CS域,其余多媒体会 话保留在PSl域。MMSC AS将收到PSl域原有的多i某体会话内,发来的 re-INVITE请求;场景三如图2描述的一样,语音会话切换到CS域,其余多媒体会话 切换到PS2域,MMSC AS会收到PS2域的会话请求;场景四此次切换为部分切换,语音会话切换到CS域,其余多力某体会 话部分切换到PS2域,剩余部分保留在PSl域。MMSC AS将收到PSl域原 有的多媒体会话内,发来的re-INVITE,并且会收到PS2域的会话请求;当步骤107先到达,由于目前的技术中,通过ICS方式发起的CS域会 话不能携带足够的多々某体会话切换信息,MMSC AS不明白是哪一种场景, 因此不知道该如何处理。例如,在场景一中,MMSC AS不需要等待来自PS 域的会话请求,而其余场景MMSC AS需要继续等待PS域的请求。导致系 统出现问题。发明内容本发明要解决的技术问题是提供一种保持多媒体会话连续性业务的切 换方法,在MMSCAS先收到用户在CS域的会话请求时,可以快速、准确 地进行切换处理。为了解决上述问题,本发明提供了一种保持多媒体会话连续性业务的切 换方法,应用于IP多媒体子系统,包括用户设备与远端用户在分组交换域建立了多媒体会话后,发起切换且需 将其中的语音会话切换到电路域时,在电路域的会话请求中携带切换类型信 息,该切换类型信息包含所述用户设备是否对其余多J 某体会话进行分组交换 域切换的信息;MMSC应用服务器先收到所述电路域切换的会话请求时,根据其中的 切换类型信息判断所述用户设备是否会发起分组交换域的会话请求,若是, 在收到所有会话请求后再向所述远端用户发送会话更新请求,否则直接向所 述远端用户发送会话更新请求;在发送所述会话更新请求后,继续后续的切 换处理。进一步地,所述用户设备如在将语音会话切换到电路域的同时删除其余 多媒体会话,则在所述切换类型信息指示将语音会话切换到电路域并删除其 余多媒体会话;所述MMSC应用服务器先收到所述用户发起的电路域会话请求时,直 接向所述远端用户发送会话更新请求,并进行后续的切换处理。进一步地,所述用户设备如在将语音会话切换到电路域的同时对其余多 媒体会话进行分组交换域切换,对不同的切换场景,所述用户设备在所述切换类型信息中均采用相同的指示,即指示将语音会话切换到电路域,且对其余多々某体会话进行分组交换域切换;所述MMSC应用服务器先收到所述用户设备发起的电路域会话请求 时,等待所述用户设备发起的分组交换域会话请求,从分组交换域会话请求 的多^ 某体会话切换信息中获知当前切换场景,在收到当前切换场景下所述用 户设备发起的所有分组交换域会话请求后,向所述远端用户发送会话更新请 求。进一步地,所述用户设备如在将语音会话切换到电路域的同时对其余多 媒体会话进行分组交换域切换,对不同的切换场景,所述用户设备在所述切 换类型信息中具体指示当前切换场景;所述MMSC应用服务器先收到所述用户设备发起的电路域会话请求 时,直接判断出当前切换场景,在收到当前切换场景下所述用户设备发起的 所有分组交换域会话请求后,向所述远端用户发送会话更新请求。进一步地,所述需将语音会话切换到电路域的切换包括四种场景,第一 种场景是将语音会话切换到电路域的同时并删除其余多媒体会话,其它三种 场景均是将语音会话切换到电路域的同时对其余多媒体会话进行分组交换 域切换,具体如下其余多媒体会话全部保留在原有的分组交换域,该场景下所述用户设备 将在原有的分組交换域的多4某体会话内,发起会话请求re-INVITE;其余多^ 某体会话部分保留在原有的分组交换域,剩余部分切换到新的分 组交换域,该场景下所述用户设备将在原有的分组交换域的多媒体会话内, 发起会话请求re-INVITE,在新的分组交换域发起会话请求;将所述其余多々某体会话全部切换到新的分组交换域,该场景下所述用户 设备将在新的分组交换域发起会话请求。进一步地,在所述电路域的会话请求中,通过域切换号码作为被叫号码 表示所述切换类型信息。进一步地,在所述电路域的会话请求中,通过一个域切换号码来指示将 语音会话切换到电路域并删除其余多媒体会话,通过另 一个不同的域切换号码来指示将语音会话切换到电路域,且对其余多媒体会话进行分组交换域切换。进一步地,在所述电路域的会话请求中,通过多个域切换号码来指示多 种不同的切换场景,且每个域切换号码唯一对应于一种切换场景。进一步地,在发起所述会话前,所述用户设备和MMSC应用服务器中 均保存有切换类型及其对应的域切换号码的信息;所述切换类型及其对应的域切换号码的信息是静态配置在用户设备中, 或者是用户设备在注册过程中或以往的会话中动态获得的;所述切换类型及其对应的域切换号码的信息是静态配置在MMSC应用 服务器中,或者是MMSC应用服务器从其它网元获得的。进一步地,所述用户设备是签约了 IP多媒体子系统多媒体会话连续性 业务以及IP多媒体子系统集中业务的用户设备。综上所述,本发明提供一种保持多媒体会话连续性业务的切换方法, MMSC及ICS签约用户与远端用户在一个PS域建立了多媒体会话后需要将 其中的语音会话切换到CS域时,在向MMSC AS发起的CS域会话请求中 携带切换类型信息,釆用该方法,MMSC AS即使先收到用户发起的CS域 会话请求也能够知道是否需要等待用户的PS域会话请求,进而快速、准确 地完全切换处理,提高了系统效率。


图1是本发明应用场景的系统框架示意图;图2是现有技术中MMSC签约用户将语音切换到CS的流程图;图3是第一及第二实施例中实现将用户的语音业务进行CS切换而删除 其余多々某体会话的处理流程图;图4是第一实施例中实现除将用户的语音业务进行CS切换还将其余多 媒体会话进行PS切换的处理流程图;图5是第二实施例中实现除将用户的语音业务进行CS切换还将其余多 々某体会话进行PS切换的处理流程图。
具体实施方式
本发明提供一种保持多々某体会话连续性业务的切换方法,MMSC及ICS 签约用户与远端用户在一 PS域建立了多々某体会话后需要将其中的语音会话 切换到CS时,在向MMSC AS发起的CS域会话请求中携带切换类型信息, MMSC AS若先收到CS域会话请求后根据其中的切换类型信息能够判断其 余多媒体会话是否需要进行PS切换。用户设备发送的会话请求要经过多个 设备才能到达MMSC AS,并且在不同设备之间传送时具体采用的消息也不 同,由于可以采用现有的标准流程,这里不再加以赘述。下面结合附图和具体实施方式
对本发明作进一步详细说明。下面用两个实施例对四种应用场景下的处理进行描述,这两个实施例的 第一种场景的处理方法相同,其余三种场景的处理方法都是用户发起CS域 会话请求时携带能告知MMSC AS其余多媒体会话将进行PS切换的切换类 型信息,当MMSC AS收到该CS域会话请求后知道需要等待用户在PS域 发起的PS会话请求,这两个实施例的不同之处在于,第一实施例描述的是 用户发起CS域会话请求时仅告知MMSC AS需要等待其在PS域发起的PS 会话请求,没有具体指示当前的切换场景,而第二实施例描述的是用户在 CS域发起CS域会话请求时明确告知MMSC AS具体的切换场景。第一实施例图3为本实施例实现将用户的语音业务进行CS切换而删除其余多媒体 会话的处理流程图,该场景是用户UE-A和远端UE-B在PSl域(接入网A) 上建立了多媒体会话A,由于某种原因,UE-A需要切换。其将语音会话切 换到CS域,删除其余多媒体会话,包括以下步骤201) UE-A决定将语音会话切换到CS域,删除其余多媒体会话;202) UE-A在CS域发起会话请求,在该会话请求中用特定的域切换 号码VDN-A表示切换类型信息,此处是表示将语音会话切换到CS域并删 除其余多媒体会话,UE-A将该会话请求发往ICS节点;本实施例中用特定的域切换号码VDN-A表示切换类型信息,切换类型和相应的域切换号码可以静态配置在用户i更备中,用户设备也可以在注册过型及其对应的域切换号码可以预先配置在MMSC AS中,MMSC AS也可以 通过其他方式从其他网元获得该信息。但本发明可以但不限于用该域切换号 码VDN-A作为被叫号码来表示该切换类型信息。203 ) ICS节点向S-CSCF节点发送SIP会话请求,携带域切换号码 VDN-A;204) S-CSCF节点收到SIP会话请求后,根据iFC触发,将该SIP会 话请求转发给MMSC AS;205 ) MMSC AS收到SIP会话请求后,根据域切换号码VDN-A知道 当前应用场景是将语音会话切换到CS域并删除其余多媒体会话,MMSC AS 直接向远端UE-B发送会话更新请求,该请求首先发送给S-CSCF;206 ) S-CSCF将会话更新请求转发给UE-B;步骤205, 206的消息可以是SIP会话请求,或者是SIP更新消息;207 ) UE-B向S-CSCF发送200 OK应答;208 ) S-CSCF将200 OK转发给MMSC AS;209) MMSC AS完成和UE-A在CS域的会话建立;210) 由于在步骤205中表明只切换CS域语音,因此在切换完成后, MMSC AS删除和UE-A在PSl域的多媒体会话A;211) UE-A向MMSC AS发送200 OK确认会话A被删除;如图4所示,是本实施例中其余三种切换场景,即用户UE-A和远端用 户UE-B在PSl域(接入网A)上建立了多媒体会话A,由于某种原因,UE-A 需要切换。其将语音会话切换到CS域,其余多媒体会话可能保留在原有的 PS1域,可能全部切换到PS2域,也可能部分保留在PS1域,剩余部分切换 到PS2域。此时,用户在CS域的会话请求携带切换类型信息,该切换类型 信息仅表示语音会话进行CS切换,其余多媒体会话将进行PS域切换,具 体变化需要在PS域会话请求中携带,即告知MMSC AS需要等待UE-A在PS域发起的PS域会话请求。其包括以下步骤301) UE-A决定将语音切换到CS域,其余多媒体会话进行PS域切换;302) UE-A在CS域发起会话请求,用其中的被叫号码VDN-B表示切 换类型信息,该切换类型信息表示语音会话进行CS切换,其余多J 某体会话 将进行PS域切换,此时,当前切换场景可能是以下场景中一个其余多媒 体会话全部保留在原有的PS1域;其余多々某体会话全部切换到PS2域;或 者其余多^ 某体会话部分保留在PS1域,剩余部分切换到PS2域;VDN-B和VDN-A —样也是一个对应于某种切换类型信息的域切换号 码,VDN-B及其与切换类型的对应关系的配置或获得可以采用与VDN-A相 同的方式。303 ) ICS节点向S-CSCF节点发起SIP会话请求,携带被叫号码为 VDN-B j304 ) S-CSCF收到会话请求后,根据iFC触发,将该SIP会话请求转 发给MMSC AS;305 )UE-A在步骤302同时,在PS1域原有的多媒体会话内,发起会话请求(re-INVITE),其中包含了多媒体会话切换信息,在该多媒体会话切换信息具体指示了当前切换场景,UE-A将该会话请求发给S-CSCF节点;
306) S-CSCF收到步骤305的请求后,将该请求转发给MMSC AS;307) UE-A在步骤302同时,在PS2域发起会话请求,其中被叫号码 为域切换标识VDI,并且包含了多媒体会话切换信息,该多媒体会话切换信 息具体指示了当前切换场景。UE-A将该会话请求发给S-CSCF节点。所述 域切换标识VDI可以是静态配置在用户设备中,也可以是在注册过程中或 以往的会话中动态获得的;308 ) S-CSCF收到会话请求后,将该会话请求转发给MMSC AS;上述步骤302, 305, 307是并发的。并且对于不同场景,上述的某些步 骤可能是没有的。当其余多媒体会话保留在原有的PS1域,则步骤307, 308 没有;当其余多媒体会话全部切换到PS2域,则步骤305, 306没有;当部分多媒体会话保留在PS1域,剩余部分多媒体会话切换到PS2域,上述步 骤都需要。当部分多媒体会话保留在PS1域,剩余部分多媒体会话切换到PS2域 时,会在两个PS域发起会话请求,可以只在其中一个会话请求中携带多媒 体会话切换信息。如果没有携带多媒体会话切换信息的PS域会话请求先到 达MMSCAS,由于其切换描述中指出语音组件在CS域,因此MMSCAS 会继续等待。随后如果到达的是携带多士某体会话切换信息的另一 PS域会话 请求,则MMSCAS收到完整的信息,继续等待CS域语音会话请求;如果 随后到达的是CS域会话请求,根据VDN-B, MMSCAS知道具体的切换类 型信息应该是在PS域会话请求携带的,而收到的第一个PS域会话请求没 有携带,则继续等待携带多媒体会话切换信息的另一 PS域会话请求。309 ) MMSC AS如果先收到步骤304的消息,根据被叫号码VDN-B知 道需要继续等待PS域的会话请求;如果先收到步骤306或步骤308的消息, 则根据其中的多媒体会话切换信息,知道是哪一种场景切换,因此在需要时 会等待其它域的请求。当MMSC AS收到全部的请求后,MMSCAS向远端 UE-B发送会话更新请求,该请求首先发送给S-CSCF节点;310) S-CSCF将会话更新请求向UE-B转发步骤309及310的消息可以是SIP会话请求,或者是SIP更新消息;311) UE-B发送200OK应答,该消息到达S-CSCF;312) S-CSCF将200 OK转发给MMSC AS;313 ) MMSC AS完成和UE-A在CS域会话的建立;314 ) MMSC AS完成和UE-A的在PS1域上的多力某体会话A的更新;315 ) MMSC AS完成和UE-A的在PS2域上的多媒体会话的建立;316)如果语音切换到CS域,其余多媒体切换到PS2域,切换完成后, MMSC AS删除和UE-A在PS 1域的多媒体会话A;317 ) UE-A向MMSC AS发送200 OK确认会话A ^皮删除;注对于不同场景,上述步骤314-317有些可能是没有的。当其余多 々某体会话全部保留在原有的PS1域,则步骤315, 316, 317没有;当其余多媒体会话全部切换到PS2域,则步骤314没有;当部分多媒体会话保留在 PS1域,部分多媒体会话切换到PS2域,则步骤316, 317没有。第二实施例本实施例的第一种场景,即将用户的语音业务进行CS切换而删除其余 多媒体会话的处理流程同第一实施例图3所述,此处不再赘述。如图5所示为本实施例的其余三种切换场景,即用户UE-A和远端UE-B 在PS1域(接入网A)上建立多媒体会话A,由于某种原因,UE-A需要切 换。其将语音切换到CS域,其余媒体可能保留在原有的PS1域,可能全部 切换到PS2域,也可能部分保留在PS1域,剩余部分切换到PS2域。此时, 用户在CS域发起的CS域会话请求携带切换类型信息,该切换类型信息具 体指示了当前切换场景,此时用户在PS域发起的会话请求中可以携带描述 切换场景的信息,也可以不携带。其包括以下步骤401) UE-A决定开始切换;402) UE-A在CS域发起会话请求,语音切换到CS域,其余多媒体会 话可能保留在原有的PS1域,可能全部切换到PS2域,也可能部分保留在 PS1域部分切换到PS2域。会话请求中的切换类型信息具体指示了当前属于 哪一种切换场景,UE-A将该会话请求发往ICS节点;本实施例用4个不同的VDN作为被叫号码分别表示4种不同的切换场 景,即不同的切换场景使用能唯一标识该场景的VDN,但本发明不限于此。 这些VDN及其与切换类型的对应关系的配置或获得可采用与上述VDN-A 相同的方式。403 ) ICS节点向S-CSCF节点发送SIP会话请求;404) S-CSCF收到SIP会话请求后,将该SIP会话请求转发给MMSCAS;405) UE-A在步骤402的同时,在PS1域原有的多媒体会话内,发起 会话请求(re-INVITE ),其中包含了多媒体会话切换信息,此时多媒体会 话切换信息除了指出语音切换到CS域外,还可以包含具体指示当前切换场景的信息,也可以不包含。UE-A将该会话请求发给S-CSCF节点;如果包 含指示当前切换场景的信息,可以采用SIP的头域或者Tag字段来描述;406) S-CSCF收到会话请求后,将该会话请求转发给MMSCAS;407) UE-A在步骤402的同时,在PS2域发起会话请求,其中^L叫号 码为域切换标识VDI, VDI包含多媒体会话切换信息,此时多媒体会话切换 信息除了指出语音切换到CS域外,还可以包含具体指示当前切换场景的信 息,也可以不包含。UE-A将该会话请求发给S-CSCF节点。所述域切换标 识VDI可以是静态配置在用户设备中,也可以是在注册过程中或以往的会 话中动态获得的;如果包含指示当前切换场景的信息,可以采用SIP的头域 或者Tag字段来描述;408) S-CSCF收到会话请求后,将该会话请求转发给MMSCAS;上述步骤402, 405及407是并发的。并且对于不同场景,上述的某些 步骤可能是没有的。当其余多媒体会话保留在原有的PS1域,则步骤407, 408没有;当其余多媒体会话全部切换到PS2域,则步骤405, 406没有; 当部分多媒体会话保留在PS1域,剩余部分多媒体会话切换到PS2域,上 述步骤都需要。409 ) MMSC AS如果先收到步骤404的会话请求,#4居对应于当前切 换场景的VDN,就知道是哪种切换场景;如果先收到步骤406或步骤408 的会话请求,则根据其中的多媒体会话切换信息,知道需要等待CS域会话 请求。如果步骤406或步骤408中的多媒体会话切换信息包含了具体指示当 前切换场景的信息,MMSCAS就知道是哪种切换,即使多A某体会话切换信 息没有包含具体指示当前切换场景的信息,由于其指出语音是在CS域, MMSC AS必然等待步骤404,在收到步骤404的会话请求后,也能够确定 是哪一种切换场景。当MMSC AS收到全部的会话请求后,MMSC AS向 远端UE-B发送会话更新请求,该请求首先发送给S-CSCF;410 ) S-CSCF将会话更新请求向UE-B转发步骤409, 410的消息可以是SIP会话请求,或者是SIP更新消息;411 ) UE-B发送200 OK应答,该消息到达S-CSCF;412 ) S-CSCF将200 OK转发给MMSC AS;413) MMSCAS完成和UE-A在CS域会话的建立;414 ) MMSC AS完成和UE-A的在PSl域上的多媒体会话A的更新;415 ) MMSC AS完成和UE-A的在PS2域上的多媒体会话的建立;416)如果语音会话切换到CS域,其余多媒体会话切换到PS2域,切 换完成后,MMSC AS删除和UE-A在PSl域的多4某体会话A;417 ) UE-A向MMSC AS发送200 OK确认会话A被删除;注对于不同场景,上述步骤414-417有些可能是没有的。当其余多 媒体会话全部保留在原有的PS1域,则没有步骤415, 416, 417;当其余多 媒体会话全部切换到PS2域,则没有步骤414;当部分多媒体会话保留在PSl 域,剩余部分多媒体会话切换到PS2域,则没有步骤416, 417。
权利要求
1、一种保持多媒体会话连续性业务的切换方法,应用于IP多媒体子系统,包括用户设备与远端用户在分组交换域建立了多媒体会话后,发起切换且需将其中的语音会话切换到电路域时,在电路域的会话请求中携带切换类型信息,该切换类型信息包含所述用户设备是否对其余多媒体会话进行分组交换域切换的信息;MMSC应用服务器先收到所述电路域切换的会话请求时,根据其中的切换类型信息判断所述用户设备是否会发起分组交换域的会话请求,若是,在收到所有会话请求后再向所述远端用户发送会话更新请求,否则直接向所述远端用户发送会话更新请求;在发送所述会话更新请求后,继续后续的切换处理。
2、 如权利要求1所述的切换方法,其特征在于所述用户设备如在将语音会话切换到电路域的同时删除其余多J 某体会 话,则在所述切换类型信息指示将语音会话切换到电路域并删除其余多媒体 会话;所述MMSC应用月良务器先收到所述用户发起的电if各域会话请求时,直 接向所述远端用户发送会话更新请求,并进行后续的切换处理。
3、 如权利要求1或2所述的切换方法,其特征在于所述用户设备如在将语音会话切换到电路域的同时对其余多媒体会话 进行分组交换域切换,对不同的切换场景,所述用户设备在所述切换类型信 息中均采用相同的指示,即指示将语音会话切换到电路域,且对其余多媒体 会话进行分组交换域切换;所述MMSC应用服务器先收到所述用户设备发起的电路域会话请求 时,等待所述用户设备发起的分组交换域会话请求,从分组交换域会话请求 的多媒体会话切换信息中获知当前切换场景,在收到当前切换场景下所述用 户设备发起的所有分组交换域会话请求后,向所述远端用户发送会话更新请求。
4、 如权利要求1或2所述的切换方法,其特征在于所述用户设备如在将语音会话切换到电路域的同时对其余多J 某体会话 进行分组交换域切换,对不同的切换场景,所述用户设备在所述切换类型信 息中具体指示当前切换场景;所述MMSC应用服务器先收到所述用户设备发起的电路域会话请求 时,直接判断出当前切换场景,在收到当前切换场景下所述用户设备发起的 所有分组交换域会话请求后,向所述远端用户发送会话更新请求。
5、 如权利要求1所述的切换方法,其特征在于所述需将语音会话切换到电路域的切换包括四种场景,第一种场景是将 语音会话切换到电路域的同时并删除其余多》某体会话,其它三种场景均是将 语音会话切换到电路域的同时对其余多媒体会话进行分组交换域切换,具体其余多媒体会话全部保留在原有的分组交换域,该场景下所述用户设备 将在原有的分组交换域的多々某体会话内,发起会话请求re-INVITE;其余多媒体会话部分保留在原有的分组交换域,剩余部分切换到新的分 组交换域,该场景下所述用户设备将在原有的分组交换域的多媒体会话内, 发起会话请求re-INVITE,在新的分组交换域发起会话请求;将所述其余多媒体会话全部切换到新的分组交换域,该场景下所述用户 设备将在新的分组交换域发起会话请求。
6、 如权利要求1所述的切换方法,其特征在于在所述电路域的会话请求中,通过域切换号码作为被叫号码表示所述切 换类型信息。
7、 如权利要求3所述的切换方法,其特征在于在所述电路域的会话请求中,通过一个域切换号码来指示将语音会话切 换到电路域并删除其余多媒体会话,通过另一个不同的域切换号码来指示将语音会话切换到电路域,且对其余多媒体会话进行分组交换域切换。
8、 如权利要求4所述的切换方法,其特征在于在所述电路域的会话请求中,通过多个域切换号码来指示多种不同的切 换场景,且每个域切换号码唯一对应于一种切换场景。
9、 如权利要求6所述的切换方法,其特征在于在发起所述会话前,所述用户设备和MMSC应用服务器中均保存有切 换类型及其对应的域切换号码的信息;所述切换类型及其对应的域切换号码的信息是静态配置在用户设备中, 或者是用户设备在注册过程中或以往的会话中动态获得的;所述切换类型及其对应的域切换号码的信息是静态配置在MMSC应用 服务器中,或者是MMSC应用服务器从其它网元获得的。
10、 如权利要求1所述的切换方法,其特征在于所述用户设备是签约了 IP多媒体子系统多媒体会话连续性业务以及IP 多媒体子系统集中业务的用户设备。
全文摘要
本发明提供了一种保持多媒体会话连续性业务的切换方法,应用于IP多媒体子系统,用户设备与远端用户在分组交换域建立了多媒体会话后,发起切换且需将其中的语音会话切换到电路域时,在电路域的会话请求中携带切换类型信息,该切换类型信息包含用户设备是否对其余多媒体会话进行分组交换域切换的信息;MMSC应用服务器先收到电路域切换的会话请求时,根据其中的切换类型信息判断用户设备是否会发起分组交换域的会话请求,若是,在收到所有会话请求后再向远端用户发送会话更新请求,否则直接向远端用户发送会话更新请求;在发送会话更新请求后,继续后续的切换处理。采用本发明,MMSC AS若先收到用户发起的CS域会话请求也能知道是否需要等待用户的PS域会话请求,进而快速、准确地完全切换处理,提高了系统效率。
文档编号H04Q7/22GK101227647SQ20081000813
公开日2008年7月23日 申请日期2008年2月5日 优先权日2008年2月5日
发明者李振东 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1