CN106685890A - 一种呼叫VoLTE用户的优化方法、装置和系统 - Google Patents
一种呼叫VoLTE用户的优化方法、装置和系统 Download PDFInfo
- Publication number
- CN106685890A CN106685890A CN201510747416.4A CN201510747416A CN106685890A CN 106685890 A CN106685890 A CN 106685890A CN 201510747416 A CN201510747416 A CN 201510747416A CN 106685890 A CN106685890 A CN 106685890A
- Authority
- CN
- China
- Prior art keywords
- mgcf
- cscf
- incoming
- identification information
- ims
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种呼叫VoLTE用户的优化方法,包括:在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统(IMS)域的过程中,在服务-呼叫会话控制功能实体(S-CSCF)接收到查询-呼叫会话控制功能实体(I-CSCF)发送的信令时,S-CSCF记录所述I-CSCF发送的信令中携带的入局的媒体网关控制功能实体(MGCF)的标识信息;在S-CSCF获取到被叫用户的CS域的路由号码(CSRN)时,S-CSCF基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。本发明实施例还公开了一种呼叫VoLTE用户的优化装置和系统。
Description
技术领域
本发明涉及长期演进(LTE,Long Term Evolution)的VoLTE(Voice overLTE)技术,尤其涉及一种呼叫VoLTE用户的优化方法、装置和系统。
背景技术
LTE语音解决方案以VoLTE为主,当VoLTE用户被分时长期演进(TD-LTE,Time Division-LTE)网络无线覆盖时,可以通过LTE无线网和演进分组核心网(Evolved Packet Core,EPC)接入IP多媒体子系统(IP Multimedia Subsystem,IMS)核心网和IMS业务平台;此时,由IMS核心网完成VoLTE路由和呼叫控制,由IMS业务平台实现VoLTE业务处理。当VoLTE用户未被TD-LTE网络覆盖而未被2G/时分同步码分多址(TD-SCDMA,Time Division-SynchronousCode Division Multiple Access)网络覆盖时,可以通过2G或TD-SCDMA无线网接入核心网电路交换(Circuit Switched,CS)域,由核心网CS域为用户提供话音业务。
目前,为保证VoLTE用户和现网2G/3G用户的语音互通,可以采用域选和锚定等技术实现方式。
下面分别对域选和锚定进行具体说明:
1)域选
由于支持VoLTE的终端可以有多种模式,该终端在不同的信号强度覆盖下可以附着在不同的网络,如有时附着在2G/3G网络,有时附着在LTE网络。因此,支持VoLTE的终端在呼叫时就要选择接入其中一个网络进行语音通话,此时选择接入网络的过程就称为域选。具体地,当用户作为主叫时,由终端根据保存的注册网络信息完成域选;当用户作为被叫时,由网络侧连续性应用服务器(Service Centralization and Continuity Application Server,SCC-AS)查询融合归属位置寄存器(Home Location Register,HLR)/归属签约用户服务器(HomeSubscriber Server,HSS)获取注册网络信息完成域选;这里,也可以使用三合一HSS代替HLR/HSS来实现相应的功能,该三合一HSS包含IMS-HSS、系统结构演进-归属签约用户服务器(System Architecture Evolution-HSS,SAE-HSS)和2G/3G HLR。这里,当用户作为被叫时,SCC-AS进行接入域选择(Terminating Access Domain Selection,T-ADS),此时,可以向三合一HSS查询T-ADS信息。
图1为现有技术中VoLTE的域选流程图,如图1所示,该流程包括:
步骤11:呼叫会话控制功能实体(Call Session Control Function,CSCF)接收携带有被叫用户的移动用户号码(Mobile Subscriber InternationalISDN/PSTN number,MSISDN)的入局invite消息;这里,CSCF包括服务-呼叫会话控制功能实体(Serving-Call Session Control Function,S-CSCF)和查询-呼叫会话控制功能实体(Interrogating-Call Session Control Function,I-CSCF)。
步骤12:CSCF根据用户签约的iFC模板数据,将入局invite消息发送至SCC-AS,触发SCC-AS。
步骤13:当SCC-AS需要向融合HLR/HSS查询被叫用户的T-ADS信息时,SCC-AS向融合HLR/HSS发送UDR/ATI消息,该UDR/ATI消息用于请求获取被叫用户的T-ADS信息。这里,SCC-AS查询融合HLR/HSS的目的是为了判断被叫用户域选到哪个网络,如果在查询融合HLR/HSS之前就能判断被叫用户域选到哪个网络,则无需发起查询。
步骤14:融合HLR/HSS在收到UDR/ATI消息后,向移动管理节点(MobilityManagement Entity,MME)发送IDR消息,向服务GPRS支持节点(Serving GPRSSupport Node,SGSN)发送IDR/PSI消息;如此,可以查询到被叫用户在LTE网络和GPRS/WCDMA/TD-SCDMA网络的注册时间戳;这里,MME将被叫用户在LTE网络的注册时间戳通过IDR消息返回至融合HLR/HSS,SGSN将被叫用户在GPRS/WCDMA/TD-SCDMA网络的注册时间戳通过IDR/PSI消息返回至融合HLR/HSS。
步骤15:融合HLR/HSS通过比对时间戳,将被叫用户的T-ADS信息通过UDA/ATI_ACK消息发送至SCC-AS;SCC-AS基于被叫用户的T-ADS信息确定被叫用户位于CS域时,跳至步骤16。
步骤16:SCC-AS向融合HLR/HSS发送UDR消息,用于请求融合HLR/HSS查询被叫用户的CS域的路由号码(CS domain routing number,CSRN);融合HLR/HSS向移动交互中心服务器(Mobile Switch Center Server,MSCS)发送PRN消息,MSCS在收到该PRN消息之后,将被叫用户漫游号码(Mobile StationRoaming Number,MSRN)返回至融合HLR/HSS;融合HLR/HSS基于被叫用户的MSRN得出被叫用户的CSRN,并将被叫用户的CSRN通过UDA消息发送至SCC-AS。
步骤17:SCC-AS将被叫用户的CSRN通过invite消息发送至CSCF。
步骤18:CSCF根据被叫用户的CSRN,将呼叫接续到特定网络的被叫用户;在CSRN将呼叫接续到被叫用户的过程中,CSCF需要将被叫用户的CSRN通过invite消息发送至媒体网关控制功能实体(Media Gateway Control Function,MGCF)/媒体网关(Media Gateway,MGW),MGCF/MGW需要将被叫用户的MSISDN通过IAM消息发送至MSCS。
2)锚定(Anchoring)
锚定是指将呼叫从CS域路由到IMS域进行业务处理的过程;其中单锚定方案为:将VoLTE用户的所有被叫业务首先接至IMS域,并在IMS域触发被叫业务。
在以下两种场景,可以采用单锚定方案将与LTE用户相关的呼叫请求需要路由到IMS域:
第一种场景:主叫用户为从CS域接入的VoLTE用户,在呼叫VoLTE用户时,通过锚定(Anchor AS)智能改号,将呼叫路由到IMS域触发被叫业务。
第二种场景:主叫用户为CS域网络用户,呼叫VoLTE用户时,通过锚定(Anchor AS)智能改号,将呼叫路由到IMS域触发被叫业务。
图2为现有技术中锚定方案的流程图,如图2所示,该流程包括:
步骤21:主叫端局(Visted Mobile Switching Centre,VMSC)向被叫归属地的三合一HSS发起查询请求,查询被叫用户的终接CAMEL签约信息(Terminating CAMEL Subscription Information,T-CSI),该三合一HSS向主叫VMSC返回被叫用户的T-CSI。
步骤22:主叫端局基于获取的T-CSI,触发至业务控制点(Service ControlPoint,SCP)/VoLTE应用服务器(VoLTE AS),将被叫号码发送至SCP/VoLTEAS,SCP/VoLTE AS在被叫号码前插入路由码,形成锚定码,将锚定码返回至主叫VMSC。
步骤23:在主叫VMSC进行CS域的数据配置,根据锚定码并通过向被叫归属地的网关移动交换中心(Gateway Mobile Switching Center,GMSC)发送信令,将呼叫路由至被叫归属地GMSC,被叫归属地GMSC直接将呼叫路由至入局的MGCF。
通常,被叫归属地存在n个MGCF,n为大于1的自然数,本步骤中,入局的MGCF为被叫归属地的任意一个MGCF。
本步骤中,媒体流的路径是:主叫VMSC—被叫归属地GMSC—入局的MGCF,信令流的路径是:主叫VMSC—第一呼叫协调节点(Call MediationNode,CMN)—被叫归属地GMSC—入局的MGCF。
这里,媒体流在经过入局的MGCF时,如果入局MGCF连接有多个IMS-MGW,则该MGCF需要控制使用其中一个IMS-MGW,将本步骤中使用的IMS-MGW记为IMS-MGW1。
步骤24:入局的MGCF根据默认路由将消息发送至被叫用户的I-CSCF,该I-CSCF通过查询被叫归属地的三合一HSS,获取被叫用户的S-CSCF。
本步骤中,信令流的路径是:入局的MGCF—被叫用户的I-CSCF—被叫归属地的三合一HSS。
步骤25:被叫用户的I-CSCF通过发送信令,将呼叫路由至被叫用户的S-CSCF;之后,被叫用户的S-CSCF触发SCP/VoLTE AS,SCP/VoLTE AS包含SCC-AS;当SCP/VoLTE AS被触发时,向被叫归属地的三合一HSS获取被叫用户的T-ADS信息。
这里,被叫用户的I-CSCF向S-CSCF发送的信令以invite消息呈现,另外,本步骤中,获取被叫用户的T-ADS信息的过程已经在步骤13至步骤14中作出说明,这里不再赘述。
本步骤中,信令流的路径是:被叫用户的I-CSCF—被叫用户的S-CSCF—SCP/VoLTE AS。
步骤26:SCP/VoLTE AS基于被叫用户的T-ADS信息确定被叫用户位于CS域时,获取被叫用户的CSRN。
这里,获取被叫用户的CSRN的过程已经在步骤15至步骤16作出说明,这里不再赘述。
本步骤中,信令流的路径是:SCP/VoLTE AS—被叫归属地的三合一HSS—SCP/VoLTE AS。
步骤27:SCP/VoLTE AS将被叫用户的CSRN发送至被叫用户的S-CSCF,被叫用户的S-CSCF在n个被叫归属地的MGCF中,选择一个出局的MGCF;根据获取的被叫用户的CSRN,通过出局的MGCF,将呼叫路由至被叫VMSC,此时呼叫被路由至CS域。
本步骤中,媒体流的路径是:被叫归属地的入局的MGCF—出局的MGCF—被叫VMSC,信令流的路径是:出局的MGCF—第二呼叫协调节点—被叫VMSC。
这里,媒体流在经过出局的MGCF,需要采用一个IMS-MGW实现,将本步骤中的IMS-MGW记为IMS-MGW2。
显然,在图2所示的锚定流程中,在被叫用户的S-CSCF选择出局的MGCF时,选择出局的MGCF有(n-1)/n的概率与入局的MGCF不同,当n的值较大时,出局的MGCF与入局的MGCF不同的概率也会变得较大。
可以看出,在图2所示的锚定流程中,当出局的MGCF与入局的MGCF不同时,信令流在整个锚定流程中需要跨越2个MGCF,如此,造成了信令流的迂回,增加了端到端的呼叫时延,同时降低投诉处理和故障定位的效率。
发明内容
为解决上述技术问题,本发明实施例期望提供一种呼叫VoLTE用户的优化方法、装置和系统,可以减少信令流和媒体流的迂回,提高投诉处理和故障定位的效率。
本发明的技术方案是这样实现的:
本发明实施例提供了一种呼叫VoLTE用户的优化方法,包括:
在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在服务-呼叫会话控制功能实体S-CSCF接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,S-CSCF记录所述I-CSCF发送的信令中携带的入局的媒体网关控制功能实体MGCF的标识信息;
在S-CSCF获取到被叫用户的CS域的路由号码CSRN时,S-CSCF基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。
上述方案中,在S-CSCF接收I-CSCF发送的信令之前,所述方法还包括:被叫归属地的网关移动交换中心GMSC选择入局的MGCF,将呼叫路由至入局的MGCF;入局的MGCF首次使用一个IMS-媒体网关MGW来处理媒体流,记录自身首次使用的IMS-MGW的标识信息;
在S-CSCF将入局的MGCF选择为出局的MGCF之后,所述方法还包括:所述出局的MGCF基于所述入局的MGCF首次使用的IMS-MGW的标识信息,控制使用所述入局的MGCF首次使用的IMS-MGW来处理媒体流。
上述方案中,所述S-CSCF基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF,包括:所述S-CSCF获取CSRN归属的MGCF列表,在基于所记录的入局的MGCF的标识信息确定入局的MGCF属于CSRN归属的MGCF列表时,将入局的MGCF选择为出局的MGCF。
上述方案中,在S-CSCF接收I-CSCF发送的信令之前,所述方法还包括:所述入局的MGCF向I-CSCF发送携带有入局的MGCF的标识信息的信令。
上述方案中,所述S-CSCF接收的I-CSCF发送的信令通过invite消息实现。
本发明实施例还提供了一种呼叫VoLTE用户的优化装置,所述装置设置于服务-呼叫会话控制功能实体S-CSCF中,包括记录模块和选择模块;其中,
记录模块,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,记录所述I-CSCF发送的信令中携带的入局的媒体网关控制功能实体MGCF的标识信息;
选择模块,用于在获取到被叫用户的CS域的路由号码CSRN时,基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。
上述方案中,所述选择模块,具体用于获取CSRN归属的MGCF列表,基于所记录的入局的MGCF的标识信息确定入局的MGCF属于CSRN归属的MGCF列表时,将入局的MGCF选择为出局的MGCF。
上述方案中,所述S-CSCF接收的I-CSCF发送的信令通过invite消息实现。
本发明实施例还提供了一种呼叫VoLTE用户的优化系统,包括呼叫会话控制功能实体S-CSCF和入局的媒体网关控制功能实体MGCF;其中,
S-CSCF,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,记录所述I-CSCF发送的信令中携带的入局的MGCF的标识信息;在获取到被叫用户的CS域的路由号码CSRN时,基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF;
入局的MGCF,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在首次使用一个IMS-媒体网关MGW来处理媒体流时,记录自身首次使用的IMS-MGW的标识信息;在将呼叫路由至被叫端局VMSC时,基于自身首次使用的IMS-MGW的标识信息,控制使用自身首次使用的IMS-MGW来处理媒体流。
上述方案中,所述入局的MGCF,还用于向I-CSCF发送携带有入局的MGCF的标识信息的信令。
本发明实施例提供的一种呼叫VoLTE用户的优化方法、装置和系统,在S-CSCF接收到I-CSCF发送的信令时,S-CSCF记录所述I-CSCF发送的信令中携带的入局的MGCF的标识信息;在S-CSCF获取到被叫用户的CSRN时,S-CSCF基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。如此,入局的MGCF和出局的MGCF为同一个MGCF,进而可以减少信令流的迂回,提高投诉处理和故障定位的效率。
附图说明
图1为现有技术中VoLTE的域选流程图;
图2为现有技术中锚定方案的流程图;
图3为本发明呼叫VoLTE用户的优化方法的实施例的流程图;
图4为图2所示的锚定流程中存在的信令流和媒体流的路径示意图;
图5为本发明呼叫VoLTE用户的优化方法的实施例中存在的信令流和媒体流的路径示意图;
图6为本发明实施例呼叫VoLTE用户的优化装置的组成结构示意图;
图7为本发明实施例呼叫VoLTE用户的优化系统的组成结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
第一实施例
本发明实施例公开了一种呼叫VoLTE用户的优化方法,该方法适用于对呼叫位于CS域的VoLTE用户时的锚定过程进行优化。
图3为本发明呼叫VoLTE用户的优化方法的实施例的流程图,如图3所示,该流程包括:
步骤300:在被叫归属地GMSC将呼叫路由至入局的MGCF的过程中,被叫归属地GMSC选择入局的MGCF,入局的MGCF将自身的标识信息发送至I-CSCF。
本步骤具体包括:被叫归属地GMSC在被叫归属地的n个MGCF中,选择一个MGCF作为入局的MGCF;
在入局的MGCF根据默认路由将消息发送至IMS域的I-CSCF的同时,入局的MGCF将自身的标识信息发送至I-CSCF;这里,入局的MGCF的标识信息包含入局的MGCF区别于被叫归属地的n个MGCF中其他MGCF的特征信息。
本步骤中,入局的MGCF可以将自身的标识信息通过invite消息发送至I-CSCF,具体地,可以在invite消息的Via头域中携带入局的MGCF的标识信息,下面是在Via头域中携带入局的MGCF的标识信息的一个例子:
Via:SIP/2.0/TCP GZ.MGCF07.GD.CHINAMOBILE.COM:5060
在该Via头域中,“MGCF07.GD.CHINAMOBILE.COM:5060”表示入局的MGCF的标识信息。
进一步地,本步骤还包括:在被叫归属地GMSC将呼叫路由至入局的MGCF的过程中,入局的MGCF需要在与自身连接的各个IMS-MGW,控制使用一个IMS-MGW来处理媒体流;入局的MGCF记录首次使用的IMS-MGW的标识信息,该IMS-MGW的标识信息包含区别于与入局的MGCF连接的其他IMS-MGW的特征信息。
这里,入局的MGCF可以将首次使用的IMS-MGW的标识信息通过invite消息的会话描述协议(Session Description Protocol,SDP)消息进行记录。
步骤301:在I-CSCF向S-CSCF发送信令后,S-CSCF记录所述I-CSCF发送的信令中携带的入局的MGCF的标识信息。
这里,I-CSCF向S-CSCF发送的信令可以采用invite消息实现。
步骤302:在S-CSCF接收到被叫用户的CSRN时,执行步骤303。
这里,被叫用户的CSRN的来源为SCC-AS,S-CSCF获取被叫用户的CSRN的过程有多种现有的实现方式,这里不再重复。
本步骤中,如果S-CSCF能够接收到被叫用户的CSRN时,说明被叫用户位于CS域。
另外,如果S-CSCF在VoLTE用户的被叫业务通过锚定接至IMS域的过程中没有接收到被叫用户的CSRN,则说明被叫用户不位于CS域,此时S-CSCF可按照现有的锚定方案执行后续流程,这里不再赘述。
步骤303:S-CSCF判断入局的MGCF是否属于被叫用户的CSRN归属的MGCF列表;如果不是,则跳至步骤304,如果是,则跳至步骤305。
本步骤中,所述S-CSCF判断入局的MGCF是否属于被叫用户的CSRN归属的MGCF列表,包括:S-CSCF获取本地配置的被叫用户的CSRN归属的MGCF列表,基于所记录的入局的MGCF的标识信息,判断入局的MGCF是否属于被叫用户的CSRN归属的MGCF列表。
步骤304:S-CSCF在CSRN归属的MGCF列表中,随机选择一个MGCF作为出局的MGCF,之后,结束流程。
在本步骤之后,出局的MGCF按照现有的锚定方案将呼叫路由被叫VMSC。
步骤305:S-CSCF基于所记录的入局的MGCF的标识信息,将入局的将入局的MGCF选择为出局的MGCF。
由于在现有的锚定技术方案中,入局的MGCF和出局的MGCF为两个不同的MGCF,由于这两个不同的MGCF之间存在信令交互,会导致增加两个不同的MGCF之间的IP承载网链路负荷;相对地,本发明第一实施例中,入局的MGCF和出局的MGCF为同一个MGCF,如此,可以避免出现两个不同的MGCF之间的IP承载网链路负荷;同时,可以减少信令流的迂回,提高投诉处理和故障定位的效率。
进一步地,在将入局的MGCF选择为出局的MGCF之后,本步骤还包括:所述出局的MGCF基于所述入局的MGCF首次使用的IMS-MGW的标识信息,采用所述入局的MGCF首次使用的IMS-MGW处理媒体流。
也就是说,本发明第一实施例中,对于入局的MGCF,需要在被叫归属地GMSC将呼叫路由至入局的MGCF的过程中,首次使用一个IMS-MGW来处理媒体流;并需要在自身选择为出局的MGCF之后,再次使用相同的IMS-MGW来处理媒体流。
图4为图2所示的锚定流程中存在的信令流和媒体流的路径示意图,如图4所示,CS代表CS域,invite代表invite消息,MGCF1代表入局的MGCF,MGCF2代表出局的MGCF,IMS-MGW1代表入局的MGCF使用的IMS-MGW,IMS-MGW2代表出局的MGCF使用的IMS-MGW,在图4中,媒体流用横向的虚线表示,信令流用横向的实线表示。可以看出,在图2所示的锚定流程中,当出局的MGCF与入局的MGCF不同时,信令流在整个锚定流程中需要跨越2个MGCF,相应的媒体流需跨越2个IMS-MGW,如此,不仅造成信令流和媒体流的迂回,增加了端到端的呼叫时延,同时降低投诉处理和故障定位的效率。
相对地,图5为本发明呼叫VoLTE用户的优化方法的实施例中存在的信令流和媒体流的路径示意图,如图5所示,CS代表CS域,invite代表invite消息;入局的MGCF和出局的MGCF为同一个MGCF,记为MGCF3;入局的MGCF两次使用的IMS-MGW记为IMS-MGW3;在图5中,媒体流用横向的虚线表示,信令流用横向的实线表示。通过对比图5和图4,可以看出,通过本发明呼叫VoLTE用户的优化方法的实施例,可以减少信令流和媒体流的迂回,提高投诉处理和故障定位的效率。
第二实施例
基于本发明实施例的呼叫VoLTE用户的优化方法,本发明实施例还提供了一种呼叫VoLTE用户的优化装置。
图6为本发明实施例呼叫VoLTE用户的优化装置的组成结构示意图,如图6所示,该装置设置于S-CSCF中,包括记录模块600和选择模块601;其中,
记录模块600,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,记录所述I-CSCF发送的信令中携带的入局的媒体网关控制功能实体MGCF的标识信息;这里,所述S-CSCF接收的I-CSCF发送的信令通过invite消息实现。
选择模块601,用于在获取到被叫用户的CS域的路由号码CSRN时,基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。
具体地,所述选择模块601,用于获取CSRN归属的MGCF列表,基于所记录的入局的MGCF的标识信息确定入局的MGCF属于CSRN归属的MGCF列表时,将入局的MGCF选择为出局的MGCF。
在实际应用中,所述记录模块600和选择模块601均可由位于S-CSCF中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。
第三实施例
基于本发明实施例的呼叫VoLTE用户的优化方法,本发明实施例还提供了一种呼叫VoLTE用户的优化系统。
图7为本发明实施例呼叫VoLTE用户的优化系统的组成结构示意图,如图7所示,该系统包括S-CSCF 701和入局的MGCF 702;其中,
S-CSCF 701,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,记录所述I-CSCF发送的信令中携带的入局的MGCF的标识信息;在获取到被叫用户的CS域的路由号码CSRN时,基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。
入局的MGCF 702,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在首次使用一个IMS-媒体网关MGW来处理媒体流时,记录自身首次使用的IMS-MGW的标识信息;在将呼叫路由至被叫端局VMSC时,基于自身首次使用的IMS-MGW的标识信息,控制使用自身首次使用的IMS-MGW来处理媒体流。。
进一步地,所述入局的MGCF 702,还用于向I-CSCF发送携带有入局的MGCF的标识信息的信令。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种呼叫VoLTE用户的优化方法,其特征在于,所述方法包括:
在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在服务-呼叫会话控制功能实体S-CSCF接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,S-CSCF记录所述I-CSCF发送的信令中携带的入局的媒体网关控制功能实体MGCF的标识信息;
在S-CSCF获取到被叫用户的CS域的路由号码CSRN时,S-CSCF基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。
2.根据权利要求1所述的方法,其特征在于,在S-CSCF接收I-CSCF发送的信令之前,所述方法还包括:被叫归属地的网关移动交换中心GMSC选择入局的MGCF,将呼叫路由至入局的MGCF;入局的MGCF首次使用一个IMS-媒体网关MGW来处理媒体流,记录自身首次使用的IMS-MGW的标识信息;
在S-CSCF将入局的MGCF选择为出局的MGCF之后,所述方法还包括:所述出局的MGCF基于所述入局的MGCF首次使用的IMS-MGW的标识信息,控制使用所述入局的MGCF首次使用的IMS-MGW来处理媒体流。
3.根据权利要求1所述的方法,其特征在于,所述S-CSCF基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF,包括:所述S-CSCF获取CSRN归属的MGCF列表,在基于所记录的入局的MGCF的标识信息确定入局的MGCF属于CSRN归属的MGCF列表时,将入局的MGCF选择为出局的MGCF。
4.根据权利要求1至3任一项所述的方法,其特征在于,在S-CSCF接收I-CSCF发送的信令之前,所述方法还包括:所述入局的MGCF向I-CSCF发送携带有入局的MGCF的标识信息的信令。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述S-CSCF接收的I-CSCF发送的信令通过invite消息实现。
6.一种呼叫VoLTE用户的优化装置,其特征在于,所述装置设置于服务-呼叫会话控制功能实体S-CSCF中,包括记录模块和选择模块;其中,
记录模块,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,记录所述I-CSCF发送的信令中携带的入局的媒体网关控制功能实体MGCF的标识信息;
选择模块,用于在获取到被叫用户的CS域的路由号码CSRN时,基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF。
7.根据权利要求6所述的装置,其特征在于,所述选择模块,具体用于获取CSRN归属的MGCF列表,基于所记录的入局的MGCF的标识信息确定入局的MGCF属于CSRN归属的MGCF列表时,将入局的MGCF选择为出局的MGCF。
8.根据权利要求6或7所述的装置,其特征在于,所述S-CSCF接收的I-CSCF发送的信令通过invite消息实现。
9.一种呼叫VoLTE用户的优化系统,其特征在于,所述系统包括呼叫会话控制功能实体S-CSCF和入局的媒体网关控制功能实体MGCF;其中,
S-CSCF,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在接收到查询-呼叫会话控制功能实体I-CSCF发送的信令时,记录所述I-CSCF发送的信令中携带的入局的MGCF的标识信息;在获取到被叫用户的CS域的路由号码CSRN时,基于所记录的入局的MGCF的标识信息,将入局的MGCF选择为出局的MGCF;
入局的MGCF,用于在VoLTE用户的被叫业务通过锚定接至IP多媒体子系统IMS域的过程中,在首次使用一个IMS-媒体网关MGW来处理媒体流时,记录自身首次使用的IMS-MGW的标识信息;在将呼叫路由至被叫端局VMSC时,基于自身首次使用的IMS-MGW的标识信息,控制使用自身首次使用的IMS-MGW来处理媒体流。
10.根据权利要求9所述的系统,其特征在于,所述入局的MGCF,还用于向I-CSCF发送携带有入局的MGCF的标识信息的信令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510747416.4A CN106685890B (zh) | 2015-11-05 | 2015-11-05 | 一种呼叫VoLTE用户的优化方法、装置和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510747416.4A CN106685890B (zh) | 2015-11-05 | 2015-11-05 | 一种呼叫VoLTE用户的优化方法、装置和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106685890A true CN106685890A (zh) | 2017-05-17 |
CN106685890B CN106685890B (zh) | 2019-11-08 |
Family
ID=58857580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510747416.4A Active CN106685890B (zh) | 2015-11-05 | 2015-11-05 | 一种呼叫VoLTE用户的优化方法、装置和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106685890B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110708274A (zh) * | 2018-07-10 | 2020-01-17 | 中兴通讯股份有限公司 | 一种被叫业务的域选择方法、装置及存储介质 |
CN111385870A (zh) * | 2018-12-27 | 2020-07-07 | 中国移动通信集团辽宁有限公司 | 终端呼叫方法及通信系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1503529A (zh) * | 2002-11-27 | 2004-06-09 | 华为技术有限公司 | 利用与承载无关的呼叫控制协议业务节点处理信令的方法 |
CN1913503A (zh) * | 2005-08-08 | 2007-02-14 | 华为技术有限公司 | 一种会话路由路径控制方法和系统 |
CN103619006A (zh) * | 2013-11-26 | 2014-03-05 | 中国联合网络通信集团有限公司 | 一种语音呼叫业务的实现方法及系统 |
-
2015
- 2015-11-05 CN CN201510747416.4A patent/CN106685890B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1503529A (zh) * | 2002-11-27 | 2004-06-09 | 华为技术有限公司 | 利用与承载无关的呼叫控制协议业务节点处理信令的方法 |
CN1913503A (zh) * | 2005-08-08 | 2007-02-14 | 华为技术有限公司 | 一种会话路由路径控制方法和系统 |
CN103619006A (zh) * | 2013-11-26 | 2014-03-05 | 中国联合网络通信集团有限公司 | 一种语音呼叫业务的实现方法及系统 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110708274A (zh) * | 2018-07-10 | 2020-01-17 | 中兴通讯股份有限公司 | 一种被叫业务的域选择方法、装置及存储介质 |
CN111385870A (zh) * | 2018-12-27 | 2020-07-07 | 中国移动通信集团辽宁有限公司 | 终端呼叫方法及通信系统 |
Also Published As
Publication number | Publication date |
---|---|
CN106685890B (zh) | 2019-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10616283B2 (en) | Telecommunications network call control | |
US8175055B2 (en) | System, apparatus and method for providing services | |
US8155084B2 (en) | User equipment, call continuity application server, and network handover method | |
CN100493255C (zh) | 一种基于话音业务连续性的实现呼叫业务的系统和方法 | |
EP1770949A2 (en) | Method and communication system for circuit switch users accessing IP multimedia subsystem | |
KR101565626B1 (ko) | 패킷 교환 방식 멀티미디어 가입자 서비스들을 제공하는 아키텍처에 의해 정의된 기능들을 갖는 인터페이스들을 갖는 이동 교환국 플랫폼 | |
EP2073479A1 (en) | Method and system for call continuity | |
CN104202786B (zh) | 一种呼叫路由方法及装置 | |
WO2015096451A1 (zh) | 一种业务域和接入域综合决策的设备及呼叫路由的方法 | |
CN101931923B (zh) | Ip多媒体子系统网络的用户注册方法及业务实现系统 | |
US10111259B2 (en) | Methods and apparatus in a telecommunications network | |
CN100583843C (zh) | 一种会话路由路径控制方法和系统 | |
CN101155340B (zh) | 一种电路域感知ims域会话计费信息的方法及系统 | |
CN100456843C (zh) | 一种被叫业务路由选择方法 | |
CN100571468C (zh) | 一种cs域呼叫终结系统和方法 | |
US8908665B2 (en) | Methods for routing of calls in internet protocol multimedia subsystem centralized services networks and related gateway mobile switching centres (GMSC) and home location registers (HLR) | |
CN101505344B (zh) | 通信网络锚定方法及装置 | |
CN106685890B (zh) | 一种呼叫VoLTE用户的优化方法、装置和系统 | |
CN102868667B (zh) | 业务优先级的标识方法、装置和系统 | |
CN101146367A (zh) | 一种基于话音业务连续性的实现呼叫业务的系统和方法 | |
CN101202956B (zh) | Ip多媒体子系统会话回落到电路交换呼叫的实现方法 | |
CN1913504B (zh) | 一种路由路径控制方法、系统和装置 | |
CN101932119B (zh) | 一种ip多媒体子系统网络的业务实现方法及系统 | |
CN101931902B (zh) | 一种ip多媒体子系统网络的业务实现方法及系统 | |
ES2763199T3 (es) | Métodos y aparatos para usar una infraestructura de VPLMN por una HPLMN para terminar un establecimiento de sesión de IMS para un usuario de itinerancia |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |