一种在替换功能中实现媒体面切换的方法

文档序号:7657145阅读:182来源:国知局
专利名称:一种在替换功能中实现媒体面切换的方法
技术领域
本发明涉及一种通讯系统的媒体面切换方法,尤其涉及一种在替换功 能中实现4某体面切换的方法。
背景技术
IMS (IP Multimedia Core Network Subsystem, IP多i某体子系统)是由 3GPP提出的一种基于IP的网络架构,其构建了一个开放而灵活的业务环 境,支持多々某体应用,并为用户提供丰富的多々某体业务,且IMS域中广泛 使用SIP协议进行呼叫信令控制。PSTN (Public Switched Telephone Network, ^>用电话交换网)、ISDN(Integrated Services Digital Network,综合业务数字网)等固定电话网络, GSM( Global System for Mobile communication,全J求移动通4言系统)、CDMA(Code Division Multiple Access,码分多址接入)、WCDMA、 CDMA2000、 TD-SCDMA ( Time-Division Synchronization Code Division-Multiple-Access, 时分-同步码分多址)电路域等移动电话网络则更多地采用了传统的电路交 换技术,所有这些网络统称为CS (Circuit Switched,电路交换)域。CS域 同样能够为用户提供语音、视频以及基于电路域的数据业务,且CS域常用 的呼叫信令是ISUP (ISDN User Part,综合业务数字网用户部分)、BICC(Bearer Independent Call Control,与承载无关的呼叫控制)。为实现IMS域和CS域互通,需要在IMS域网络边界部署MGCF( Media Gateway Control Function 4某体网关控制功能)和IM-MGW ( IP Multimedia-Media Gateway Function, IP多媒体网关功能)网元,用来完成和CS域之间的语音、数据和多4某体呼叫业务互通,互通协议详见ITU-T (International Telecommunication Union-Telecommunication, 国际电信联盟 -电信标准化部门)Q. 1912.5和3GPP ( 3rd Generation Partnership Project, 第三代合作伙伴计划)TS 29.163。 IMS域和CS域通过MGCF/IM-MGW 互通,如图1所示;MGCF主要完成IMS域和CS域呼叫信令的转换, IM-MGW主要实现IMS域和CS域媒体面的互通,且MGCF通过H248协 议控制IM-MGW,从而实现了信令控制和媒体控制的分离。RFC 3891作为RFC 3261 ( Request For Comment 3261,请求评论3261 ) 的扩展,RFC 3891中介绍了 IMS域中的Replaces (替换)功能,该功能可 以使用一个新的会话替换当前存在的会话,并且可以用来实现IMS域中的 多项业务,例如ECT (Explicit Communication Transfer,显式呼叫转移)和 CONF (Conference,会议)等。Replaces功能的基本原理,如图2a所示,假设A、 B、 C是IMS域中 三个用户,分别用IMSA、 IMSB及IMSC表示,且在A、 B之间存在稳 态或非稳态的会话1时,则Replaces功能的实现流程包括如下步骤步骤201 、 IMS C向IMS B发起新会话INVITE (邀请);其中,INVITE 消息包含Replaces header (替换头),用于标识替换IMS A和IMS B当前 存在的会话l;步骤202、 IMS B确认要替换的Dialog (会话)1存在后,向IMS C回 送成功消息;步骤203 、 IMS C根据所述响应消息,在IMS B和IMS C之间成功建 立Dialog (会话)2,并向IMS B发送会话确认消息;步骤204、 IMS B根据Replaces请求,结束与IMS A的会话1;步骤205 、 IMS A向IMS B发送释》文会话1成功消息。其中,Replaces header在RFC3891中定义,它指示由该头标识的会话 将被释放并由包含它的INVITE消息创建的会话在逻辑上替代;RFC 3891中定义Replaces header如下Replaces = "Replaces" HCOLON callid *(SEMI replaces-param)=to-tag / from画tag / early-flag / generic-param ="to-tag" EQUAL token ="from-tag" EQUAL token ="early-only"replaces-param to-tag from-tag early-flag其中,RFC 3891定义中callid:呼叫标识,SIP协议中的参数;to-tag:目的标签,SIP协议中的参数;from-tag:源标签,SIP协议中的参数。Replaces流程发生后,IMS A、 IMS B之间的原有会话1被IMS B、 IMS C之间的新会话2所替换,IMS B、 IMS C进入通话状态,IMS A转为空 闲,如图2b和2c所示。现有规范中,RFC3891对Replaces功能的讨论仅局限于IMS域,ITU-T Q.1912.5、 3GPP TS 29.163对IMS域和CS域互通的讨论未涉及Replaces 功能。鉴于IMS域和CS域互通的广泛应用场景,研究将IMS域的Replaces 功能扩展到IMS域和CS域的互通场合具有现实意义。3GPP TS 24.147 V7.5.0简单地涉及了 IMS域和CS域互通情况下的 Replaces功能应用,给出了 一个通过MGCF/IM-MGW邀请POTS (Plain Old Telephone Service,普通老式电话业务)用户到IMS域会议的示例流程,请 参阅附图3a,其实现流程包括如下步骤步骤301 、 IMS用户UE-A( User Equipment A,用户设备A )通过MGCF 发起到CS域用户的呼叫1,呼叫进入稳态;其中,UE-A与CS域用户间建 立的一个呼叫,由UE-A与MGCF间建立的一个会话,以及MGCF与CS 域用户间建立的一个CS域呼叫组成,对应于呼叫1的会话1, MGCF向UE-A屏蔽了 CS域,所以对于UE-A来说,呼叫l和会话l是无需区分的; 步骤302、 UE-A向IMS域会议的AS ( Application Server,应用服务器)发出INVITE,建立并连接到一个会议2;步骤303、 UE-A向AS发出REFER (转移)请求;其中,包含Replaces功能相关参数,指示AS发起到CS域用户的呼叫,该呼叫需要替换UE-A和CS域用户当前存在的呼叫1,即指示AS邀请CS域用户加入会议2; 步骤304、 AS向UE-A发出NOTIFY (通知),通知REFER请求的进展;步骤305、 AS按照REFER的指示,通过MGCF向CS域用户发起新 呼叫3,其INVITE消息中包含Replaces header,标识替换UE-A和CS域 用户当前存在的呼叫1;步骤306、 MGCF和IM-MGW间进行H248操作,建立IM-MGW到 AS间的承载;步骤307、 MGCF代理CS域用户响应AS的呼叫建立请求,MGCF、AS间成功建立会话3;步骤308、 AS向UE-A发出NOTIFY,通知REFER请求的进展; 步骤309、 MGCF使用会话3建立的与AS间的々某体面RTP (RealtimeTransfer Protocol,实时传输协议)流替换原先呼叫1建立的与UE-A间的々某体面RTP流;步骤310、 MGCF根据Replaces请求结束与UE-A的会话1 ,会话1释 放,原先会话1建立的MGCF与UE-A间的媒体面RTP流被关闭。Replaces流程发生后,UE-A和CS域用户之间的原有呼叫1被AS和 CS域用户之间的新呼叫3所替换,UE-A和CS域用户从双方通话状态转入 会议状态,如图3b和3c所示。由以上描述可见,IMS域和CS域通过MGCF互通发生Replaces时, 与IMS域内部的Replaces具有明显的区别。首先,呼叫模型上从3个节点增加到5个节点,并且增加了 MGCF、 IM-MGW网元;其次,由于MGCF/IM-MGW的存在,Replaces对原呼叫的CS域用户 是透明的,而IMS域中,用户B需要参与Replaces的实现,如图2a所示;最后,MGCF需要通过H248协议控制IM-MGW,可以实现信令控制 和媒体控制的分离,而IMS域中的普通终端则没有这个需要,如图2a、 2b 和2c所示。虽然,3GPP TS 24.147给出了 IMS域和CS域可通过MGCF/IM-MGW 实现互通,并借助于Replaces功能,实现呼叫替换;但是,3GPPTS 24.147 并没有解决媒体面通道是如何切换的。因此,现有技术还有待于完善和发展。发明内容本发明所要解决的问题在于提供一种在替换功能中实现媒体面切换的 方法,该方法可以在MGCF/IM-MGW互通情形下,并在MGCF收到IMS 域中Replaces请求时,实现媒体面通道的切换。为了解决上述技术问题,本发明的技术方案包括 一种在替换功能中实现々某体面切换的方法,其包括如下步骤A、 IP多媒体子系统域侧的第三方用户向媒体网关控制功能网元发 起新建会话二的呼叫请求,请求替换电路交换域侧的第一用户与所述IP多 媒体子系统域侧的第二用户间的会话一;B、 根据所述会话二的呼叫请求,IP多媒体网关功能网元在所述媒 体网关控制功能网元的控制下,进行所述会话二替换所述会话一的承载切 换;C、 所述第一用户与第三方用户进入所述会话二的稳态会话状态,释 放所述第二用户。所述方法,其中,所述步骤A之前还包括步骤A0、通过网络协议,在所述第一用户与所述第二用户间建立所述会话所述方法,其中,所述步骤AO中包括构建所述会话一的承载过程,其 实现步骤如下AOl、通过所述々某体网关控制功能网元,在所述第一用户及第二用户间发起建立所述会话一 的呼叫请求; A02、根据所述会话一的呼叫请求,所述IP多媒体网关功能网元在所述々某体网关控制功能网元的控制下构建所述会话一的承载。所述方法,其中,所述步骤A02中,构建所述会话一的承载过程包括 如下步骤所述IP多媒体网关功能网元在所述媒体网关控制功能网元的控制下新 建上下文一,并在该上下文一中新建与所述第一用户连接的终端一,及与 所述第二用户连接的终端二,所述终端一与终端二进入双通状态。所述方法,其中,所述步骤A中,所述呼叫请求中包括用于指示替换 所述会话二的替换头,该替换头中包含有呼叫标识、目的标签及源标签。所述方法,其中,所述步骤B中,所述承载切换过程包括步骤Bl、根据所述替换头,所述IP多媒体网关功能网元在所述媒体网关控 制功能网元的控制下新建上下文二,并在该上下文二中新建与所述第三用 户连接的终端三;B2、将所述终端二从所述上下文一中移至所述上下文二中,并使所述 终端二与终端三相隔离;B3、将所述终端三从所述上下文二中移至所述上下文一中,并使所述 终端一与终端三双通连接。所述方法,其中,在进行所述承载切换过程之前,如果所述第一用户或第二用户摘才几,则所述C中包括如下步骤C11 、所述媒体网关控制功能网元向所述第三方用户发送会话接通响 应,并且所述第三用户回送确认消息;C12、所述媒体网关控制功能网元向所述第二用户发送结束所述会话一 的消息,并且所述第二用户回送成功消息;C13、所述IP多媒体网关功能网元在所述媒体网关控制功能网元的控 制下,释放所述上下文二及终端二。所述方法,其中,在进行所述承载切换过程之前,如果所述第二用户 未摘机,则所述步骤C中包括步骤C21 、所述媒体网关控制功能网元向所述第三方用户发送会话接通响 应,并且所述第三用户回送确认消息;C22、所述媒体网关控制功能网元向所述第 一用户发送应答消息;C23、所述媒体网关控制功能网元向所述第二用户发送取消消息,并且 取消所述第二用户进行所述会话一;C24、所述IP多媒体网关功能网元在所述媒体网关控制功能网元的控 制下,释放所述上下文二及终端二。所述方法,其中,所述步骤A01中,所述会话一的呼叫请求信令采用 综合业务数字网用户部分信令或与承载无关的呼叫控制信令。采用本发明的在替换功能中实现媒体面切换的方法,并在IMS域和CS 域通过MGCF/IM-MGW互通的情况下,及MGCF收到IMS域Replaces请 求时,实现了第一、第二及第三方用户间媒体面通道的切换,进而实现会 话替换。


图1是现有技术IMS域和CS域通过MGCF/IM-MGW互通的结构示意图;图2a是现有IMS域Replaces流程示意图;图2b是图2a中Replaces发生前,IMS A与IMS B双方通话状态的呼 叫模型图;图2c是图2a中R印laces发生后,IMS B与IMS C双方通话状态的呼 叫模型图;图3a是现有技术通过MGCF/IM-MGW邀请POTS(普通老式电话业务) 用户到IMS域会话的实现流程图;图3b是图3a中Replaces发生前,UE-A和CS域用户双方通话状态的 呼叫模型图;图3c是图3a中Replaces发生后,UE-A和CS域用户双方进入会议状 态的呼叫模型图;图4是本发明方法的呼叫模型图;图5是本发明方法中,CSB与IMSA间的会话1处于通话状态,且会 话一的呼叫请求是由CSB发起时,实现呼叫替换流程图;图6是本发明方法中,CSB与IMSA间的会话1处于通话状态,且会 话一的呼叫请求是由IMS A发起时,实现呼叫替换流程图;图7是本发明方法中,CS B与IMS A间的会话1处于非稳态会话状 态时,实现呼叫替换流程图;图8是本发明方法的媒体面切换过程开始前的状态;新建上下文一 (Cl)示意图;其中,Tl-终端一,BearerB-与CS间的承载B; T2 -终 端二, Bearer A -与A间的承载A;图9是本发明方法的媒体面切换过程中,新建上下文(C2)示意图; 其中,T3-终端三,BearerC-与第三方用户C间的承载C;图IO是本发明方法的媒体面切换过程中,将T2从C1中移到C2中, 且使T2和T3相隔离的示意图;图11是本发明方法的媒体面切换过程中,将T3从C2中移到CI中,且使T1和T3双通的示意图;图12是本发明方法的媒体面切换过程中,C2、 T2被释放后的示意图; 图13是本发明方法的实现流程图。
具体实施方式
下面结合附图,对本发明的技术方案作进一步详细说明。 本发明提供了 一种在替换功能中实现媒体面切换的方法,该方法的实 现过程采用如图4所述的呼叫模型。假设三个用户,分别为CS域的第一 用户B (CSB)、 IMS域的第二用户A (IMSA)及IMS域的第三方用户C (IMSC);其中,通过MGCF/IM-MGW,在CS B和IMS A间存在会话一 (会话1),而IMS C通过MGCF/IM-MGW向CS B发起建立会话二 (会话 2)的请求,且该请求中携带有Replaces header,指示替换会话1。如图13所示,本发明的一种在替换功能中实现^ 某体面切换方法的实现 流程步骤如下100、 IMSC向MGCF发起新建会话2的呼叫请求,请求替换CS B与 IMSA间的会话1;其中,会话l可以是稳态会话,也可以是非稳态会话;200、根据所述会话2的呼叫请求,IM-MGW在MGCF的控制下,进 行所述会话2替换所述会话1的承载切换;300、 CS B与IMS C进入所述会话2的稳态呼叫状态,释放IMS A。上述方法中,根据承载切换之前会话1所处是稳态还是非稳态,以及 不同用户发起会话1的呼叫请求状态,可以分以下几种情形进行会话替换 讨论第一种情形,IMS A摘机,即会话1为稳态会话,且会话1的呼叫请 求是由CSB发起时;请参阅附图5,利用Replaces功能实现媒体面切换的流程包括如下步骤501、 CS B向MGCF发送IAM (初始地址消息),送出呼叫请求,请 求与IMS A建立会话1;其中所述呼叫请求的局间信令可以是ISUP或 BICC;502、 MGCF根据所述呼叫请求,控制IM-MGW新建一个上下文一 (CI ),并在CI中新建终端一(Tl ),同时在Tl与CS域间建立承载B( BearerB);503、 MGCF通过向IMS A发送邀请(INVITE ),请求建立到IMS A的 会话1;504、 MGCF根据所述INVITE,控制IM-MGW在CI中新建终端二( T2 ), 并在T2与IMS A间建立承载A (Bearer A),同时使终端Tl与T2之间实 现双通,如图8所示;其中,IMS域的IMSA的承载建立方式在RFC3264 中有描述,而RFC3959, RFC3960中所介绍的early-session (早媒体)功能, 也可以看作Bearer A的一部分;505、 如果存在资源预留过程时,MGCF将与IMSA间成功完成资源预 留,为IMSA发送振铃的创造前提条件;其中,资源预留在RFC3312中有 描述;506、 IMS A向MGCF发送180 Ringing (振铃),从而使得MGCF与 IMS A间的会话1进入振铃态;507、 MGCF接收到180Ringing后,向CS B发送ACM(地址全消息), 这样,CSB就可以听到回铃音,至此,CSB、 IMSA间呼叫进入振铃非稳态;508、 IMS A向MGCF发送200 OK,应答呼入会话1;509、 MGCF接收到200 OK后,向IMS A发送响应ACK (确认);510、 MGCF向CS B发送ANM (应答)响应,此时CS B与IMS A进 入会话1的呼叫通话状态;511、 当IMSC需要与CSB建立会话二 (会话2),同时用会话2替换会话1时,IMS C向MGCF发送会话2的呼叫请求,请求与CS B建立会 话2;其中,所述会话2的呼叫请求包含Replaces header (替换头),用以 指示替换会话1,且该Replaces header中包含有callid、 to-tag、 from-tag;512、 MGCF根据Replaces header中包含的callid、 to-tag、 from-tag, 找到待替换的会话l,并进一步获得会话1的上下文C1、 CS域侧的终端一 Tl及IMS域侧的终端二 (T2),如图9所示;同时,MGCF才艮据替换呼叫 请求,控制IM-MGW新建会话2的上下文二 ( C2 ),并在C2中新建终端 三(T3 ),且在T3与IMS C间建立承载C ( Bearer C ),由于T3隶属于新 上下文C2,故T3与CI中的终端Tl、 T2相隔离,如图9所示;513、 如果存在资源预留过程,MGCF将与IMSC间成功完成资源预留, 为MGCF应答会话2创造前提条件;514、 MGCF控制IM-MGW,将T2从CI中移到C2中,并使T2和T3 相隔离,如图IO所示;515、 MGCF控制IM-MGW,将T3从C2中移到CI中,并使Tl和T3 实现双通,如图11所示;516、 MGCF向IMS C发送200 OK,应答会话2;517、 IMSC根据接收到的200OK,向MGCF发送响应ACK。518、 MGCF使用结束(BYE)方式释方文与IMS A间的会话1;519、 IMSA向MGCF返回200 OK,释放会话1的信令;520、 MGCF接收到200 OK后,控制IM-MGW释放C2及T2,并释 放BearerA,如图12所示,至此,CS B与IMS C进入通话状态,IMSA从 通话状态转为空闲态,从而使得IMS C使用Replaces功能,成功的替换了 CS B和IMS A之间的会话1 。第二种情形,CSB摘机,即会话l为稳态会话,且会话l的呼叫请求 是由IMS A发起时;请参阅附图6,利用Replaces功能实现媒体面切换的流程包括如下步骤601、 IMS A向MGCF发出INVITE,请求建立到CS B的会话1;602、 MGCF控制IM-MGW新建上下文CI ,在其中新建终端T2,建 立与A间《义载BearerA603、 MGCF向B发出IAM;604、 MGCF控制IM-MGW在CI中新建终端Tl,建立与B间承载 BearerB。使Tl与T2双通,如图8所示;605、 B振铃,向MGCF回送ACM;606、 MGCF向A发送180 Ringing;607、 B摘机,向MGCF回送ANM;608、 MGCF向A发送200 OK;609、 A向MGCF回应ACK。至此,B、 A间呼叫进入通话状态;610、 当IMS C需要与CS B建立会话二 (会话2 ),同时用会话2替换 会话1时,IMS C向MGCF发送会话2的呼叫请求,请求与CS B建立会 话2;其中,所述会话2的呼叫请求包含Replaces header (替换头),用以 指示替换会话1,且该Replaces header中包含有callid、 to-tag、 from-tag;611、 MGCF根据Replaces header中包含的callid、 to-tag、 from-tag, 找到待替换的会话1,并进一步获得会话1的上下文C1、 CS域侧的终端一 T1及IMS域侧的终端二 (T2),如图9所示;同时,MGCF才艮据替换呼叫 请求,控制IM-MGW新建会话2的上下文二 ( C2 ),并在C2中新建终端 三(T3 ),且在T3与IMS C间建立承载C (Bearer C ),由于T3隶属于新 上下文C2,故T3与CI中的终端Tl、 T2相隔离,如图9所示;612、 如果存在资源预留过程,MGCF将与IMSC间成功完成资源预留, 为MGCF应答会话2创造前提条件;613、 MGCF控制IM-MGW,将T2从CI中移到C2中,并使T2和T3 相隔离,如图IO所示;614、 MGCF控制IM-MGW,将T3从C2中移到Cl中,并使Tl和T3 实现双通,如图11所示;615、 MGCF向IMS C发送200 OK,应答会话2;616、 IMS C根据接收到的200 OK,向MGCF发送响应ACK。617、 MGCF向A发送BYE,释放会话1;618、 A响应200OK。619、 MGCF控制IM-MGW释放C2及T2,并释放Bearer A,如图12 所示,至此,CSB与IMSC进入通话状态,IMS A从通话态转为空闲态, 从而使得IMSC使用Replaces功能,成功的替换了 CSB和IMS A之间的 会话l。第三种情形,IMS A未摘机,即会话1为非稳态会话,且会话1的呼 叫请求是由CSB发起时;请参阅附图7,利用Replaces功能实现媒体面切换的流程包括如下步骤701、 CS B向MGCF发送IAM (初始地址消息),送出呼叫请求,,请 求与IMS A建立会话1;其中所述呼叫请求的局间信令可以是ISUP或 BICC;702、 MGCF ^^据所述呼叫请求,控制IM-MGW新建一个上下文一 (Cl ),并在Cl中新建终端一(Tl),同时在Tl与CS域间建立承载B( BearerB);703、 MGCF通过向IMS A发送邀请(INVITE ),请求建立到IMS A的 会话1;704、 MGCF根据所述INVITE,控制IM-MGW在Cl中新建终端二( T2 ), 并在T2与IMS A间建立承载A (Bearer A ),同时使终端Tl与T2之间实 现双通,如图8所示;其中,IMS域的IMSA的承载建立方式在RFC3264 中有描述,而RFC3959, RFC3960中所介绍的early-session (早媒体)功能,也可以看作Bearer A的一部分;705、 如果存在资源预留过程时,MGCF将与IMSA间成功完成资源预 留,为IMSA发送振铃的创造前提条件;其中,资源预留在RFC3312中有 描述;706、 IMS A向MGCF发送180 Ringing (振铃),从而使得MGCF与 IMS A间的会话1进入振铃态;707、 MGCF接收到180 Ringing后,向CS B发送ACM (地址全消息), 这样,CSB就可以听到回铃音;至此,B、 A间呼叫进入振铃非稳态。708、 当IMS C需要与CS B建立会话二 (会话2 ),同时用会话2替换 会话1时,IMS C向MGCF发送会话2的呼叫请求,请求与CS B建立会 话2;其中,所述会话2的呼叫请求包含Replaces header (替换头),用以 指示替换会话1,且该Replaces header中包含有callid、 to-tag、 from-tag;709、 MGCF才艮据Replaces header中包含的callid、 to-tag、 from-tag, 找到待替换的会话l,并进一步获得会话1的上下文C1、 cs域侧的终端一 Tl及IMS域侧的终端二 (T2),如图9所示;同时,MGCF根据替换呼叫 请求,控制IM-MGW新建会话2的上下文二 (C2),并在C2中新建终端 三(T3 ),且在T3与IMS C间建立承载C (Bearer C ),由于T3隶属于新 上下文C2,故T3与Cl中的终端T1、 T2相隔离,如图9所示;710、 如果存在资源预留过程,MGCF将与IMSC间成功完成资源预留, 为MGCF应答会话2创造前提条件;711 、 MGCF控制IM-MGW,将T2从Cl中移到C2中,并使T2和T3 相隔离,如图IO所示;712、 MGCF控制IM-MGW,将T3从C2中移到Cl中,并使Tl和T3 实现双通,如图11所示;713、 MGCF向IMS C发送200 OK,应答会话2;714、 IMSC根据接收到的200OK,向MGCF发送响应ACK。715、 MGCF向CSB发送ANM (应答)响应。716、 MGCF向IMS A发送CANCEL,取消与IMS A间的非稳态呼叫1;717、 IMS A向MGCF发送200 OK,响应取消会话1;718、 IMS A向MGCF发送487 Request Terminated (请求终止)会话1;719、 MGCF向IMSA发送ACK,确认会话1取消;720、 MGCF控制IM-MGW释放C2及T2,并释放Bearer A,如图12 所示,至此,CSB与IMSC进入通话状态,IMS A从非稳态转为空闲态, 从而使得IMSC使用Replaces功能,成功的替换了 CSB和IMS A之间的 会话1。综上所述,采用本发明的在替换功能中实现媒体面切换的方法,IMS 域和CS域在通过MGCF/IM-MGW互通的情况下,MGCF收到IMS域 Replaces请求时,实现了对第一、第二及第三方用户间媒体面通道的承载切 换,进而实现会话替换;同时,该方法操作简单,易于实施,并弥补了现 有协议规范中将IMS域的Replaces功能扩展到IMS域和CS域的互通场合 的空白。应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以 改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护 范围。
权利要求
1、一种在替换功能中实现媒体面切换的方法,其包括如下步骤A、IP多媒体子系统域侧的第三方用户向媒体网关控制功能网元发起新建会话二的呼叫请求,请求替换电路交换域侧的第一用户与所述IP多媒体子系统域侧的第二用户间的会话一;B、根据所述会话二的呼叫请求,IP多媒体网关功能网元在所述媒体网关控制功能网元的控制下,进行所述会话二替换所述会话一的承载切换;C、所述第一用户与第三方用户进入所述会话二的稳态会话状态,释放所述第二用户。
2、 根据权利要求1所述的方法,其特征在于,所述步骤A之前还包 括步骤A0、通过网络协议,在所述第一用户与所述第二用户间建立所述会话
3、 根据权利要求2所述的方法,其特征在于,所述步骤AO中包括 构建所述会话一的承载过程,其实现步骤如下AOl、通过所iii某体网关控制功能网元,在所述第一用户及第二用户间发起建立所述会话 一 的呼叫请求; A02、根据所述会话一的呼叫请求,所述IP多媒体网关功能网元在所述々某体网关控制功能网元的控制下构建所述会话一的承载。
4、 根据权利要求3所述的方法,其特征在于,所述步骤A02中,构 建所述会话 一 的承载过程包括如下步骤所述IP多士某体网关功能网元在所述々某体网关控制功能网元的控制下新建上下文一,并在该上下文一中新建与所述第一用户连接的终端一,及与 所属第二用户连接的终端二,所述终端一与终端二进入双通状态。所述第 二用户连接的终端二,所述终端一与终端二进入双通状态。
5、 根据权利要求4所述的方法,其特征在于,所述步骤A中,所述 会话二的呼叫请求中包括用于指示替换所述会话一的替换头,该替换头中 包含有呼叫标识、目的标签及源标签。
6、 根据权利要求5所述的方法,其特征在于,所述步骤B中,所述 承载切换过程包括步骤Bl、根据所述替换头,所述IP多媒体网关功能网元在所述媒体网关控 制功能网元的控制下新建上下文二,并在该上下文二中新建与所述第三用 户连接的终端三; .B2、将所述终端二从所述上下文一中移至所述上下文二中,并使所述 终端二与终端三相隔离;B3、将所述终端三从所述上下文二中移至所述上下文一中,并使所述 终端一与终端三双通连接。
7、 根据权利要求6所述的方法,其特征在于,在进行所述承载切换 过程之前,如果所述第一用户或第二用户摘机,则所述C中包括如下步骤Cll、所述^f某体网关控制功能网元向所述第三方用户发送会话接通响 应,并且所述第三方用户回送确认消息;C12、所述:! 某体网关控制功能网元向所述第二用户发送结束所述会话一 的消息,并且所述第二用户回送成功消息;C13、所述IP多J 某体网关功能网元在所述々某体网关控制功能网元的控 制下,释放所述上下文二及终端二。
8、 根据权利要求6所述的方法,其特征在于,在进行所述承载切换过程之前,如果所述第二用户未摘机,则所述步骤C中包括步骤C21 、所述媒体网关控制功能网元向所述第三方用户发送会话接通响应,并且所述第三方用户回送确认消息;C22、所述々某体网关控制功能网元向所述第 一用户发送应答消息; C23、所述々某体网关控制功能网元向所述第二用户发送取消消息,并且取消所述第二用户进行所述会话一;C24、所述IP多媒体网关功能网元在所述媒体网关控制功能网元的控制下,释it所述上下文二及终端二。
9、 根据权利要求3所述的方法,其特征在于,所述AOl中,所述会 话一的呼叫请求信令采用综合业务数字网用户部分信令或与承载无关的呼 叫控制信令。
全文摘要
本发明公开了一种在替换功能中实现媒体面切换的方法,应用于通讯技术领域,该方法包括步骤IP多媒体子系统域侧的第三方用户向媒体网关控制功能网元发起新建会话二的呼叫请求,请求替换电路交换域侧的第一用户与IP多媒体子系统域侧的第二用户间的会话一;根据话二的呼叫请求,IP多媒体网关功能网元在媒体网关控制功能网元的控制下,进行会话二替换会话一的承载切换;第一用户与第三方用户进入会话二的稳态会话状态。采用本发明方法,可以在IP多媒体子系统域和电路交换域通过媒体网关控制功能与IP多媒体网关功能网元互通的情况下,实现第一、第二及第三方用户间媒体面通道的承载切换。
文档编号H04L12/56GK101232499SQ20071012507
公开日2008年7月30日 申请日期2007年12月14日 优先权日2007年12月14日
发明者斌 沈 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1