CN102104862B - 一种电路域cs锚定ip多媒体子系统的方法、装置和系统 - Google Patents
一种电路域cs锚定ip多媒体子系统的方法、装置和系统 Download PDFInfo
- Publication number
- CN102104862B CN102104862B CN200910189239.7A CN200910189239A CN102104862B CN 102104862 B CN102104862 B CN 102104862B CN 200910189239 A CN200910189239 A CN 200910189239A CN 102104862 B CN102104862 B CN 102104862B
- Authority
- CN
- China
- Prior art keywords
- msc
- grappling
- ims
- send
- called
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例提供一种电路域CS锚定IP多媒体子系统的方法、装置和系统,该系统包括:移动交换中心MSC用于收到来自主叫网络的呼叫请求后,向所述锚定服务器发送初始检查点IDP消息,并通过接收的来自所述锚定服务器的连接Connect消息中的被叫锚定码信息所指示的SIP通道向所述IMS系统发送会话请求,以及在收到来自所述IMS系统的会话请求后,向被叫终端发送呼叫消息;锚定服务器用于在收到所述IDP消息后,向所述MSC发送携带有被叫锚定码信息的Connect消息;被叫终端归属域的IP多媒体子系统IMS用于在收到来自所述MSC的会话请求后,处理相应的IMS业务,以及向所述MSC发送该会话请求;从而减少信令迂回,提高呼叫业务的处理效率。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种CS锚定IMS的方法、装置和系统。
背景技术
IMS(IP multimedia subsystem,IP多媒体子系统)采用分组域(PS)为其上层控制信令和媒体传输提供承载通道,引入SIP(Session InitiationProtocol,会话发起协议)作为业务控制协议,通过将业务控制与承载控制分离从而提供丰富的多媒体业务。IMS主要包括控制用户注册、会话等功能的呼叫会话控制实体CSCF(Call Session Control Function,呼叫会话控制功能)(P/I/S-CSCF)、集中管理用户签约数据的归属用户服务器HSS(HomeSubscriber Server,归属用户服务器),提供各种业务逻辑控制功能的应用服务器AS。用户通过当前所在地代理节点P-CSCF(Proxy-CSCF)接入IMS,而由其注册地的归属域服务节点S-CSCF(Serving-CSCF)完成会话和业务触发控制及与AS的业务控制交互。
如图1所示,为现有技术中被叫锚定场景下的流程,以实现让现网CS域(Circuit Switched domain,电路域)用户使用IMS丰富的业务,然后再回到CS域继续处理,包括:
S101、主叫网络向被叫MSC发送IAM(Initial Address Message,起始地址消息)消息;
S102、被叫MSC收到IAM消息后,根据用户的签约信息向锚定服务器发送IDP(Initial detection point,初始检查点)消息;
S103、锚定服务器在收到该IDP消息后,向被叫MSC发送携带有被叫锚定码信息的Connect消息;
S104、被叫MSC收到该Connect消息后,向GMSC(Gateway MobileSwitching Centre,关口移动交换中心)发送IAM消息。
S105、GMSC向MGCF(Media Gateway Control Function,媒体网关控制功能)发送IAM消息。
S106、MGCF向I-CSCF发送Invite消息。
S107、I-CSCF向S-CSCF发送Invite消息。
S108、S-CSCF触发用户的IMS业务,向IMS AS发送Invite请求。
S109、IMS AS处理用户的IMS业务,向S-CSCF发送Invite请求。
S110、S-CSCF向MGCF发送Invite请求。
S111、MGCF向GMSC发送IAM消息。
S112、GMSC向被叫MSC发送IAM消息。
S113、被叫MSC收到该IAM消息后,根据用户的签约信息向锚定服务器发送IDP消息。
S114、锚定服务器向被叫MSC发送Connect消息,其中该Connect消息没有携带锚定码。
S115、被叫MSC向被叫用户发送寻呼PAGING消息。
发明人在实现本发明的过程中,发现现有技术中锚定服务器将CS域的呼叫转到IMS,再从IMS回到CS域,都要经过GMSC和MGCF,呼叫经过的网元较多,导致信令迂回严重,呼叫业务的处理效率低下。
发明内容
本发明实施例提供一种CS锚定IMS的方法、装置和系统,以减少信令迂回,提高呼叫业务的处理效率。
本发明实施例提供如下技术方案:
一种通信系统,包括:移动交换中心MSC、锚定服务器和被叫终端归属域的IP多媒体子系统IMS,其中:
所述MSC用于收到来自主叫网络的呼叫请求后,向所述锚定服务器发送初始检查点IDP消息,并通过接收的来自所述锚定服务器的连接Connect消息中的被叫锚定码信息所指示的SIP通道向所述IMS系统发送会话请求,以及在收到来自所述IMS系统的会话请求后,向被叫终端发送呼叫消息;
所述锚定服务器用于在收到所述IDP消息后,向所述MSC发送所述携带有被叫锚定码信息的Connect消息;
所述IMS系统用于在收到来自所述MSC的会话请求后,处理相应的IMS业务,并向所述MSC发送该会话请求。
以及,一种电路域CS锚定IP多媒体子系统IMS的方法,包括:
接收初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向被叫终端归属域的IMS系统发送会话请求,以及由所述IMS系统处理完相应IMS业务后,向指定的MSC地址发送会话请求,使得对应的MSC向被叫终端发送呼叫消息。
以及,一种电路域CS锚定IP多媒体子系统IMS的方法,包括:
接收携带有MSC标识信息的初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
根据所述MSC标识信息获得关联的MSC地址,并向被叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,使得所述IMS系统保存所述MSC地址后,返回对应的响应消息;
当收到对应的响应消息后,向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理被叫用户的IMS业务,并向所述保存的MSC地址发送会话请求,触发对应的MSC向被叫终端发送呼叫消息。
以及,一种电路域CS锚定IP多媒体子系统IMS的方法,包括:
接收锚定服务器发来的注册请求,所述注册请求中携带有移动交换中心MSC地址;
保存所述注册请求中的MSC地址,并返回对应的响应消息;
接收CS域发来的携带有被叫业务标识信息的会话请求,根据所述被叫业务标识信息确定为被叫业务,触发应用服务器AS处理被叫用户的IMS业务;
并向所述保存的MSC地址发送所述会话请求,触发对应的MSC向被叫终端发送呼叫消息。
以及,一种锚定服务器,包括:
接收单元,用于接收初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
发送单元,用于向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向被叫终端归属域的IMS系统发送会话请求,以及由所述IMS系统处理完相应IMS业务后,向所述MSC发送会话请求,触发所述MSC向被叫终端发送呼叫消息。
以及,一种锚定服务器,包括:
CS域接口单元,用于接收携带有MSC标识信息的初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;以及,向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理被叫用户的IMS业务,并向所述保存的MSC地址发送会话请求,触发对应的MSC向被叫终端发送呼叫消息;
IMS域接口单元,用于根据所述MSC标识信息获得关联的MSC地址,并向被叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,并接收对应的响应消息,所述响应消息是所述IMS系统保存所述MSC地址后返回的。
以及,一种服务-呼叫会话控制功能实体S-CSCF,包括:
接收单元,用于接收锚定服务器发来的注册请求,所述注册请求中携带有移动交换中心MSC地址,以及接收电路CS域发来的携带有被叫业务标识信息的会话请求;
存储单元,用于保存所述注册请求中的MSC地址;
服务-呼叫会话控制单元,用于根据所述被叫业务标识信息确定为被叫业务,触发AS处理被叫用户的IMS业务;
发送单元,用于返回与所述注册请求对应的响应消息,并向所述保存的MSC地址发送所述会话请求,触发对应的移动交换中心MSC向被叫终端发送呼叫消息。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向指定的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中被叫锚定场景下的CS锚定IMS的方法流程示意图;
图2为本发明实施例提供的一种通信系统的结构示意图;
图3a为本发明实施例的应用于主叫锚定场景的主叫网络的示意图;
图3b为本发明实施例的应用于被叫锚定场景的被叫网络的示意图;
图4为本发明实施例提供的一种CS域锚定到IMS方法的流程示意图;
图5a为本发明实施例提供的另一种CS域锚定到IMS方法的流程示意图;
图5b为本发明实施例提供的另一种CS域锚定到IMS方法的流程示意图;
图6为本发明实施例提供的主叫锚定场景下的另一种CS域锚定到IMS方法的交互示意图;
图7为本发明实施例提供的被叫锚定场景下的另一种CS域锚定到IMS方法的交互示意图;
图8为本发明实施例提供的主叫锚定场景下的再一种CS域锚定到IMS方法的交互示意图;
图9为本发明实施例提供的被叫锚定场景下的再一种CS域锚定到IMS方法的交互示意图;
图10为本发明实施例提供的又一种CS域锚定到IMS方法的流程示意图;
图11为本发明实施例提供的一种锚定服务器的结构示意图;
图12为本发明实施例提供的另一种锚定服务器的结构示意图;
图13为本发明实施例提供的一种服务-呼叫会话控制功能实体S-CSCF的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图2,为本发明实施例的一种通信系统的结构示意图,如图2所示,该系统包括:
MSC(Mobile Switch Center,移动交换中心)201,用于收到主叫网络发来的呼叫请求后,向锚定服务器发送IDP(Initial detection point,初始检查点)消息,以及通过接收的来自锚定服务器202的Connect消息中的被叫锚定码信息所指示的SIP通道向IMS系统发送会话请求,并在收到来自IMS系统的会话请求后,向被叫终端发送呼叫消息;
需要说明的是,本发明实施例中的MSC可以是网关移动交换中心GMSC,也可以是拜访移动交换中心VMSC,也可以是GMSC和VMSC的集合。
需要说明的是,在一种实现下,MSC维护有锚定码信息和SIP通道的映射关系信息,当MSC收到的Connect消息中携带的锚定码信息为1593,则MSC通过与1593匹配的SIP通道向IMS系统发送会话请求,在本发明实施例中,即向I-CSCF发送invite请求;具体的,这里的SIP通道可以用IP地址表示,也可以用域名表示,包括但不限于此。
在具体的一种实现下,MSC维护有锚定码信息与I-CSCF的IP地址的映射关系信息,当MSC收到的connect消息中携带的锚定码为1590,则MSC通过MSC自身与1590匹配的IP地址之间建立好的SIP通道向IMS系统发送会话请求,在本发明实施例中,即向I-CSCF发送invite请求。
锚定服务器202,用于在收到IDP消息后,向MSC 201发送携带有被叫锚定码信息的Connect消息;需要说明的是,这里的被叫锚定码信息是用于指示MSC将呼叫直接锚定到IMS的信息。
IMS系统203,用于在收到来自MSC的会话请求后,处理相应的IMS业务(例如多媒体彩铃业务),以及向所述MSC(也可以理解成:指定的MSC地址)发送该会话请求。
需要说明的是,这里指定的MSC地址,可以是IMS系统保存的MSC地址,也可以是来自MSC的会话请求中所携带的MSC地址,包括但不限于此。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向指定的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
在一种实现方式下,锚定服务器202具体用于当MSC 201支持SIP协议时,根据收到的IDP消息中的MSC标识信息获得对应的MSC地址,模拟MSC201向用户归属域的IMS发送携带有该MSC地址的注册请求,以及在收到对应的注册响应后,向MSC 201发送携带有被叫锚定码信息的Connect消息。这里的MSC标识信息具体可以为MSCID,也可以是源地址信息(即MSC地址信息)等。
这里的MSC地址如MSC域名或MSC的IP地址等,较优的,该注册请求中还可以携带用户位置信息;从而便于IMS系统提供基于位置的业务。
相应的,IMS系统203具体用于保存收到的该注册请求中的MSC地址,并在收到来自MSC的会话请求后,处理相应的IMS业务,以及向保存的MSC地址发送该会话请求。
在另一种实现方式下,MSC(Mobile Switch Center,移动交换中心)201,用于收到主叫网络发来的呼叫请求后,向锚定服务器发送IDP消息,以及通过收到的Connect消息中的被叫锚定码信息所指示的SIP通道向IMS系统发送携带有MSC地址的会话请求,并在收到来自IMS的会话请求后,向被叫终端发送呼叫消息。
相应的,IMS系统203具体用于在收到所述携带有MSC地址的会话请求后,处理相应的IMS业务,以及向携带的所述MSC地址发送该会话请求。优选的,保存该会话请求中携带的MSC地址。
续参阅图3a和3b,图3a是本发明实施例的应用于主叫锚定场景的主叫网络的示意图(纵向虚线的左边),图3b是本发明实施例的应用于被叫锚定场景的被叫网络的示意图,应当理解的是,主被叫之间的呼叫业务,也可以应用于传统的主叫网络与本发明实施例的被叫网络之间通信,也可以应用于本发明实施例的主叫网络与传统的被叫网络之间通信,也可以应用于本发明实施例的主叫网络与本发明实施例的被叫网络之间通信(即图3a和3b)。
如图4所示,为本发明实施例的一种CS域锚定到IMS方法的流程示意图,应用于被叫锚定的场景下,图2中所示的锚定服务器,该方法可以包括如下步骤:
S401、接收初始检查点IDP消息,所述IDP消息是MSC响应来自于主叫网络的呼叫请求而发出的;
这里的呼叫请求为IAM消息。IDP消息中包含有MSC ID标识,可选的,还包含用户位置信息。
S302、向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向IMS发送会话请求,以及所述IMS处理完相应IMS业务后,向指定的MSC地址发送会话请求,使得对应的MSC向被叫终端发送呼叫消息。
需要说明的是,这里指定的MSC地址,可以是IMS系统保存的MSC地址,也可以是来自MSC的会话请求中所携带的MSC地址,包括但不限于此。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向指定的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
如图5a所示,为本发明实施例的另一种CS域锚定到IMS方法的流程示意图,应用于被叫锚定的场景下,图2中所示的锚定服务器,该方法可以包括如下步骤:
S501、锚定服务器接收包含有MSC标识信息的IDP消息,所述IDP消息是MSC响应来自于主叫网络的呼叫请求而发出的;这里的MSC标识信息具体可以为MSCID,也可以是源地址信息(即MSC地址信息)等。
S502、锚定服务器判断MSC是否支持SIP协议,当确定MSC支持SIP协议时,执行S503,反之,按照现有流程处理S505,这里不再赘述。(需要理解的是,如果MSC缺省支持SIP协议,本步骤可以省掉)。
在一种实现方式下,锚定服务器配置有MSC ID与MSC地址的映射关系信息,当收到的IDP消息中的MSC ID能匹配到关联的MSC地址时,则确定MSC支持SIP协议;反之,则确定MSC不支持SIP协议。
S503、锚定服务器根据IDP消息中的MSC标识信息获得关联的MSC地址,并向用户归属域的IMS发送包含有该MSC地址的注册请求,使得IMS保存所述MSC地址后,返回对应的响应消息;
这里的,MSC标识信息具体可以为MSC ID,或者可以为源地址信息(即MSC地址信息)等等。
S504、在收到对应的响应消息后,锚定服务器向MSC发送携带有被叫锚定码信息的Connect消息,所述被叫锚定码信息指示MSC通过对应的SIP通道向IMS发送Invite请求;使得所述IMS收到Invite请求后,处理被叫用户的IMS业务,并向此前保存的MSC地址发送Invite请求,触发对应的MSC向被叫终端发送呼叫消息。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向之前保存的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
应当理解的是,如果切换成主叫锚定的场景,则如图5b所示,本发明实施例方法中,图2中所示的锚定服务器,进一步执行如下步骤:
S511、接收携带有所述MSC标识信息的初始检查点IDP消息,所述IDP消息是所述MSC在收到主叫终端发起的建立Setup请求后所发出的;
这里的MSC标识信息具体可以为MSC ID,也可以是源地址信息(即MSC地址信息)等。
S512、锚定服务器判断MSC是否支持SIP协议,当确定MSC支持SIP协议时,执行S513,反之,按照现有流程处理S515,这里不再赘述。(需要理解的是,如果MSC缺省支持SIP协议,本步骤可以省掉)。
在一种实现方式下,锚定服务器配置有MSC ID与MSC地址的映射关系信息,当收到的IDP消息中的MSC ID能匹配到关联的MSC地址时,则确定MSC支持SIP协议;反之,则确定MSC不支持SIP协议。
S513、根据所述IDP消息中的MSC标识信息获得关联的MSC地址,并向主叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,使得所述IMS系统保存所述MSC地址后,返回对应的响应消息;
S514、当收到对应的响应消息后,向所述MSC发送携带有主叫锚定码信息的Connect消息,所述主叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理主叫用户的IMS业务,并向被叫网络发送会话请求。
在一种具体实现方式下,前述MSC通过SIP通道向所述IMS系统发送会话请求的步骤可以包括:
当收到携带有主叫锚定码信息或被叫锚定码信息的Connect消息后,根据所述MSC维护的锚定码信息与SIP通道的映射关系信息,确定与所述携带的主叫锚定码信息或被叫锚定码信息匹配的SIP通道;
并通过所述匹配的SIP通道向所述IMS系统发送会话请求。
下面结合图3a和3b来描述本发明实施例的一种CS域锚定到IMS的方法:
请参阅图6,为本发明实施例的另一种CS域锚定到IMS方法,应用于如图3a所示的主叫锚定场景下,该方法可以包括如下步骤:
S601、主叫终端发起Setup请求。
S602、主叫MSC根据用户的签约信息,向锚定服务器发送IDP消息,该IDP消息包含有MSC ID标识,可选的,还包含有用户位置信息。
在图6所示的本实施例中,主叫MSC可以理解成,GMSC和VMSC的集合。
需要说明的是,本发明实施例中的MSC可以是网关移动交换中心GMSC,也可以是拜访移动交换中心VMSC,也可以是GMSC和VMSC的集合。S603、锚定服务器判断主叫MSC是否支持SIP协议,如果MSC支持SIP协议,锚定服务器模拟MSC向用户归属域的I-CSCF发送Register请求,该Register请求中携带有MSC地址(如MSC域名或IP地址)和用户位置信息;
在一种实现方式下,判断主叫MSC是否支持SIP的方法,包括:
锚定服务器配置有MSC ID与MSC地址的映射关系信息,当收到的IDP消息中的MSC ID能匹配到关联的MSC地址时,则确定MSC支持SIP协议;反之,则确定MSC不支持SIP协议。
相应的,匹配的MSC地址携带在Register请求中向用户归属域的I-CSCF发送。
S604、I-CSCF向S-CSCF发送Register请求。
S605、S-CSCF收到该Register请求后,保存该Register请求中的MSC地址和用户位置信息,向I-CSCF返回200OK。
S606、I-CSCF向锚定服务器返回200OK。
S607、锚定服务器向MSC发送Connect消息,其中该Connect消息中携带有主叫锚定码信息;
这里的主叫锚定码信息用于指示主叫MSC将呼叫直接锚定到IMS。
S608、MSC根据收到的携带有主叫锚定码信息的Connect消息,向I-CSCF发送Invite请求。
需要说明的是,在一种实现下,MSC维护有锚定码信息和SIP通道的映射关系信息,当MSC收到的connect消息中携带的锚定码信息为1593,则MSC通过11533匹配的SIP通道向I-CSCF发送invite请求;
在另一种实现下,MSC维护有锚定码信息与I-CSCF的IP地址的映射关系信息,当MSC收到的connect消息中携带的锚定码为1590,则MSC通过自身与11500匹配的IP地址之间建立好的SIP通道向I-CSCF发送invite请求。
S609、I-CSCF根据主叫锚定码信息确定为主叫业务,并添加主叫标识(如orig标识),向S-CSCF发送添加有主叫标识后的Invite请求。
应当理解的是,在另一种实现方式下,I-CSCF可以直接向S-CSCF发送Invite请求,而由S-CSCF根据主叫锚定码信息确定为主叫业务,并添加主叫标识(如orig标识)。
S610、S-CSCF在收到的invite请求中添加用户的位置信息,向AS发送包含有用户位置信息的Invite请求,从而触发用户的IMS业务。
S611、AS处理用户的IMS业务,向S-CSCF发送Invite请求。
S612、S-CSCF收到Invite请求后,向被叫网络发送Invite请求。需要说明的是,如图3a所示,S-CSCF将Invite请求经由MGCF、GMSC发送到被叫MSC。
本实施例中,MSC作为主叫MSC的角色,应当理解的是,在实际应用情况下,该MSC也会作为被叫MSC的角色,经过前述S601-612的流程后,新的一轮呼叫业务下,该MSC作为被叫MSC,由于S-CSCF之前已经保存有MSC地址(S605),因此,基于被叫锚定的场景下,S-CSCF可以直接向之前保存的MSC地址发送会话请求,以触发MSC直接向被叫终端发送呼叫消息。
可见,本发明实施例应用于主叫锚定的场景下,通过锚定服务器在向MSC发送的connect消息中携带有主叫锚定码信息,从而指示该MSC直接通过对应SIP通道向I-CSCF发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
请参阅图7,为本发明实施例的另一种CS域锚定到IMS方法,应用于如图3b所示的被叫锚定场景下,该方法可以包括如下步骤:
S701、被叫MSC接收主叫网络发来的IAM消息;
在图7所示的本实施例中,被叫MSC可以理解成,GMSC和VMSC的集合。
需要说明的是,本发明实施例中的MSC可以是网关移动交换中心GMSC,也可以是拜访移动交换中心VMSC,也可以是GMSC和VMSC的集合。
S702、收到IAM消息后,被叫MSC根据用户的签约信息,向锚定服务器发送IDP消息。
S703、锚定服务器判断被叫MSC是否支持SIP协议,如果被叫MSC支持SIP协议,锚定服务器模拟被叫MSC向用户归属域的I-CSCF发送Register请求,该Register请求中携带有MSC地址(如MSC域名或IP地址)和用户位置信息;
在一种实现方式下,判断被叫MSC是否支持SIP的方法,包括:
锚定服务器配置有MSC ID与MSC地址的映射关系信息,当收到的IDP消息中的MSC ID能匹配到关联的MSC地址时,则确定MSC支持SIP协议;反之,则确定MSC不支持SIP协议。
相应的,匹配的MSC地址携带在Register请求中向用户归属域的I-CSCF发送。
S704、收到该Register请求后,I-CSCF向S-CSCF发送Register请求。
S705、S-CSCF保存Register请求中的MSC地址和用户位置信息,向I-CSCF返回200OK。
S706、I-CSCF向锚定服务器返回200OK。
S707、锚定服务器收到200OK后,向被叫MSC发送Connect消息,该Connect消息携带有被叫锚定码信息,这里的被叫锚定码信息用于指示MSC将呼叫直接锚定到IMS。
S708、被叫MSC根据收到的携带有被叫锚定码信息的Connect消息,向I-CSCF发送Invite请求。
需要说明的是,在一种实现下,MSC维护有锚定码信息和SIP通道的映射关系信息,当MSC收到的connect消息中携带的锚定码信息为1593,则MSC通过11533匹配的SIP通道向I-CSCF发送invite请求;
在另一种实现下,MSC维护有锚定码信息与I-CSCF的IP地址的映射关系信息,当MSC收到的connect消息中携带的锚定码为1590,则MSC通过自身与11500匹配的IP地址之间建立好的SIP通道向I-CSCF发送invite请求。
S709、I-CSCF根据被叫锚定码信息确定为被叫业务,并向S-CSCF发送添加有被叫标识后的Invite请求。需要说明的是,添加被叫标识为可选步骤。
应当理解的是,在另一种实现方式下,I-CSCF可以直接向S-CSCF发送Invite请求,而由S-CSCF根据被叫锚定码信息确定为被叫业务,并添加被叫标识(如term标识,即表示terminal)。
S710、收到Invite请求后,S-CSCF添加用户的位置信息,并向AS发送添加有用户位置信息的Invite请求,从而触发用户的IMS业务。
需要说明的是,这里用户的位置信息,是便于AS提供基于位置的业务,例如计费。
以及,如果是主叫付费业务,则添加的是主叫用户的位置信息;反之,如果是被叫付费业务,则添加的是被叫用户的位置信息。
S711、AS处理用户的IMS业务,向S-CSCF发送Invite请求。
S712、收到Invite请求后,S-CSCF向此前保存的MSC地址发送Invite请求。
S713、收到Invite请求后,MSC向被叫用户发送寻呼PAGING消息。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向之前保存的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
应当理解的是,主被叫之间的呼叫业务,也可以应用于传统的主叫网络与本发明实施例的被叫网络之间通信,也可以应用于本发明实施例的主叫网络与传统的被叫网络之间通信。
下面结合图3a和3b来描述本发明实施例的另一种CS域锚定到IMS的方法:
请参阅图8,为本发明实施例的另一种CS域锚定到IMS方法,应用于如图3a所示的主叫锚定场景下,该方法可以包括如下步骤:
S801、主叫终端发起建立Setup请求。
S802、主叫MSC收到该Setup请求后,根据用户的签约信息,向锚定服务器发送IDP消息,该IDP消息包含有MSC ID标识,可选的,还包含有用户位置信息。
在图8所示的本实施例中,主叫MSC可以理解成,GMSC和VMSC的集合。
需要说明的是,本发明实施例中的MSC可以是网关移动交换中心GMSC,也可以是拜访移动交换中心VMSC,也可以是GMSC和VMSC的集合。
S803、锚定服务器收到IDP消息后,向MSC发送Connect消息,其中该Connect消息中携带有主叫锚定码信息;
这里的主叫锚定码信息用于指示主叫MSC将呼叫直接锚定到IMS。
S804、MSC根据收到的携带有主叫锚定码信息的Connect消息,向I-CSCF发送携带有MSC自身地址的Invite请求。
需要说明的是,在一种实现下,MSC维护有锚定码信息和SIP通道的映射关系信息,当MSC收到的connect消息中携带的锚定码信息为1593,则MSC通过1593匹配的SIP通道向I-CSCF发送invite请求;
在另一种实现下,MSC维护有锚定码信息与I-CSCF的IP地址的映射关系信息,当MSC收到的connect消息中携带的锚定码为1590,则MSC通过自身与1590匹配的IP地址之间建立好的SIP通道向I-CSCF发送invite请求。
S805、I-CSCF根据主叫锚定码信息确定为主叫业务,并添加主叫标识(如orig标识),向S-CSCF发送携带有主叫标识的Invite请求。
应当理解的是,在另一种实现方式下,I-CSCF可以直接向S-CSCF发送Invite请求,而由S-CSCF根据主叫锚定码信息确定为主叫业务,并添加主叫标识(如orig标识)。
S806、S-CSCF保存Invite请求中的MSC地址(例如,via头域中前两跳的地址),触发用户的IMS业务(具体流程参考前面实施例),向被叫网络发送Invite请求。需要说明的是,如图3a所示,S-CSCF将Invite请求经由MGCF、GMSC发送到被叫MSC。
本实施例中,MSC作为主叫MSC的角色,应当理解的是,在实际应用情况下,该MSC也会作为被叫MSC的角色,经过前述S801-806的流程后,新的一轮呼叫业务下,该MSC作为被叫MSC,由于S-CSCF之前已经保存有MSC地址(S806),因此,基于被叫锚定的场景下,S-CSCF可以直接向之前保存的MSC地址发送会话请求,以触发MSC直接向被叫终端发送呼叫消息。
可见,本发明实施例应用于主叫锚定的场景下,通过锚定服务器在向MSC发送的connect消息中携带有主叫锚定码信息,从而指示该MSC直接通过对应SIP通道向I-CSCF发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
请参阅图9,为本发明实施例的另一种CS域锚定到IMS方法,应用于如图3b所示的被叫锚定场景下,该方法可以包括如下步骤:
S901、被叫MSC接收主叫网络发来的IAM消息;
在图9所示的本实施例中,被叫MSC可以理解成,GMSC和VMSC的集合。
需要说明的是,本发明实施例中的MSC可以是网关移动交换中心GMSC,也可以是拜访移动交换中心VMSC,也可以是GMSC和VMSC的集合。
S902、收到IAM消息后,被叫MSC根据用户的签约信息,向锚定服务器发送IDP消息。
S903、锚定服务器向被叫MSC发送Connect消息,该Connect消息携带有被叫锚定码信息,这里的被叫锚定码信息用于指示MSC将呼叫直接锚定到IMS。
S904、被叫MSC根据收到的携带有被叫锚定码信息的Connect消息,向I-CSCF发送携带有自身MSC地址的Invite请求。
需要说明的是,在一种实现下,MSC维护有锚定码信息和SIP通道的映射关系信息,当MSC收到的connect消息中携带的锚定码信息为1593,则MSC通过1593匹配的SIP通道向I-CSCF发送invite请求;
在另一种实现下,MSC维护有锚定码信息与I-CSCF的IP地址的映射关系信息,当MSC收到的connect消息中携带的锚定码为1590,则MSC通过自身与1590匹配的IP地址之间建立好的SIP通道向I-CSCF发送invite请求。
S905、I-CSCF根据被叫锚定码信息确定为被叫业务,并向S-CSCF发送添加有被叫标识后的Invite请求。需要说明的是,添加被叫标识为可选步骤。
应当理解的是,在另一种实现方式下,I-CSCF可以直接向S-CSCF发送Invite请求,而由S-CSCF根据被叫锚定码信息确定为被叫业务,并添加被叫标识(如term标识)。
S906、收到Invite请求后,S-CSCF触发用户的IMS业务(具体流程可以参考前面实施例),并向指定的MSC地址发送Invite请求。优选的,S-CSCF保存Invite请求中的MSC地址(例如via头域中前两跳的地址)。
需要说明的是,这里指定的MSC地址可以是S-CSCF中此前保存的MSC地址或S-CSCF中S906步骤当前保存的MSC地址,也可以是当前收到的Invite请求中携带的MSC地址。
S907、收到Invite请求后,被叫MSC向被叫用户发送寻呼PAGING消息。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向保存的MSC地址或携带在会话请求中的MSC地址发送会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
应当理解的是,主被叫之间的呼叫业务,也可以应用于传统的主叫网络与本发明实施例的被叫网络之间通信,也可以应用于本发明实施例的主叫网络与传统的被叫网络之间通信。
如图10所示,为本发明实施例的另一种CS域锚定到IMS方法的流程示意图,应用于被叫锚定的场景下,图3b中所示的S-CSCF,该方法可以包括如下步骤:
S1001、接收锚定服务器发来的注册请求,所述注册请求中携带有移动交换中心MSC地址;
S1002、保存所述注册请求中的MSC地址,并返回对应的响应消息;
这里的MSC地址,具体可以是IP地址或域名,包括但不限于此。
S1003、接收CS域发来的携带有被叫业务标识信息的会话请求,根据所述被叫业务标识信息确定为被叫业务,触发应用服务器AS处理被叫用户的IMS业务;
这里的被叫业务标识信息具体可以是被叫锚定码信息或被叫标识,本发明实施例包括但不限于此。
S1004、并向所述保存的MSC地址发送所述会话请求,触发对应的MSC向被叫终端发送呼叫消息。
在一种实现方式下,本发明实施例的所述的CS锚定IMS方法,进一步包括:接收CS域发来的携带有主叫业务标识信息的会话请求,根据所述主叫业务标识信息确定为主叫业务,触发AS处理主叫用户的IMS业务,并向被叫网络发送所述会话请求。这里的主叫业务标识信息具体可以是主叫锚定码信息或主叫标识,本发明实施例包括但不限于此。
以及,如果所述会话请求中进一步携带有MSC地址,所述方法进一步包括:保存所述会话请求中的MSC地址。具体的,S-CSCF保存会话请求中的via头域中前两跳的地址。需要说明的是,优先保存注册请求中携带的MSC地址。
较优的,S1001的注册请求中可以进一步携带有用户的位置信息;
相应的,S-CSCF收到CS锚定IMS的注册请求后,保存注册请求中的MSC地址和用户的位置信息。当S-CSCF收到CS锚定IMS的会话请求时,添加用户的位置信息,触发用户的IMS业务,对于被叫业务,S-CSCF向此前保存的MSC地址发送会话请求。
可见,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,S-CSCF可以直接向保存的MSC地址或携带在会话请求中的MSC地址发送会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
请参阅图11,为本发明实施例的一种锚定服务器的结构示意图,该锚定服务器应用于CS域锚定IMS的场景,如图11所示,该锚定服务器包括:接收单元1101和发送单元1102,其中:
接收单元1101用于接收初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
这里的呼叫请求为IAM消息。IDP消息中包含有MSC ID标识,可选的,还包含用户位置信息。
发送单元1102用于向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向被叫终端归属域的IMS系统发送会话请求,以及由所述IMS系统处理完相应IMS业务后,向所述MSC(也可以理解成:指定的MSC地址)发送会话请求,触发对应的MSC向被叫终端发送呼叫消息。
需要说明的是,这里指定的MSC地址,可以是IMS系统保存的MSC地址,也可以是来自MSC的会话请求中所携带的MSC地址,包括但不限于此。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向保存的MSC地址或携带在会话请求中的MSC地址发送会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
请参阅图12,为本发明实施例的另一种锚定服务器的结构示意图,该锚定服务器应用于CS域锚定IMS的场景(尤其是被叫锚定场景),如图12所示,该锚定服务器包括:CS域接口单元1201和IMS域接口单元1202,其中:
CS域接口单元1201用于接收携带有MSC标识信息的初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
以及,进一步用于向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理被叫用户的IMS业务,并向所述保存的MSC地址发送会话请求,触发对应的MSC向被叫终端发送呼叫消息;
IMS域接口单元1202用于根据所述IDP消息中的MSC标识信息获得关联的MSC地址,并向被叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,并接收对应的响应消息,所述响应消息是所述IMS系统保存所述MSC地址后所返回的。
应当理解的是,如果切换成主叫锚定的场景,则本发明实施例的锚定服务器中:
CS域接口单元1201进一步用于接收携带有所述MSC标识信息的初始检查点IDP消息,所述IDP消息是所述MSC在收到主叫终端发起的Setup请求后所发出的;并向所述MSC发送携带有主叫锚定码信息的Connect消息,所述主叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理主叫用户的IMS业务,并向被叫网络发送会话请求;
IMS域接口单元1202进一步用于根据所述IDP消息中的MSC标识信息获得关联的MSC地址,并向主叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,并接收对应的响应消息,所述响应消息是所述IMS系统保存所述MSC地址后所返回的。
在一种具体实现方式下,前述MSC通过SIP通道向所述IMS系统发送会话请求的是通过如下方法实现的:
当收到携带有主叫锚定码信息或被叫锚定码信息的Connect消息后,根据所述MSC维护的锚定码信息与SIP通道的映射关系信息,确定与所述携带的主叫锚定码信息或被叫锚定码信息匹配的SIP通道;
并通过所述匹配的SIP通道向所述IMS系统发送会话请求。
可见,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向之前保存的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
请参阅图13,为本发明实施例的一种服务-呼叫会话控制功能实体S-CSCF的结构示意图,该S-CSCF应用于CS域锚定IMS的场景(尤其是被叫锚定场景),如图13所示,该S-CSCF包括:接收单元1301、存储单元1302、服务-呼叫会话控制单元1303和发送单元1304,其中:
接收单元1301用于接收锚定服务器发来的注册请求,所述注册请求中携带有移动交换中心MSC地址,以及接收电路CS域发来的携带有被叫业务标识信息的会话请求;
这里的被叫业务标识信息具体可以是被叫锚定码信息或被叫标识等。
存储单元1302用于保存所述注册请求中的MSC地址;
服务-呼叫会话控制单元1303用于根据所述会话请求中的被叫业务标识信息确定为被叫业务,触发AS处理被叫用户的IMS业务;
发送单元1304用于返回与所述注册请求对应的响应消息,并向所述保存的MSC地址发送所述会话请求,触发对应的移动交换中心MSC向被叫终端发送呼叫消息。
应当理解的是,如果切换成主叫锚定的场景,则本发明实施例的S-CSCF中:
接收单元1301进一步用于接收CS域发来的携带有主叫业务标识信息的会话请求;这里的主叫标识,如orig标识。这里的主叫业务标识信息具体可以是主叫锚定码信息或主叫标识等。
服务-呼叫会话控制单元1303进一步用于根据会话请求中的主叫业务标识信息确定为主叫业务,触发应用服务器AS处理主叫用户的IMS业务;
发送单元1304进一步用于向被叫网络发送所述会话请求。
可见,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,S-CSCF可以直接向指定的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。。
综上所述,本发明实施例中,通过锚定服务器在向MSC发送的connect消息中携带有被叫锚定码信息,从而指示该MSC直接通过SIP通道向IMS发送会话请求(即MSC与CSCF之间采用SIP协议直接通信),从而避免往返的请求响应经过GMSC和MGCF,减少信令迂回,提高了呼叫业务的处理效率,且节省了网络资源;
以及,本发明实施例中,在收到来自该MSC的会话请求,并处理完相应的IMS业务后,IMS系统可以直接向指定的MSC地址发送该会话请求,以触发MSC直接向被叫终端发送呼叫消息,进而减少了信令迂回,提高了呼叫业务的处理效率,且节省了网络资源。
以及,本发明实施例不仅可以解决信令迂回,而且可以兼容各种现网情况的方案。
需要说明的是,本发明实施例中涉及的PAGING、SETUP、IDP、Connect均属于呼叫消息,应当理解的是,在本发明实施例的方法流程框架下,即使消息存在名称上的不同,而作用实质上相同或相似,也应属于本发明的保护范围之内。例如,Connect消息与Continue消息本质上是相同的。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述仅为本发明的几个实施例,本领域的技术人员依据申请文件公开的可以对本发明进行各种改动或变型而不脱离本发明的精神和范围。
Claims (10)
1.一种通信系统,其特征在于,包括:移动交换中心MSC、锚定服务器和被叫终端归属域的IP多媒体子系统IMS,其中:
所述MSC用于收到来自主叫网络的呼叫请求后,向所述锚定服务器发送初始检查点IDP消息,并通过接收的来自所述锚定服务器的连接Connect消息中的被叫锚定码信息所指示的SIP通道向所述IMS系统发送会话请求,以及在收到来自所述IMS系统的会话请求后,向被叫终端发送呼叫消息;
所述锚定服务器用于在收到所述IDP消息后,向所述MSC发送所述携带有被叫锚定码信息的Connect消息;
所述IMS系统用于在收到来自所述MSC的会话请求后,处理相应的IMS业务,并向所述MSC发送该会话请求。
2.如权利要求1所述的系统,其特征在于,所述锚定服务器具体用于当所述MSC支持SIP协议时,根据收到的IDP消息中的MSC标识信息获得对应的MSC地址,模拟所述MSC向所述IMS系统发送携带所述MSC地址的注册请求,并在收到对应的响应后,向所述MSC发送携带有被叫锚定码信息的Connect消息;
所述IMS系统具体用于保存收到的注册请求中的MSC地址,并在收到来自MSC的会话请求后,处理相应的IMS业务,以及向所述保存的MSC地址发送会话请求。
3.如权利要求1所述的系统,其特征在于,所述MSC具体用于收到来自主叫网络的呼叫请求后,向所述锚定服务器发送IDP消息,并通过收到的Connect消息中的被叫锚定码信息所指示的SIP通道向所述IMS系统发送携带有MSC地址的会话请求,以及在收到来自所述IMS系统的会话请求后,向被叫终端发送呼叫消息;
所述IMS系统具体用于在收到所述携带有MSC地址的会话请求后,处理相应的IMS业务,以及向携带的所述MSC地址发送该会话请求。
4.一种电路域CS锚定IP多媒体子系统IMS的方法,其特征在于,包括:
锚定服务器接收初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
所述锚定服务器向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向被叫终端归属域的IMS系统发送会话请求,以及由所述IMS系统处理完相应IMS业务后,向指定的MSC地址发送会话请求,使得对应的MSC向被叫终端发送呼叫消息。
5.如权利要求4所述的CS锚定IMS方法,其特征在于,所述指定的MSC地址为所述IMS系统中预先保存的MSC地址,或者所述MSC发送的会话请求中携带的MSC地址。
6.一种电路域CS锚定IP多媒体子系统IMS的方法,其特征在于,当应用于被叫锚定场景时,所述方法包括:
锚定服务器接收携带有MSC标识信息的初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
判断所述MSC是否支持SIP协议,当所述MSC支持SIP协议时,所述锚定服务器根据所述MSC标识信息获得关联的MSC地址,并向被叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,使得所述IMS系统保存所述MSC地址后,返回对应的响应消息;
当收到对应的响应消息后,所述锚定服务器向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理被叫用户的IMS业务,并向所述保存的MSC地址发送会话请求,触发对应的MSC向被叫终端发送呼叫消息。
7.如权利要求6所述的CS锚定IMS方法,其特征在于,当应用于主叫锚定场景时,所述方法还包括:
锚定服务器接收携带有所述MSC标识信息的初始检查点IDP消息,所述IDP消息是所述MSC在收到主叫终端发起的建立Setup请求后所发出的;
判断所述MSC是否支持SIP协议,当所述MSC支持SIP协议时,所述锚定服务器根据所述MSC标识信息获得关联的MSC地址,并向主叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,使得所述IMS系统保存所述MSC地址后,返回对应的响应消息;
当收到对应的响应消息后,所述锚定服务器向所述MSC发送携带有主叫锚定码信息的Connect消息,所述主叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理主叫用户的IMS业务,并向被叫网络发送会话请求。
8.一种锚定服务器,其特征在于,包括:
接收单元,用于接收初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;
发送单元,用于向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应的SIP通道向被叫终端归属域的IMS系统发送会话请求,以及由所述IMS系统处理完相应IMS业务后,向所述MSC发送会话请求,触发所述MSC向被叫终端发送呼叫消息。
9.一种锚定服务器,其特征在于,包括:
CS域接口单元,用于接收携带有MSC标识信息的初始检查点IDP消息,所述IDP消息是移动交换中心MSC响应来自于主叫网络的呼叫请求而发出的;以及,向所述MSC发送携带有被叫锚定码信息的连接Connect消息,所述被叫锚定码信息指示所述MSC通过对应SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理被叫用户的IMS业务,并向所述保存的MSC地址发送会话请求,触发对应的MSC向被叫终端发送呼叫消息;
IMS域接口单元,用于根据所述MSC标识信息获得关联的MSC地址,并向被叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,并接收对应的响应消息,所述响应消息是所述IMS系统保存所述MSC地址后返回的。
10.如权利要求9所述的锚定服务器,其特征在于,所述CS域接口单元,进一步用于接收携带有所述MSC标识信息的初始检查点IDP消息,所述IDP消息是所述MSC在收到主叫终端发起的建立Setup请求后所发出的;并向所述MSC发送携带有主叫锚定码信息的Connect消息,所述主叫锚定码信息指示所述MSC通过对应的SIP通道向所述IMS系统发送会话请求,使得所述IMS系统收到所述会话请求后,处理主叫用户的IMS业务,并向被叫网络发送会话请求;
所述IMS域接口单元,进一步用于根据所述MSC标识信息获得关联的MSC地址,并向主叫终端归属域的IMS系统发送携带有所述MSC地址的注册请求,并接收对应的响应消息,所述响应消息是所述IMS系统保存所述MSC地址后返回的。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910189239.7A CN102104862B (zh) | 2009-12-22 | 2009-12-22 | 一种电路域cs锚定ip多媒体子系统的方法、装置和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910189239.7A CN102104862B (zh) | 2009-12-22 | 2009-12-22 | 一种电路域cs锚定ip多媒体子系统的方法、装置和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102104862A CN102104862A (zh) | 2011-06-22 |
CN102104862B true CN102104862B (zh) | 2014-03-12 |
Family
ID=44157315
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910189239.7A Active CN102104862B (zh) | 2009-12-22 | 2009-12-22 | 一种电路域cs锚定ip多媒体子系统的方法、装置和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102104862B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102497627B (zh) * | 2011-11-14 | 2018-03-13 | 中兴通讯股份有限公司 | 自由切通话业务的实现方法和系统 |
CN108882220B (zh) * | 2017-05-16 | 2022-05-06 | 中兴通讯股份有限公司 | 一种ims终呼业务域选方法、装置、系统及存储介质 |
CN109995721B (zh) | 2017-12-29 | 2021-10-22 | 华为技术有限公司 | 业务请求处理方法、装置及通信系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859426A (zh) * | 2006-03-20 | 2006-11-08 | 华为技术有限公司 | 电路域终端接入多媒体子系统的方法及其实现装置 |
CN1941933A (zh) * | 2005-09-30 | 2007-04-04 | 华为技术有限公司 | 电路域用户接入ims域的方法及通信系统 |
CN101170801A (zh) * | 2006-10-25 | 2008-04-30 | 中兴通讯股份有限公司 | 带有非国际号码的语音呼叫连续性业务的处理方法 |
-
2009
- 2009-12-22 CN CN200910189239.7A patent/CN102104862B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941933A (zh) * | 2005-09-30 | 2007-04-04 | 华为技术有限公司 | 电路域用户接入ims域的方法及通信系统 |
CN1859426A (zh) * | 2006-03-20 | 2006-11-08 | 华为技术有限公司 | 电路域终端接入多媒体子系统的方法及其实现装置 |
CN101170801A (zh) * | 2006-10-25 | 2008-04-30 | 中兴通讯股份有限公司 | 带有非国际号码的语音呼叫连续性业务的处理方法 |
Non-Patent Citations (1)
Title |
---|
3GPP.Voice Call Continuity (VCC) between Circuit Switched (CS) and IP Multimedia Subsystem (IMS).《3GPP TS 23.206 V7.2.0》.2007,15-17,23-25. * |
Also Published As
Publication number | Publication date |
---|---|
CN102104862A (zh) | 2011-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102857891B (zh) | 一种被叫用户的域选择方法和系统,以及系统中的hss | |
US20220038514A1 (en) | Method, User Equipment and Application Server for Adding Media Stream of Multimedia Session | |
CN101573996A (zh) | 允许通过ussd消息经由cs接入进行ims服务的会话控制的方法和设备 | |
CN101292489A (zh) | 用于电路交换子系统呼叫的多媒体子系统业务控制 | |
CN103428218A (zh) | 转发用户设备的性能信息的方法和系统 | |
CN103220323A (zh) | 用于服务控制的方法和单元 | |
CN103703737A (zh) | 用于支持ims服务连续性的实现的方法和设备 | |
CN103875221A (zh) | 使用vplmn锚定器的ims漫游的归属路由选择 | |
CN101369966A (zh) | 多媒体会话的媒体流转移方法及应用服务器和用户设备 | |
CN103404221A (zh) | 将会话从主叫方的服务通信网络中的主叫方路由选择到被叫方的方法 | |
WO2015101205A1 (zh) | 呼叫控制设备和处理用户业务的方法 | |
US20100293265A1 (en) | Ip multimedia subsystem registration | |
CN101529883B (zh) | 向匿名呼叫者提供组合服务的系统和方法 | |
CN109348470A (zh) | 业务切换方法、终端、网络服务器及存储介质 | |
EP2443850B1 (en) | Methods and apparatus in a telecommunications network | |
US8908634B2 (en) | Method for controlling VCC functions initiated by network and terminal and network server thereof | |
CN102104862B (zh) | 一种电路域cs锚定ip多媒体子系统的方法、装置和系统 | |
CN104168190A (zh) | 一种呼叫路由方法及装置 | |
CN101505344A (zh) | 通信网络锚定方法及装置 | |
EP2119172B1 (en) | Method and system for processing call change request in an internet protocol multimedia subsystem | |
CN106714136B (zh) | 数据同步方法、hlr、mmtel as以及系统 | |
CN102740269B (zh) | 一种对Diameter消息进行处理的方法、装置及系统 | |
CN103181139B (zh) | 指示ims网络中的转移 | |
CN104243731A (zh) | 一种用于处理呼叫的方法与设备 | |
CN102340490B (zh) | 一种实现媒体锚定的方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |