既建立IMS媒体链接又建立CS媒体链接的方法.pdf

上传人:00062****4422 文档编号:1091574 上传时间:2018-03-30 格式:PDF 页数:25 大小:1.20MB
返回 下载 相关 举报
摘要
申请专利号:

CN200810176049.7

申请日:

2008.11.07

公开号:

CN101577942A

公开日:

2009.11.11

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04W28/18(2009.01)I; H04W76/02(2009.01)I; H04W80/10(2009.01)I

主分类号:

H04W28/18

申请人:

中兴通讯股份有限公司

发明人:

谢振华

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司

代理人:

龙 洪;霍育栋

PDF下载: PDF下载
内容摘要

一种既建立IMS媒体链接又建立CS媒体链接的方法,包括:IMS集中业务AS收到主叫用户的携带用于建立IMS媒体链接的媒体资源信息M1和需要建立CS媒体链接的信息的邀请请求C1后,将一与邀请请求C1对应的特定号码通过会话标识为D1的响应消息发送给主叫用户;主叫用户收到携带特定号码的响应消息后,在CS网络发起以特定号码为目标的呼叫;AS收到以特定号码为目标的、携带媒体资源信息M2的邀请请求C2后,向被叫用户发送携带包含M1和M2中的内容的媒体资源信息的SDP请求;AS收到被叫用户发送的SDP回应后,既通过会话标识为D2的响应消息向主叫用户发送一个SDP回应,也向CS域发送一个SDP回应。

权利要求书

1、  一种既建立IMS媒体链接又建立CS媒体链接的方法,应用于IP多媒体子系统IMS网络,其特征在于,所述方法包括:
IMS集中业务应用服务器AS收到主叫用户设备的携带用于建立IMS媒体链接的媒体资源信息M1和需要建立CS媒体链接的信息的邀请请求C1后,将一与所述邀请请求C1对应的特定号码通过会话标识为D1的响应消息发送给所述主叫用户设备;
所述主叫用户设备收到携带特定号码的响应消息后,在CS网络发起以所述特定号码为目标的呼叫;
所述AS收到以所述特定号码为目标的、携带媒体资源信息M2的邀请请求C2后,向被叫用户设备发送携带包含所述M1和所述M2中的内容的媒体资源信息的会话描述协议SDP请求;
所述AS收到所述被叫用户设备发送的SDP回应后,既通过会话标识为D2的响应消息向主叫用户设备发送一个SDP回应,也向CS域发送一个SDP回应。

2、
  如权利要求1所述的方法,其特征在于,所述主叫用户设备在CS网络发起的以所述特定号码为目标的呼叫通过CS域和IMS域的媒体网关翻译成IMS域的所述邀请请求C2,其中携带的所述媒体资源信息M2为所述媒体网关的媒体资源信息;
所述AS将所述被叫用户设备发送的SDP回应中的媒体资源信息拆分为两部分,一部分发送给所述主叫用户设备,另一部分向CS域发送,即发送给所述媒体网关。

3、
  如权利要求1所述的方法,其特征在于,所述AS收到所述邀请请求C2后,将所述邀请请求C2建立的会话与所述邀请请求C1建立的会话关联起来,以获得所述被叫用户设备的信息,从而向所述被叫用户设备发送所述SDP请求。

4、
  如权利要求1所述的方法,其特征在于,所述AS收到所述邀请请求C1后,将所述邀请请求C1中与CS媒体相关的部分删除后转发给所述被叫用户设备;并在收到所述被叫用户设备返回的响应消息后,将所述特定号码包含在会话标识为D1的所述邀请请求C1的响应消息中发送给所述主叫用户设备。

5、
  如权利要求1所述的方法,其特征在于,所述AS收到所述邀请请求C1后,构造包含虚构的媒体资源信息的会话标识为D1的所述邀请请求C1的响应消息,并将所述特定号码包含在所述构造的响应消息中发送给所述主叫用户设备。

6、
  如权利要求1或4或5所述的方法,其特征在于,所述AS将所述会话标识为D2的所述邀请请求C1的响应消息的To-Tag部分的内容设置为与所述会话标识为D1的所述邀请请求C1的响应消息的To-Tag部分的内容不相同。

7、
  如权利要求1所述的方法,其特征在于,所述SDP请求包含在UPDATE或PRACK更新消息,或INVITE邀请请求消息的消息体中。

8、
  如权利要求1或3所述的方法,其特征在于,所述特定号码为所述AS为所述邀请请求C1分配的动态号码,所述特定号码会被网络路由到所述AS;通过所述特定号码,所述AS关联所述邀请请求C1。

9、
  一种既建立IMS媒体链接又建立CS媒体链接的方法,应用于IMS网络,其特征在于,所述方法包括:
IMS集中业务AS收到主叫用户设备的携带用于建立IMS媒体链接的媒体资源信息和需要建立CS媒体链接的信息的邀请请求c1后,将一特定号码通过所述邀请请求c1的响应消息发送给所述主叫用户设备;
所述主叫用户设备收到携带特定号码的响应消息后,既在IMS网络发起以所述特定号码为目标的、携带媒体资源信息的邀请请求;也在CS网络发起以所述特定号码为目标的呼叫;
所述AS收到以所述特定号码为目标的携带媒体资源信息m1的邀请请求c2,和以所述特定号码为目标的携带媒体资源信息m2的邀请请求c3后,通过邀请请求消息向被叫用户设备发送携带包含所述m1和所述m2中的内容的媒体资源信息的SDP请求;
所述AS收到所述被叫用户设备发送的SDP回应后,既向所述主叫用户设备发送一个SDP回应,也向CS域发送一个SDP回应。

10、
  如权利要求9所述的方法,其特征在于,所述AS收到所述邀请请求c1后,构造包含虚构的媒体资源信息的所述邀请请求c1的响应消息,并将所述特定号码包含在所述构造的响应消息中发送给所述主叫用户设备。

11、
  如权利要求9所述的方法,其特征在于,所述主叫用户设备在CS网络发起的以所述特定号码为目标的呼叫通过CS域和IMS域的媒体网关翻译成IMS域的所述邀请请求c2,其中携带的所述媒体资源信息m1为所述媒体网关的媒体资源信息;
所述AS将所述被叫用户设备发送的SDP回应中的媒体资源信息拆分为两部分,一部分发送给所述主叫用户设备,另一部分向CS域发送,即发送给所述媒体网关。

12、
  如权利要求9所述的方法,其特征在于,所述AS收到所述邀请请求c2和c3后,将所述邀请请求c2建立的会话及所述邀请请求c3建立的会话与所述邀请请求c1建立的会话关联起来,以获得所述被叫用户设备的信息,从而向所述被叫用户设备发送所述邀请请求消息。

13、
  如权利要求9所述的方法,其特征在于,所述媒体资源信息通过所述邀请请求消息和所述响应消息的消息体中的SDP请求或SDP回应携带。

14、
  如权利要求9或12所述的方法,其特征在于,所述特定号码为所述AS为所述邀请请求c1分配的动态号码,所述特定号码会被网络路由到所述AS,通过所述特定号码,所述AS关联所述邀请请求C1。

说明书

既建立IMS媒体链接又建立CS媒体链接的方法
技术领域
本发明涉及通信领域的IP多媒体链路的媒体协商方法,更具体地涉及一种既建立IMS媒体链接又建立CS媒体链接的方法。
背景技术
IP(Internet Protocol,网络互联协议)多媒体子系统(IP Multimedia CoreNetwork Subsystem,简称IMS)是由第三代合作伙伴计划(3rd GenerationPartnership Project,简称3GPP)提出的一种基于IP的网络架构,构建了一个的开放而灵活的业务环境,其支持多媒体应用,能够为用户提供丰富的多媒体业务。
在IMS业务体系中,控制层和业务层是分离的,控制层不提供具体业务,只向业务层提供必要的触发、路由、计费等功能。控制层中业务触发和控制功能是呼叫会话控制功能(Call Session Control Function,简称CSCF)完成的,CSCF分为代理Proxy、查询Interrogating和服务Serving三种类型,其中负主要责任的是Serving,Interrogating类型是可选的。业务层是由一系列应用服务器(Application Server,简称AS)组成,能提供具体业务服务,AS可以是独立的实体,也可以存在于S-CSCF中。控制层(S-CSCF)根据用户的签约信息控制业务触发,调用AS上的业务,实现业务功能。AS和S-CSCF可以统称为服务设备(SE,Server Equipment)。会话中的端到端设备称为用户设备(User Equipment,简称UE),负责与使用者的交互。传统UE都是支持电路交换(CS,Circuit Switch)网络协议的,这些CS终端都是通过IMS网络网关与IMS网络交互。由于UE完全升级为支持IMS网络协议需要一个过程,有些UE可能支持IMS协议的能力有限,只能支持IMS的信令协议,不能支持IMS媒体协议,如果UE还支持电路交换(CS)网络的协议,则媒体通道可以通过CS网络来提供,这种UE我们称之为IMS集中业务的UE(IMS Centralized Service UE,简称ICS UE)。IMS网络与CS网络的交互通过IMS网络的转换网关,或在IMS集中业务中通过CS网络的增强移动交换中心(enhanced Moblie Switch Center,简称eMSC)来实现,也可以是两者配合来实现。IMS网络的转换网关中负责信令转换的部分称为媒体网关控制功能(Media Gateway Control Function,简称MGCF),负责媒体转换的部分称为媒体网关(Media GateWay,简称MGW)。eMSC和IMS网络的转换网关配合是指eMSC和IMS网络的转换网关中的媒体网关配合,此时的eMSC就类似于MGCF。
由于会话的最终目的是要实现媒体连接,因此需要在会话中协商媒体资源信息,IMS系统中协商媒体资源信息的协议是SDP(Session DescriptionProtocol,会话描述协议),协议的交互的方式为请求回应模式,即一个SDP请求必须有一个SDP回应,SDP请求和回应的内容都是媒体资源信息,媒体资源信息包括媒体所有者信息(包括地址信息),媒体连接地址,媒体类型以及与媒体类型相关的媒体端口和编解码器信息等,SDP回应的内容中,媒体数量、类型和顺序必须与SDP请求中的媒体数量,类型和顺序完全相同。SDP协议的内容通过SIP(Session Initiation Protocol,会话初始化协议)消息的消息体携带,交互过程独立于SIP的请求回应模式,也就是说SIP的请求或回应消息中可以携带SDP请求,也可以携带SDP回应,也可以不携带SDP协议内容。
IMS集中业务为传统用户终端或既支持IMS网络协议又支持CS网络协议的终端提供统一的IMS业务平台,使得用户的各种业务逻辑和用户信息都统一地通过IMS网络来提供和记录。当IMS网络的信号覆盖不好,只能提供IMS信令协议支持时,IMS集中业务允许终端通过IMS信令协议的辅助在CS网络中建立媒体链接,当IMS网络的信号覆盖只能提供部分媒体链接的建立时,IMS集中业务允许终端通过IMS信令协议的辅助,在IMS网络和CS网络分别建立媒体链接,从而实现丰富优质的多媒体通讯服务。
图1为IMS集中业务的网络架构图,描述了IMS集中业务终端ICS UE-A和IMS终端UE-B与IMS网络的信令接口,ICS UE-A与UE-B通话包含了CS媒体和IMS媒体,其描述如下:
ICS UE-A通过IMS信令接口与S-CSCF交互,并通过S-CSCF与集中业务AS之间的IMS信令接口,间接与集中业务AS交互,集中业务AS负责处理集中业务的相关逻辑;ICS UE-A通过CS信令接口与MGCF或eMSC交互,MGCF将CS信令翻译成IMS信令,通过IMS信令接口与S-CSCF交互,并通过S-CSCF与集中业务AS的IMS信令接口,间接与集中业务AS交互,最终通过S-CSCF与集中业务AS的信令接口实现ICS UE-A与集中业务AS的另一路交互路径,最后,集中业务AS将两路信令合并为一路信令,该信令通过IMS信令接口将其转发给S-CSCF,再由S-CSCF通过IMS信令接口将其转发给UE-B。
在下文中,为了画图和流程描述的方便,将AS和S-CSCF表示成一个实体,其间使用标准的IMS信令流程交互;并将eMSC和IMS网络的转换网关表示成一个实体,因为两者功能十分相似,只是eMSC属于CS网络设备,而MGCF和MGW(MGCF/MGW)属于IMS网络设备。
图2是现有的IMS集中业务实现ICS UE-A既建立IMS媒体链接又建立CS媒体链接的流程图,描述的是ICS UE-A呼叫UE-B,并要求既建立IMS媒体链接,又建立CS媒体链接,其步骤如下:
步骤201、ICS UE-A使用IMS信令呼叫UE-B,比如发送INVITE(邀请)消息,携带SDP请求,其中包含ICS UE-A的媒体资源信息和需要建立CS媒体链接的指示,比如在消息体中携带SDP请求,该SDP既含有ICS UE-A的用于建立IMS媒体链接的媒体资源信息,又含有ICS UE-A希望建立何种CS媒体链接(音频或视频等)的信息;
步骤202、IMS信令呼叫消息到达集中业务AS,AS根据SDP中的信息知道还需要CS媒体链接,于是为该用户分配一个特定号码(该特定号码为动态号码),使用该号码进行的呼叫都会到达集中业务AS,并将该特定号码与步骤201的呼叫关联起来;
步骤203、集中业务AS将SDP请求中与CS媒体相关的部分删除,然后转发呼叫消息给UE-B;
步骤204、UE-B收到呼叫消息,发送临时响应消息,比如发送“183 SessionProgress”消息,消息体中携带UE-B的媒体资源信息,比如通过消息体中的SDP回应携带;
步骤205、临时响应消息到达集中业务AS,AS将分配好的号码添加到临时响应消息的SDP回应中,然后转发给ICS UE-A;
步骤206、ICS UE-A、集中业务AS和UE-B按照标准的过程继续完成IMS媒体链路的资源协商和呼叫应答处理;
步骤206完成后,ICS UE-A便与UE-B建立了一个IMS的媒体链接S1;
步骤207、在收到步骤205的消息时,ICS UE-A可以同时在CS网络向分配的号码发起呼叫;
步骤208、CS呼叫消息到达eMSC或MGCF,eMSC或MGCF将该呼叫消息翻译成IMS信令的呼叫消息,从而建立了新的会话,比如发送INVITE消息,并从MGW获得用于建立MGW与被叫间的IMS媒体链接的媒体资源信息,然后发送IMS信令的呼叫消息给目的地——集中业务AS分配的号码,呼叫消息携带有MGW的媒体资源信息,比如以消息体中的SDP请求携带;
步骤209、集中业务AS收到新的呼叫,发现该呼叫的目的地是其之前分配的号码,于是将该呼叫建立的新会话与步骤201的呼叫建立的会话关联起来;
步骤210、集中业务AS在完成步骤206后,向ICS UE-A发送IMS信令的重邀请消息,比如发送reINVITE(重邀请)消息,消息体中不带任何SDP信息;
步骤211、ICS UE-A收到该重邀请消息,返回应答重邀请消息,比如发送“200OK”消息,并携带ICS UE-A的媒体资源信息,比如在消息体中以SDP信息携带;
步骤212、集中业务AS收到应答重邀请消息后,将消息中的媒体资源信息与步骤208中的媒体资源信息合并;
步骤213、集中业务AS向UE-B发送重邀请消息,比如发送reINVITE消息,并携带合并后的媒体资源信息,比如在消息体中以SDP请求携带;
步骤214、UE-B收到重邀请消息,返回应答重邀请消息,比如发送“200OK”消息,并携带UE-B的更新后的媒体资源信息,比如在消息体中以SDP回应携带;
步骤215、集中业务AS收到应答重邀请消息后,将其中携带的媒体资源信息拆分成两份,一份是发送给ICS UE-A的,另一份是发送给eMSC或MGCF的;
步骤216、集中业务AS向ICS UE-A发送IMS信令的确认应答重邀请消息,比如发送ACK(确认)消息,携带拆分出来的发给ICS UE-A的媒体资源信息,比如在消息体中以SDP回应携带;
步骤217、集中业务AS同时向eMSC或MGCF发送IMS信令的应答消息,比如发送“200OK”消息,携带拆分出来的发给eMSC或MGCF的媒体资源信息,比如在消息体中以SDP回应携带;
步骤218、eMSC或MGCF将IMS信令的应答消息翻译为CS信令的应答消息发送给ICS UE-A;
自此,ICS UE-A和UE-B间建立起了另一个媒体路径,其中包括ICS
UE-A到MGW间的CS媒体链接S2和MGW与UE-B间的IMS媒体链接S3。
由图2可见,现有的既建立IMS媒体链接又建立CS媒体链接的方法,采用的是先建立IMS媒体链接,用户应答后再添加CS媒体链接的方法,该方法的不足是:用户应答后先体验一种媒体方式的通话,然后才有另一种媒体,与主叫用户要同时进行两种媒体通话的意图不一致,造成用户的体验不佳。
发明内容
本发明要解决的技术问题是提供一种既建立IMS媒体链接又建立CS媒体链接的方法,用于IMS集中业务,可以有效地减少信令交互的步骤和需要的时间,并改善用户体验。
为了解决上述问题,本发明提供了一种既建立IMS媒体链接又建立CS媒体链接的方法,应用于IP多媒体子系统IMS网络,所述方法包括:
IMS集中业务应用服务器AS收到主叫用户设备的携带用于建立IMS媒体链接的媒体资源信息M1和需要建立CS媒体链接的信息的邀请请求C1后,将一与所述邀请请求C1对应的特定号码通过会话标识为D1的响应消息发送给所述主叫用户设备;
所述主叫用户设备收到携带特定号码的响应消息后,在CS网络发起以所述特定号码为目标的呼叫;
所述AS收到以所述特定号码为目标的、携带媒体资源信息M2的邀请请求C2后,向被叫用户设备发送携带包含所述M1和所述M2中的内容的媒体资源信息的会话描述协议SDP请求;
所述AS收到所述被叫用户设备发送的SDP回应后,既通过会话标识为D2的响应消息向主叫用户设备发送一个SDP回应,也向CS域发送一个SDP回应。
进一步地,所述主叫用户设备在CS网络发起的以所述特定号码为目标的呼叫通过CS域和IMS域的媒体网关翻译成IMS域的所述邀请请求C2,其中携带的所述媒体资源信息M2为所述媒体网关的媒体资源信息;
所述AS将所述被叫用户设备发送的SDP回应中的媒体资源信息拆分为两部分,一部分发送给所述主叫用户设备,另一部分向CS域发送,即发送给所述媒体网关。
进一步地,所述AS收到所述邀请请求C2后,将所述邀请请求C2建立的会话与所述邀请请求C1建立的会话关联起来,以获得所述被叫用户设备的信息,从而向所述被叫用户设备发送所述SDP请求。
进一步地,所述AS收到所述邀请请求C1后,将所述邀请请求C1中与CS媒体相关的部分删除后转发给所述被叫用户设备;并在收到所述被叫用户设备返回的响应消息后,将所述特定号码包含在会话标识为D1的所述邀请请求C1的响应消息中发送给所述主叫用户设备。
进一步地,所述AS收到所述邀请请求C1后,构造包含虚构的媒体资源信息的会话标识为D1的所述邀请请求C1的响应消息,并将所述特定号码包含在所述构造的响应消息中发送给所述主叫用户设备。
进一步地,所述AS将所述会话标识为D2的所述邀请请求C1的响应消息的To-Tag部分的内容设置为与所述会话标识为D1的所述邀请请求C1的响应消息的To-Tag部分的内容不相同。
进一步地,所述SDP请求包含在UPDATE或PRACK更新消息,或INVITE邀请请求消息的消息体中。
进一步地,所述特定号码为所述AS为所述邀请请求C1分配的动态号码,所述特定号码会被网络路由到所述AS;通过所述特定号码,所述AS关联所述邀请请求C1。
本发明还提供了一种既建立IMS媒体链接又建立CS媒体链接的方法,应用于IMS网络,所述方法包括:
IMS集中业务AS收到主叫用户设备的携带用于建立IMS媒体链接的媒体资源信息和需要建立CS媒体链接的信息的邀请请求c1后,将一特定号码通过所述邀请请求c1的响应消息发送给所述主叫用户设备;
所述主叫用户设备收到携带特定号码的响应消息后,既在IMS网络发起以所述特定号码为目标的、携带媒体资源信息的邀请请求;也在CS网络发起以所述特定号码为目标的呼叫;
所述AS收到以所述特定号码为目标的携带媒体资源信息m1的邀请请求c2,和以所述特定号码为目标的携带媒体资源信息m2的邀请请求c3后,通过邀请请求消息向被叫用户设备发送携带包含所述m1和所述m2中的内容的媒体资源信息的SDP请求;
所述AS收到所述被叫用户设备发送的SDP回应后,既向所述主叫用户设备发送一个SDP回应,也向CS域发送一个SDP回应。
进一步地,所述AS收到所述邀请请求c1后,构造包含虚构的媒体资源信息的所述邀请请求c1的响应消息,并将所述特定号码包含在所述构造的响应消息中发送给所述主叫用户设备。
进一步地,所述主叫用户设备在CS网络发起的以所述特定号码为目标的呼叫通过CS域和IMS域的媒体网关翻译成IMS域的所述邀请请求c2,其中携带的所述媒体资源信息m1为所述媒体网关的媒体资源信息;
所述AS将所述被叫用户设备发送的SDP回应中的媒体资源信息拆分为两部分,一部分发送给所述主叫用户设备,另一部分向CS域发送,即发送给所述媒体网关。
进一步地,所述AS收到所述邀请请求c2和c3后,将所述邀请请求c2建立的会话及所述邀请请求c3建立的会话与所述邀请请求c1建立的会话关联起来,以获得所述被叫用户设备的信息,从而向所述被叫用户设备发送所述邀请请求消息。
进一步地,所述媒体资源信息通过所述邀请请求消息和所述响应消息的消息体中的SDP请求或SDP回应携带。
进一步地,所述特定号码为所述AS为所述邀请请求c1分配的动态号码,所述特定号码会被网络路由到所述AS,通过所述特定号码,所述AS关联所述邀请请求C1。
附图说明
图1是IMS集中业务的网络架构图;
图2是现有的IMS集中业务实现ICS UE-A既建立IMS媒体链接又建立CS媒体链接的流程图;
图3是本发明实施例一的IMS集中业务实现ICS UE-A既建立IMS媒体链接又建立CS媒体链接的流程图;
图4是本发明实施例二的IMS集中业务实现ICS UE-A既建立IMS媒体链接又建立CS媒体链接的流程图;
图5是本发明实施例三的IMS集中业务实现ICS UE-A既建立IMS媒体链接又建立CS媒体链接的流程图。
具体实施方式
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。
以下为了画图和流程描述的方便,将集中业务AS和S-CSCF表示成一个实体,其间使用标准的IMS信令流程交互。MGCF和MGW用一个具有网关和网关控制功能的实体来表示,该实体的媒体资源信息为网关部分的媒体资源信息。MGCF和MGW属于IMS网络设备,CS网络对应的实体为eMSC(同时负责处理IMS信令和媒体数据),或者该实体包括eMSC(只负责处理IMS信令)和MGW。
实施例一
图3所示为本发明的一个实施例,描述了ICS UE-A呼叫UE-B,并要求既建立IMS媒体链接,又建立CS媒体链接,在ICS UE-A建立CS域新会话的同时,由ICS UE-A主动一个新的IMS域会话,其主要步骤如下:
步骤301、ICS UE-A使用IMS信令呼叫UE-B,比如发送INVITE(邀请)消息,携带SDP请求,其中包含ICS UE-A的媒体资源信息和需要建立CS媒体链接的指示,比如在消息体中携带SDP请求,该SDP既含有ICS UE-A的用于建立IMS媒体链接的媒体资源信息,又含有ICS UE-A希望建立何种CS媒体链接(音频或视频等)的信息;
步骤302、IMS信令呼叫消息到达集中业务AS,AS根据SDP中的信息知道还需要CS媒体链接,于是为该用户分配一个特定号码P,使用该特定号码进行的呼叫都会到达集中业务AS,并将该特定号码与步骤301的呼叫关联起来;
所述特定号码P可以是分配的动态号码,该特定号码P会被网络(IMS网络或CS网络)路由到集中业务AS;通过所述特定号码,集中业务AS关联步骤301的呼叫。
步骤303、集中业务AS构造一个SDP回应,其中包含一个虚构的媒体资源信息,比如修改UE-A的媒体资源信息,其中包括将相应的媒体类型的端口号变为0,还包括集中业务AS分配的特定号码P,然后集中业务AS发送IMS信令的临时响应消息给ICS UE-A,比如发送“183 Session Progress”消息,携带构造的SDP回应,比如在消息体中携带,集中业务AS知道ICSUE-A既要建立IMS媒体链接又要建立CS媒体链接,于是等待两个新的呼叫请求,两个新的呼叫请求的目的地都是其分配的特定号码P;
步骤304、ICS UE-A在IMS网络向分配的号码发起新的呼叫以建立新的会话,比如发送INVITE消息,携带ICS UE-A的用于建立IMS媒体链接的媒体资源信息m1,比如在消息体中以SDP请求携带;
步骤305、与步骤304同时,ICS UE-A在CS网络向分配的特定号码P发起呼叫;
步骤306、步骤305的CS呼叫消息到达eMSC或MGCF,eMSC或MGCF将该呼叫消息翻译成IMS信令的呼叫消息,从而建立了又一个新的会话,比如发送INVITE消息,并从MGW获得用于建立MGW与被叫间的IMS媒体链接的媒体资源信息,然后发送IMS信令的呼叫消息给目的地——集中业务AS分配的特定号码P,呼叫消息携带有MGW的媒体资源信息m2,比如在消息体中以SDP请求携带;
步骤307、集中业务AS收到步骤304与步骤306的新呼叫后,将此两个呼叫建立的两个新会话与步骤301的呼叫建立的会话关联起来,获得真实的呼叫目标UE-B,同时合并这两个新会话中携带的媒体资源信息为m3;
步骤308、集中业务AS向UE-B发送IMS信令的呼叫消息,比如发送INVITE消息,并携带合并后的媒体资源信息m3,比如在消息体中以SDP请求携带;
步骤309、UE-B收到呼叫消息,返回应答呼叫消息,比如发送“200OK”消息,并携带UE-B的媒体资源信息m4,比如在消息体中以SDP回应携带;
步骤310、集中业务AS收到应答消息后,将其中携带的媒体资源信息m4拆分成两份m5和m6,其中一份是发送给ICS UE-A的,另一份是发送给eMSC或MGCF的;
步骤311、集中业务AS向ICS UE-A发送IMS信令的应答消息,以应答步骤304的呼叫,比如发送“200OK”消息,携带拆分出来的发给ICS UE-A的媒体资源信息m6,比如在消息体中以SDP回应携带;
步骤312、集中业务AS同时向eMSC或MGCF发送IMS信令的应答消息,比如发送“200OK”消息,携带拆分出来的发给eMSC或MGCF的媒体资源信息m5,比如在消息体中以SDP回应携带;
步骤313、eMSC或MGCF将IMS信令的应答消息翻译为CS信令的应答消息发送给ICS UE-A;
步骤314、发送完步骤311和步骤312的消息后,集中业务AS再向ICSUE-A发送IMS信令的应答消息,以应答步骤301的呼叫,比如发送“200OK”消息;
自此,ICS UE-A和UE-B间同时建立起了两个媒体路径,一个是ICSUE-A与UE-B间直接连接的IMS媒体链接S1,另一个是ICS UE-A与UE-B间的间接连接,其中包括ICS UE-A到MGW间的CS媒体链接S2和MGW与UE-B间的IMS媒体链接S3。
该实施例中,AS不立即将ICS UE-A的媒体资源信息发给被叫UE-B,而是先将分配的特定号码发给ICS UE-A,然后等待两个以分配的特定号码P为目标的新会话:一个CS域新会话和一个IMS域新会话,然后再将两个新会话中的媒体资源信息合并后发往被叫UE-B,并将被叫返回的媒体资源信息拆分后通过这两个新会话发送出去。
实施例二
图4所示为本发明的另一实施例,描述了ICS UE-A呼叫UE-B,并要求既建立IMS媒体链接又建立CS媒体链接,在ICS UE-A建立CS域新会话的同时,由集中业务AS主动建立一个新的IMS域会话,其主要步骤如下:
步骤401、ICS UE-A使用IMS信令呼叫UE-B,比如发送INVITE(邀请)消息,携带SDP请求,其中包含ICS UE-A的媒体资源信息和需要建立CS媒体链接的指示,比如在消息体中携带SDP请求,该SDP既含有ICS UE-A的用于建立IMS媒体链接的媒体资源信息M1,又含有ICS UE-A希望建立何种CS媒体链接(音频或视频等)的信息;
步骤402、IMS信令呼叫消息到达集中业务AS,AS根据SDP中的信息知道还需要CS媒体链接,于是为该用户分配一个特定号码P,该特定号码P可以是分配的动态号码,使用该特定号码P进行的呼叫都会到达集中业务AS,集中业务AS将该特定号码P与步骤401的呼叫关联起来;
步骤403、集中业务AS构造一个SDP回应,其中包含一个虚构的媒体资源信息,比如修改UE-A的媒体资源信息,其中包括将相应的媒体类型的端口号变为0,还包括集中业务AS分配的特定号码P,然后集中业务AS发送IMS信令的临时响应消息给ICS UE-A,比如发送“183 Session Progress”消息,携带构造的SDP回应,比如在消息体中携带,集中业务AS知道ICS
UE-A既要建立IMS媒体链接又要建立CS媒体链接,于是等待两个新的呼叫请求,两个新的呼叫请求的目的地都是其分配的特定号码P;
步骤404、ICS UE-A在CS网络向分配的号码发起新呼叫;
步骤405、步骤404的CS呼叫消息到达eMSC或MGCF,eMSC或MGCF将该呼叫消息翻译成IMS信令的呼叫消息,从而建立新的会话,比如发送INVITE消息,并从MGW获得用于建立MGW与被叫间的IMS媒体链接的媒体资源信息,然后发送IMS信令的呼叫消息给目的地——集中业务AS分配的特定号码P,呼叫消息携带有MGW的媒体资源信息M2,比如以消息体中的SDP请求携带;
步骤406、集中业务AS收到步骤405的新呼叫后,将此呼叫建立的新会话与步骤301的呼叫建立的会话关联起来,获得真实的呼叫目标UE-B,同时合并这两个会话中携带的用于建立IMS媒体链接的媒体资源信息M1和M2为M3(步骤401建立的会话中携带的与CS媒体相关的部分不包括在内);
步骤407、集中业务AS向UE-B发送IMS信令的呼叫消息,比如发送INVITE消息,并携带合并后的媒体资源信息M3,比如在消息体中以SDP请求携带;
步骤408、UE-B收到呼叫消息,返回应答呼叫消息,比如发送“200OK”消息,并携带UE-B的媒体资源信息M4,比如在消息体中以SDP回应携带;
步骤409、集中业务AS收到应答消息后,将其中携带的媒体资源信息M4拆分成两份,一份是发送给ICS UE-A的M6,另一份是发送给eMSC或MGCF的M5;
步骤410、集中业务AS向eMSC或MGCF发送IMS信令的应答消息,比如发送“200OK”消息,携带拆分出来的发给eMSC或MGCF的媒体资源信息M5,比如在消息体中以SDP回应携带;
步骤411、eMSC或MGCF将IMS信令的应答消息翻译为CS信令的应答消息发送给ICS UE-A;
步骤412、步骤410后,集中业务AS以新建会话的方式向ICS UE-A发送IMS信令的应答消息,比如发送“200OK”消息,采用分支(Fork)技术将消息的To-Tag部分内容设置为与步骤403的消息的To-Tag部分的内容不相同(这样,对于ICS UE-A来说,步骤403和步骤412是两个会话),应答消息中携带拆分出来的发给ICS UE-A的媒体资源信息M6,比如该信息包括在消息体中的SDP回应中;
自此,ICS UE-A和UE-B间同时建立起了两个媒体路径,一个是ICS
UE-A与UE-B间直接连接的IMS媒体链接S1,另一个是ICS UE-A与UE-B间的间接连接,其中包括ICS UE-A到MGW间的CS媒体链接S2和MGW与UE-B间的IMS媒体链接S3。
该流程图还可根据标准方式变化,比如步骤408可以是IMS信令的临时响应消息,从而410和412也是临时响应消息,步骤411由eMSC或MGCF根据标准方式处理,如果410有相应的CS网络信令对应,则翻译后发给ICSUE-A。
该实施例中,AS不立即将ICS UE-A的媒体资源信息发给被叫UE-B,而是先将分配的特定号码P发给ICS UE-A,然后等待以分配的特定号码P为目标的CS域新会话,然后再将CS域新会话与原IMS会话中的媒体资源信息合并后发往被叫UE-B,并将被叫返回的媒体资源信息拆分后,以再新建一个会话的方式,将拆分后的媒体资源信息通过两个新会话(步骤410和步骤412)发送出去。
实施例三
图5所示为本发明的又一实施例,描述了ICS UE-A呼叫UE-B,并要求既建立IMS媒体链接又建立CS媒体链接,在ICS UE-A建立CS域新会话的同时,由集中业务AS主动建立一个新的IMS域会话,其主要步骤如下:
步骤501、ICS UE-A使用IMS信令呼叫UE-B,比如发送INVITE(邀请)消息,携带SDP请求,其中包含ICS UE-A的媒体资源信息和需要建立CS媒体链接的指示,比如在消息体中携带SDP请求,该SDP既含有ICS UE-A的用于建立IMS媒体链接的媒体资源信息M1,又含有ICS UE-A希望建立何种CS媒体链接(音频或视频等)的信息;
步骤502、IMS信令呼叫消息到达集中业务AS,AS根据SDP中的信息知道还需要CS媒体链接,于是为该用户分配一个特定号码P,使用该特定号码P进行的呼叫都会到达集中业务AS,并将该特定号码P与步骤501的呼叫关联起来;
步骤503、集中业务AS将SDP请求中与CS媒体相关的部分删除,然后转发呼叫消息给UE-B;
步骤504、UE-B收到呼叫消息,发送临时响应消息,比如发送“183 SessionProgress”消息,消息体中携带UE-B的媒体资源信息,比如通过消息体中的SDP回应携带;
步骤505、临时响应消息到达集中业务AS,AS将分配的特定号码P添加到临时响应消息的SDP回应中,然后转发给ICS UE-A;
步骤506、ICS UE-A在CS网络向分配的特定号码P发起新呼叫;
该步骤与步骤205不同的是,在集中业务AS将分配好的特定号码P转发给ICS UE-A后,ICS UE-A、集中业务AS和UE-B并不进行IMS媒体链路的资源协商和呼叫应答处理;而是集中业务AS继续等待以分配的特定号码P为目标的CS域新会话。
步骤507、步骤506的CS呼叫消息到达eMSC或MGCF,eMSC或MGCF将该呼叫消息翻译成IMS信令的呼叫消息,从而建立新的会话,比如发送INVITE消息,并从MGW获得用于建立MGW与被叫间的IMS媒体链接的媒体资源信息,然后发送IMS信令的呼叫消息给目的地——集中业务AS分配的特定号码P,呼叫消息携带有MGW的媒体资源信息M2,比如以消息体中的SDP请求携带;
步骤508、集中业务AS收到步骤507的新呼叫后,将此呼叫建立的新会话与步骤501的呼叫建立的会话关联起来,获得真实的呼叫目标UE-B,同时合并这两个会话中携带的用于建立IMS媒体链接的媒体资源信息M1和M2合并为M3(步骤501建立的会话中携带的与CS媒体相关的部分不包括在内);
步骤509、集中业务AS向UE-B发送IMS信令的更新消息,比如发送UPDATE(更新)消息或PRACK(预确认)消息,并携带合并后的媒体资源信息M3,比如在消息体中以SDP请求携带;
步骤510、UE-B收到更新消息,返回同意更新消息,比如发送“200OK”消息,并携带更新后的UE-B的媒体资源信息M4,比如在消息体中以SDP回应携带;
步骤511、集中业务AS收到同意更新消息后,将其中携带的媒体资源信息M4拆分成两份,一份是发送给ICS UE-A的M5,另一份是发送给eMSC或MGCF的M6;
步骤512、集中业务AS以新的会话方式向ICS UE-A发送IMS信令的临时响应消息,比如发送“183Session Progress”消息,采用分支(Fork)技术将消息的To-Tag部分内容设置为与步骤505的消息的To-Tag部分的内容不相同,临时响应消息中携带拆分出来的发给ICS UE-A的媒体资源信息M5,比如该信息包括在消息体中的SDP回应中;
步骤513、集中业务AS向eMSC或MGCF发送IMS信令的临时响应消息,比如发送“183 Session Progress”消息,携带拆分出来的发给eMSC或MGCF的媒体资源信息M6,比如在消息体中以SDP回应携带,eMSC或MGCF根据标准方式处理该临时响应消息,如果该消息有相应的CS网络信令对应,则翻译后发给ICS UE-A,没有则不发送任何CS网络信令,此实施例假设步骤513的消息没有相应的CS网络信令;
步骤514、UE-B应答呼叫,发送应答呼叫消息,比如发送“200OK”消息;
步骤515、集中业务AS收到应答消息,向eMSC或MGCF转发该应答消息;
步骤516、eMSC或MGCF将IMS信令的应答消息翻译为CS信令的应答消息发送给ICS UE-A;
步骤517、集中业务AS在步骤515后,通过步骤512建立的新会话向ICS UE-A发送应答消息;
自此,ICS UE-A和UE-B间同时建立起了两个媒体路径,一个是ICSUE-A与UE-B间直接连接的IMS媒体链接S1,另一个是ICS UE-A与UE-B间的间接连接,其中包括ICS UE-A到MGW间的CS媒体链接S2和MGW与UE-B间的IMS媒体链接S3。
该实施例中,AS先将ICS UE-A的媒体资源信息发给被叫UE-B,再将分配的特定号码P发给ICS UE-A,并等待以分配的特定号码P为目标的CS域新会话,然后再将CS域新会话与原IMS会话中的媒体资源信息合并后发往被叫UE-B,并将被叫返回的媒体资源信息拆分后,以再新建一个会话的方式,将拆分后的媒体资源信息分别通过两个新会话发送出去。
该实施例适合于UE-B会通过临时响应携带媒体资源信息作为回应的方式,而不适合于UE-B通过应答消息携带媒体资源信息作为回应的方式(如图4中步骤408中的方式)。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

既建立IMS媒体链接又建立CS媒体链接的方法.pdf_第1页
第1页 / 共25页
既建立IMS媒体链接又建立CS媒体链接的方法.pdf_第2页
第2页 / 共25页
既建立IMS媒体链接又建立CS媒体链接的方法.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《既建立IMS媒体链接又建立CS媒体链接的方法.pdf》由会员分享,可在线阅读,更多相关《既建立IMS媒体链接又建立CS媒体链接的方法.pdf(25页珍藏版)》请在专利查询网上搜索。

一种既建立IMS媒体链接又建立CS媒体链接的方法,包括:IMS集中业务AS收到主叫用户的携带用于建立IMS媒体链接的媒体资源信息M1和需要建立CS媒体链接的信息的邀请请求C1后,将一与邀请请求C1对应的特定号码通过会话标识为D1的响应消息发送给主叫用户;主叫用户收到携带特定号码的响应消息后,在CS网络发起以特定号码为目标的呼叫;AS收到以特定号码为目标的、携带媒体资源信息M2的邀请请求C2后,向被。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1