CN1842211A - 一种实现路由控制的方法和系统 - Google Patents
一种实现路由控制的方法和系统 Download PDFInfo
- Publication number
- CN1842211A CN1842211A CNA2005100639529A CN200510063952A CN1842211A CN 1842211 A CN1842211 A CN 1842211A CN A2005100639529 A CNA2005100639529 A CN A2005100639529A CN 200510063952 A CN200510063952 A CN 200510063952A CN 1842211 A CN1842211 A CN 1842211A
- Authority
- CN
- China
- Prior art keywords
- routing
- territory
- ims
- information
- user
- 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
- 238000000034 method Methods 0.000 title claims abstract description 82
- 230000008569 process Effects 0.000 claims description 29
- 230000011664 signaling Effects 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 15
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000005764 inhibitory process Effects 0.000 claims description 6
- 230000001960 triggered effect Effects 0.000 claims description 5
- 238000012217 deletion Methods 0.000 claims description 2
- 230000037430 deletion Effects 0.000 claims description 2
- 238000012986 modification Methods 0.000 claims description 2
- 230000004048 modification Effects 0.000 claims description 2
- 230000008859 change Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 239000012467 final product Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000013486 operation strategy Methods 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种实现路由控制的方法,应用于包括电路CS域和IP多媒体子系统IMS域的系统中,该方法为:预先设置路由策略决策单元,并在路由策略决策单元中设置路由策略信息;系统中的查询网络实体收到主叫用户的呼叫/会话请求后,向被叫HLR/HSS发送路由查询消息;HLR/HSS收到该路由查询消息后,从所述路由策略决策单元获取被叫的路由决策信息;HLR/HSS根据该路由决策将路由信息发送至查询网络实体;查询网络实体根据路由信息指示的路由对该呼叫/会话进行接续。本发明同时还公开了一种实现路由控制的系统。应用本发明,当用户选择使用不同接入技术的终端接入IMS或CS时,可以根据一定的策略以及用户在不同域的注册情况,确定其作为被叫时的接续路由。该方法能灵活地对被叫路由进行控制。
Description
技术领域
本发明涉及移动通信技术领域,特别是指一种实现路由控制的方法。
背景技术
从第三代移动通信标准化伙伴项目(3GPP)R5阶段开始,通用移动通信系统(UMTS)核心网划分为电路交换域(CS,Circuit SwitchedDomain)、分组交换(PS)域以及IP多媒体子系统(IMS),其中,CS域用于向用户提供电路型业务的连接,包括MSC(MSC Server/CS-MGW)、GMSC、IWF。MSC用于完成电路交换型业务的交换和信令控制功能;GMSC是在某一网络中完成移动用户路由寻址功能的MSC,可与MSC合设或分设;IWF,用于与MSC紧密相关,完成PLMN网与ISDN、PSTN、PDN网络间的互通(主要完成信令转换功能),具体功能根据业务和网络种类不同规定。
PS域(Packet Switched Domain):用于向用户提供分组型业务的连接,包括:GSN、BG。其中,GSN用于完成分组业务用户的分组包的传送,GSN又包括SGSN和GGSN。SGSN提供核心网与无线接入系统BSS、RNS的连接,完成分组型数据业务的移动性管理、会话管理等功能,管理MS在移动网络内的移动和通信业务,GGSN作为移动通信系统与其它公用数据网之间的接口,同时还具有查询位置信息的功能。SGSN、GGSN均提供计费信息。BG,用于完成两GPRS网络间的互通,保证网络互通的安全性。
此外,CS域和PS域共用的功能实体还包括:HLR/AUC:HLR完成用户签约数据(MSISDN、IMSI、PDP ADDRESS、签约的电信业务和补充业务及其业务的的适用范围等)和位置信息(MSRN、MSC/VLR号、SGSN号码、GMLC等)的管理,AUC则存储用户的鉴权算法和密钥;其他包括处理拜访用户各种数据信息的VLR,存储用户设备标识IMEI信息的EIR以及短消息中心网关MSC(SMS-GMSC/SMS IMSC)等。
IMS(IP Multimedia Subsystem)是3GPP R5阶段增加的WCDMA网络中叠加在已有分组域之上的一个子系统,采用分组域为其上层控制信令和媒体传输的承载通道,引入SIP协议作为业务控制协议,利用SIP简单、易扩展、媒体组合方便的特点,通过将业务控制与承载控制分离,提供丰富的多媒体业务;IMS中主要的功能实体包括控制用户注册、会话控制等功能的呼叫控制实体CSCF、提供各种业务逻辑控制功能的应用服务器AS、集中管理用户签约数据的归属用户服务器HSS以及用于实现与电路交换网互通的MGCF/IM-MGW,用户通过当前所在地代理节点P-CSCF接入IMS,会话和业务触发控制及与AS的业务控制交互则由其注册地的归属域服务节点S-CSCF完成。
IMS系统中的HSS是HLR的超集,功能上能够兼容HLR,但由于建网过程等因素,具体组网中HSS与CS/PS HLR很可能是分设的情况。
由3GPP标准所定义的IMS架构全面解决了IP承载下提供多媒体业务所需要解决的漫游计费、QoS、安全保障等关键的可运营问题,其架构和思路已获得业界公认,3GPP2、TISPAN均以3GPP模型作为基础和参照进行了相应IP多媒体网络架构和业务体系的定义,3GPP也已开始了针对WLAN接入与UMTS互通(I-WLAN)、固定宽带接入IMS(FBI)以及面向多种接入技术的全IP网(AIPN)等课题研究,用户将可以根据其签约通过单一多模终端或多种类型的不同终端经由不同接入技术的接入网接入IMS,以获得统一的多媒体业务,包括VoIP业务。
另外,MNP(Mobile Number Portability,移动号码携带)是一种使得用户能在不改变其MSISDN号码情况下更改签约网络的能力,其主要思路是:在所述不同的签约网络间建设共享的NPDB(号码携带数据库)以记录用户当前的签约网络,而在各网络确定用户被叫路由时,则通过智能网或信令中继等方式完成对NPDB的查询以确定用户当前所签约的网络;
但是,由于MNP实际上解决的是一个用户及其标识归属变更的问题的,用户及其标识某一时刻的归属是唯一的,而我们现在的情况却与此不同,用户标识是在不同的网络域(CS/IMS)共享的,用户可以根据其意愿使用其拥有的不同接入技术的终端同时或仅接入CS/IMS中的一个,而网络需要保障只要用户在任何一个网络域可及,就能接到其他用户对其的呼叫,或者在两个域都可及的情况下根据用户意愿或运营策略优先选择一个网络域接续。由于用户在不同域的接入情况以及用户意愿或运营策略都是灵活变化的,因此目前的MNP并不完全适合解决这一灵活的策略控制路由决策问题。
发明内容
有鉴于此,本发明的目的在于提供一种实现路由控制的方法和系统,使其能在使用不同接入技术的终端接入IMS或CS时都能按照预设的策略接到其他用户对其的呼叫。
为了达到上述目的,本发明提供了一种实现路由控制的方法,应用于包括电路CS域和IP多媒体子系统IMS域的系统中,其特征在于:该方法是这样实现的:
预先设置路由策略决策单元,并在路由策略决策单元中设置路由策略信息,该方法还包括:
a.系统中的查询网络实体收到主叫用户的呼叫/会话请求后,向被叫归属位置寄存器HLR/归属签约用户服务器HSS发送路由查询消息;
b.HLR/HSS收到该路由查询消息后,从所述路由策略决策单元获取被叫的路由决策信息;
c.HLR/HSS将根据该路由决策信息决定的路由信息发送至查询网络实体;
d.查询网络实体根据路由信息指示的路由进行该呼叫/会话的接续。
所述路由策略信息是运营商通过路由策略决策单元与运营支撑系统OSS间的接口设置的,或,
所述路由策略信息是用户终端通过与路由策略决策单元间的Ut接口设置的;
并且,所述设置为增加,和/或删除,和/或修改,和/或查询,和/或保存。
3、根据权利要求2所述的方法,其特征在于:
在运营商通过运营支撑系统OSS与路由策略决策单元间的接口设置路由策略信息前,该方法进一步包括:路由策略决策单元对运营商操作员身份进行鉴权,在鉴权通过后,再允许该运营商操作员设置路由策略信息;或,
在用户通过与路由策略决策单元间的Ut接口设置路由策略信息前,该方法进一步包括:路由策略决策单元对用户终端的用户身份进行鉴权,在鉴权通过后,再允许该用户终端设置路由策略信息。
步骤b包括:
b1、HLR/HSS收到该路由查询消息后,向路由策略决策单元发送路由决策查询请求;
b2、路由决策单元收到查询请求后,根据自身设置的路由策略确定是否需要用户终端在IMS和/或CS域的相关信息,如果需要,则获取被叫用户在CS和/或IMS域的相关信息,并根据被叫用户在CS和/或IMS域的相关信息以及自身设置的路由策略确定被叫路由决策,并将路由决策信息发送给HLR/HSS,如果不需要,则直接根据自身设置的路由策略确定被叫路由决策。
当路由策略决策单元单独设置时,HLR/HSS与路由策略决策单元通过MAP协议和/或Diameter协议进行信令交互;
当路由策略决策单元采用内置在HLR/HSS中的方式实现时,HLR/HSS与路由策略决策单元通过同一物理实体内部模块间的内部消息交互或共同访问共享数据区方式进行交互。
步骤b1中HLR/HSS向路由策略决策单元发送的路由决策查询消息中含有被叫用户在CS/IMS域的相关信息;则步骤b2中所述被叫用户在CS/IMS域的相关信息是从所述路由决策查询请求中获得;
步骤b2中获取所述被叫用户在IMS/CS域的相关信息的步骤包括:
路由策略决策单元向HSS/HLR发送被叫用户信息请求;
如果路由策略决策单元没有在预定的时间内收到HSS/HLR返回的被叫用户在IMS/CS域的相关信息,则将自身默认的被叫用户信息作为被叫用户在IMS/CS域的相关信息,如果在预定的时间内收到HLR/HSS返回的被叫用户在IMS和CS域的相关信息,则按照该返回信息进行路由决策判断处理。
步骤b2中获得被叫用户在CS和IMS域的相关信息的步骤包括:
路由策略决策单元分别向HLR和HSS发送被叫用户信息请求;
如果路由策略决策单元没有在预定的时间内收到HSS/HLR返回的被叫用户在IMS/CS域的相关信息,则将自身默认的被叫用户信息作为被叫用户在IMS/CS域的相关信息,如果在预定的时间内收到HSS/HLR返回的被叫用户在IMS和CS域的相关信息,则按照该返回信息进行路由决策判断处理。
当用户在CS域进行位置更新,和/或,修改用户数据,和/或,在IMS域进行注册/注销,和/或,修改用户数据时,由HLR/HSS主动将路由策略决策所需的本域信息发送到路由策略决策单元,路由策略决策单元保存该信息;则步骤b2中所述被叫用户在IMS和/或CS域的相关信息是从路由策略决策单元本地保存的信息中获得。
当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域接续,则步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码,如果路由策略为在CS域路由,则步骤b2中被叫路由决策信息为本域路由指示。
当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在IMS域接续,步骤b2中被叫路由决策信息为本域路由指示,如果路由决策为在CS域路由,则步骤b2中被叫路由决策信息为被叫在CS域的MSRN,或MGCF信息;
所述MGCF信息为MGCF号码,或MGCF编号,或MGCF域名。
当步骤b2中被叫路由决策信息为本域路由指示时,步骤c中进一步包括:HLR向MSC/VLR发起PRN操作,获得被叫的MSRN,并且步骤c中向查询网络实体发送的路由信息包括被叫的MSRN。
当步骤b2中被叫路由决策信息为本域路由指示时,步骤c中向查询网络实体发送的路由信息包括注册情况下IMS域为被叫用户分配的S-CSCF域名,或为被叫未注册情况下IMS域为被叫用户分配的S-CSCF域名。
当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域接续,并且步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码;
则步骤d包括:
d1、CS域的GMSC收到HLR发送的路由信息后,GMSC根据该虚拟MSRN将呼叫建立请求转至与IMS域互通的MGCF;
d2、MGCF根据虚拟MSRN恢复用户号码,并对该呼叫进行CS/IMS互通处理,将该呼叫/会话在IMS域继续接续。
当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域路由,步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码时,
步骤b2进一步包括:策略决策单元向MGCF发起PRN操作,获得MGCF分配的虚拟MSRN,并且MGCF记录该虚拟MSRN与用户MSISDN间的关系,
步骤d2包括:MGCF根据入局呼叫信令中的虚拟MSRN以及所记录的该虚拟MSRN与用户MSISDN间的关系恢复MSISDN。
当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域路由,步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码时,
步骤b2进一步包括:策略决策单元同时利用MGCF信息和用户MSISDN信息构造虚拟MSRN,
步骤d2包括:MGCF根据入局呼叫信令中的虚拟MSRN以及约定的虚拟MSRN构造方案恢复MSISDN。
步骤b2进一步包括:路由策略决策单元保存本次呼叫的路由决策信息,
步骤d中将该呼叫在IMS域的接续的步骤包括:
d211、MGCF将该IMS会话建立请求路由到I-CSCF;
d212、I-CSCF向HSS发送路由查询请求,HSS收到该路由查询请求后,向路由策略决策单元发送路由决策查询请求;
d213、路由策略决策单元收到该路由决策查询请求后,根据步骤b2中保存的本次呼叫的路由决策,向HSS返回本域路由指示;
d214、HSS收到本域路由指示后,向I-CSCF发送路由信息,其中包括S-CSCF域名;I-CSCF向该S-CSCF发送会话连接请求,此后按标准流程建立会话,实现CS与IMS域互通。
步骤d中将该呼叫在IMS域的接续的步骤包括:
d221、MGCF将该IMS会话建立请求路由到I-CSCF,其中设置抑制策略查询标志;
d222、I-CSCF按标准流程向HSS查询路由时,向HSS发送路由查询请求,并在其中包括抑制策略查询标志;
d223、HSS收到该查询请求后,根据该抑制策略查询标志不再查询路由策略,直接按标准处理向I-CSCF返回S-CSCF域名;
d224、I-CSCF据此域名向S-CSCF转发会话建立请求,并由S-CSCF根据用户注册信息继续路由该会话建立请求至P-CSCF及被叫用户,然后继续完成CS-IMS互通呼叫建立过程。
当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在CS域路由,步骤b2中被叫路由决策信息为被叫在CS域的MSRN时,
步骤b2进一步包括:路由策略决策单元向HLR发送路由查询请求,HLR向用户当前所在的MSC/VLR发送提供漫游号码请求,并将MSC/VLR在提供漫游号码响应中返回的漫游号码在路由查询响应中返回给路由策略决策单元;
步骤c包括:HSS收到该指示后,向I-CSCF返回路由查询响应,并通过信令扩展在发送给I-CSCF的路由信息中携带从路由策略决策单元获得的MSRN,
步骤d包括:
d311、I-CSCF收到路由信息后,向BGCF转发会话请求;
d312、BGCF选择MGCF后,并向该MGCF发送会话建立请求;
d314、收到该会话建立请求的MGCF对该会话进行IMS/CS进行互通处理,当CS判断出该号码属于MSRN号段,则直接将该会话路由至用户当前所在VMSC;
d315、VMSC寻呼到被叫用户,然后继续完成IMS-CS互通呼叫的建立过程。
当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在CS域路由,步骤b2中被叫路由决策信息为被叫在CS域的MSRN时,
步骤b2进一步包括:路由策略决策单元向HLR发送路由查询请求,HLR向用户当前所在的MSC/VLR发送提供漫游号码请求,并将MSC/VLR在提供漫游号码响应中返回的漫游号码在路由查询响应中返回给路由策略决策单元;
步骤c包括:
c111、HSS收到该指示后,向I-CSCF返回路由查询响应,在发送给I-CSCF的路由信息中携带注册情况下IMS域为被叫用户分配的S-CSCF域名,或为被叫未注册情况下IMS域为被叫用户分配的S-CSCF域名,
c112、HSS根据用户签约数据,通过Sh接口向将会被触发并控制本次会话的一个应用服务器设置前转到从路由策略决策单元得到的被叫在CS的MSRN的数据,
步骤d包括:
d411、I-CSCF收到路由信息后,向S-CSCF转发会话请求;S-CSCF根据用户签约数据将会话触发到所述设置了前转信息的应用服务器,
d412、应用服务器根据设置数据修改会话目的地址为被叫在CS的MSRN,S-CSCF根据应用服务器修改后的会话目的地址进行分析,将会话转发到BGCF,
d413、BGCF选择MGCF后,并向该MGCF发送会话建立请求;
d414、收到该会话建立请求的MGCF对该会话进行IMS/CS进行互通处理,当CS判断出该号码属于MSRN号段,则直接将该会话路由至用户当前所在VMSC;
d415、VMSC寻呼到被叫用户,然后继续完成IMS-CS互通呼叫的建立过程。
当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在CS域路由,步骤b2中被叫路由决策信息为MGCF信息时,
步骤c包括:HSS收到该指示后,向I-CSCF返回路由查询响应,并在发送给I-CSCF的路由信息中携带根据MGCF信息得到的MGCF域名,
步骤d包括:
d511、I-CSCF收到路由信息后,向MGCF转发会话请求;
d512、MGCF收到该请求后,对该呼叫进行IMS/CS互通处理,并根据用户号段及本地配置直接向HLR发起CS路由查询;
d513、HLR收到该查询请求后,根据路由查询请求消息的源信令点及本地配置不再查询路由策略而直接向用户当前所在MSC/VLR发起PRN操作,并将由此获得的MSRN返回给MGCF;
d514、MGCF根据MSRN分析将呼叫在CS域路由至用户当前所在VMSC,VMSC寻呼到被叫用户,继续完成IMS-CS互通呼叫的建立过程。
在执行步骤d之后,该方法进一步包括:
将用户在CS被叫侧智能业务通过VT-CSI签约在落地局触发。
在执行步骤d之后,该方法进一步包括:
将用户在CS被叫侧智能业务通过VT-CSI签约在落地局触发。
或,由MGCF支持SSP功能,在步骤d中在MGCF完成用户在CS被叫侧智能业务的触发处理。
所述路由决策信息为:
当用户只在IMS或CS一个域可及时,所有来话均选择在此用户可及域接续;或,当用户在CS/IMS均可及时,根据与来话相同类型的网络域接续;或,根据用户/网络设置或结合时间等因素以CS或IMS优先接续,或,不论被叫用户当前在两域的可及状态如何,根据用户/网络设置或结合时间因素强制在CS或IMS接续。为达到上述目的,本发明还提供了一种实现路由控制的系统,该系统包括:包括CS域、IMS域以及路由策略决策单元,CS域中的HLR和IMS域的HSS分别与路由策略决策单元相连,其中,
路由策略决策单元,用于针对HLR/HSS的路由决策查询请求,根据自身保存的当前路由策略并结合被叫在CS域和IMS域的相关信息,确定并向HLR/HSS提供被叫路由决策信息;
HLR/HSS,用于保存并根据本地设置或路由策略决策单元的请求向其提供本域内的用户签约数据及注册信息,接收系统中的查询网络实体的被叫路由查询请求,向路由策略决策单元查询被叫当前路由决策,并根据接收到的路由决策向查询网络实体返回被叫路由信息。
所述路由策略决策单元进一步包括与运营支撑系统OSS的接口,用于接收运营商操作员操作信号,对自身保存的策略信息进行增加、删除、查询、保存和修改。
所述路由决策单元进一步包括与用户终端的接口,用于接收用户终端的操作信号,对自身保存的策略信息进行增加、删除、查询、保存和修改。
路由策略决策单元为单独设置的物理实体,或为嵌入在HLR或HSS内部的逻辑实体,或HLR、HSS和路由策略决策单元为设置在同一物理实体中的逻辑实体;
并且,
当路由策略决策单元单独设置时,HLR/HSS与路由策略决策单元通过MAP协议和/或Dimeter协议进行信令交互;
当路由策略决策单元采用内置在HLR/HSS中的方式实现时,HLR/HSS与路由策略决策单元通过同一物理实体内部模块间的内部消息交互或共同访问共享数据区方式进行交互。
所述路由策略为:
当用户只在IMS或CS一个域可及时,所有来话均选择在此用户可及域接续;或
当用户在CS/IMS均可及时,根据与来话相同类型的网络域接续;或,根据用户/网络设置或结合时间等因素以CS或IMS优先接续,或,不论被叫用户当前在两域的可及状态如何,根据用户/网络设置或结合时间因素强制在CS或IMS接续。
本发明通过设置一个路由策略决策单元,用于保存当前路由策略信息,当为一个呼叫或会话接续时,通过路由策略决策单元保存的当前路由策略信息以及被叫在每个域的相关信息,确定被叫的路由情况。这样,可以根据一定的策略、用户在不同域的注册情况以及用户的意愿灵活的确定路由信息,进而根据确定的路由信息对该呼叫/会话进行接续。应用本发明,可以使得用户通过一个统一的用户标识,在使用不同接入技术的终端接入IMS或CS时都能按照预设的策略接到其他用户对其的呼叫,通过提高了用户感受,促进了CS/IMS/WLAN网络的应用和发展。
附图说明
图1为实现本发明系统的组网示意图;
图2为实现本发明方法的流程示意图;
图3为实现本发明方法的实施例一的流程示意图;
图4为实现本发明方法的实施例二的流程示意图;
图5为实现本发明方法的实施例三的流程示意图;
图6为实现本发明方法的实施例四的流程示意图;
图7为实现本发明方法的实施例五的流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
参见图1所示,实现本发明的系统至少包括CS域、IMS域以及路由策略决策单元。其中,CS域中至少包括HLR和GMSC;IMS域至少包括HSS和I-CSCF。CS域中的HLR和IMS域的HSS分别与路由策略决策单元相连。
HSS为IMS域路由查询的访问点,用于保存IMS用户签约数据及注册信息,为实现本发明的跨域路由控制,HSS还需具有如下功能:向路由策略决策单元查询当前路由决策;应路由策略决策单元查询返回用户在本域的签约数据及注册状态等信息;根据路由决策单元的返回结果,向查询网络实体(I-CSCF)提供路由信息;根据路由决策单元的返回结果,必要时配合查询网络将会话路由到CS接续。
HLR为CS域路由查询的访问点,用于保存CS用户签约数据及位置更新信息,为实现所述增强的跨域路由控制,HLR还具有如下功能:向路由策略决策单元查询当前路由决策;应路由策略决策单元查询返回用户在本域的签约数据及位置等信息;根据路由决策单元的返回结果,向查询网络实体(GMSC)提供路由信息。
路由策略决策单元是为实现所述增强的跨域路由控制所新增的逻辑功能实体,用于保存当前路由策略信息,并为查询的HSS/HLR提供根据当前路由策略及从HLR/HSS获得的用户在两域的可及状况等信息确定的当前路由决策信息。路由策略决策单元可以为单独设置的物理实体,也可分别嵌入在HLR/HSS内部实现。
为了使HLR/HSS与路由策略决策单元之间可以互通,路由策略决策单元需提供与HLR/HSS间接口,该接口可以以MAP或Diameter或其他适用协议及其扩展实现。这样,HSS/HLR就可以查询路由策略决策单元,获取当前策略确定的路由决策及信息,以及路由策略决策单元访问HLR/HSS获得确定路由所需要得用户在CS/IMS的签约及注册状态/位置更新状态及位置信息等,从而实现根据路由策略确定接续路由。
进一步地,为了使运营商可以访问路由策略决策单元,以设置、查询、修改以及保存路由策略信息,路由策略决策单元还可以进一步提供与运营支撑系统OSS的接口,该接口可以以类似目前HSS/HLR营业厅接口方式实现。这样,网络运营者可以利用管理服务器访问路由策略决策单元,灵活设置当前的路由策略,可选地,路由策略决策单元可以再提供与用户的接口,该接口可以以IMS域的Ut接口方式实现,这样用户可以通过终端在路由策略决策单元上灵活设置当前的路由策略。
当然,图1所示的HLR/HSS和路由策略决策单元是逻辑实体,在实际应用过程中,这些实体可以合设也可以分设,路由策略决策单元可以单独设置也可分别内置在HLR/HSS中实现。当HLR、HSS和路由策略决策单元全部合设时,彼此交互为内部交互;当HLR/HSS/路由策略决策单元全部或部分分设时,彼此间以MAP或Diameter交互;当路由策略决策单元采用分别内置在HLR/HSS中的方式实现时,与所在的HLR/HSS间接口成为内部接口,两部分还可通过自定义的内部接口或与用户及OSS接口实现数据同步;当策略决策单元单独设置时,与HLR/HSS间也可选择其他合适的协议及必要的相关扩展进行交互。
在本发明中,路由策略可以但不限于包括以下内容:
当用户只在IMS或CS一个域可及时,对于所有来话均选择在此用户可及域接续;当用户在CS/IMS均可及时,可以根据与来话相同类型的网络域接续,可以根据用户/网络设置或结合时间等因素以CS或IMS优先接续,也可以不考虑用户当前在两域的可及状态,根据用户/网络设置或结合时间等因素强制在CS或IMS接续。
基于图1所示的系统,参见图2所示,实现本发明跨路由控制的方法如下:
步骤200:预先设置路由策略决策单元,并在路由策略决策单元中设置路由策略信息。在本发明中,可以通过路由策略决策单元提供的与运营支撑系统接口或与用户终端的接口设置路由策略信息。进一步地,在设置过程中,路由策略决策单元可以对运营商的操作和用户的操作进行鉴权后,才允许操作,以保证网络运营的安全。
步骤201:系统中的查询网络实体收到主叫用户的呼叫/会话请求后,向被叫HLR/HSS发送路由查询消息。
查询网络实体可以是GMSC或I-CSCF。当查询网络实体是CS域的GMSC时,GMSC可以通过MAP SRI消息(MAP_SEND_ROUTING_INFORMATION)向HLR发起路由查询。当查询网络实体是IMS域的I-CSCF时,I-CSCF可以以Diameter LIR(Location-Info-Request)向HSS发起路由查询。
步骤202:HLR/HSS收到该路由查询消息后,从所述路由策略决策单元获取被叫的路由决策信息。
具体包括:HLR/HSS收到该路由查询消息后,向路由策略决策单元发送路由决策查询请求;路由决策单元收到查询请求后,根据被叫用户在CS/IMS域的相关信息、被叫用户在IMS/CS域的相关信息以及自身设置的路由策略确定被叫路由决策,并将路由决策信息发送给HLR/HSS。
对于图1示出的系统中,当路由策略决策单元采用内置在HSS/HLR中方式实现时,所述步骤202中HSS/HLR与路由策略决策单元之间的通信为内部交互。
部分情况下,路由策略决策单元需要获取被叫在HLR、HSS的相关信息,并结合当前路由策略和被叫在HLR、HSS的相关信息确定被叫路由决策。一方面,路由策略决策单元可以在收到查询请求后,再分别向HLR、HSS发送被叫信息请求,从HLR、HSS获得在其域内的相关信息,从而判断出路由决策,另一方面,HLR/HSS可将本域相关信息在查询消息中携带给路由策略决策单元,这样,路由策略决策单元可以只发起另一个域的被叫信息请求即可,最后,HLR/HSS可以在用户在CS进行位置更新或IMS域进行注册/注销或在两域发生用户数据变化时,采用诸如采用MAP-UPDATE-LOCATION、MAP-INSERT-SUBSCRIBER-DATA等方式主动将路由策略决策所需本域信息通知到路由策略决策单元,这样,路由策略决策单元可以根据本地保存的相关信息进行处理即可。当然,如果路由策略决策单元根据当前路由策略确定不需要用户在两个域的相关信息,则可以省略查询被叫在两域的相关信息的步骤。这里,用户在两个域的相关信息可以是用户当前在两域的可及状态,以及用户签约信息等等。
而且,对于路由策略决策单元的上述查询来说,若路由策略决策单元超时未收到返回所查询的信息,路由策略决策单元根据本地配置的缺省处理方式处理,如按用户在该域不可及处理。
路由策略决策单元向查询的HLR/HSS返回路由决策及信息,包括:在本域继续路由指示和确定需要在另一网络域接续的指示两种情况。
第一种情况:当确定在发起查询的网络域接续时,返回在本域继续路由指示;该指示可以是携带特定原因值的前一查询消息的拒绝响应;
第二种情况:当确定需要在另一网络域接续时:
(1)在CS域查询,决定为在IMS域接续情况下:向HLR返回由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码;进一步的,路由策略决策单元应能保存相关信息至后续HSS为本次呼叫再次查询路由决策时返回相同的路由决策。
为了后续在MGCF能恢复出用户的MSISDN号码,可以使得虚拟MSRN中也同时包含用户MSISDN关键信息,后续MGCF直接根据入局的呼叫信令中的虚拟MSRN恢复MSISDN;
为了后续在MGCF能恢复出用户的MSISDN号码,也可以在策略决策单元与MGCF间增加一次类似PRN的操作,由MGCF分配虚拟MSRN并记录该虚拟MSRN与用户MSISDN间的关系,从而根据入局的呼叫信令中的虚拟MSRN恢复MSISDN;
(2)在IMS域查询,决定为在CS域接续情况下:
路由策略决策单元首先向HLR发起SRI,并向HSS返回HLR在响应中返回的MSRN;为避免循环处理,HLR接到来自路由策略决策单元的SRI时应不再查询策略决策单元而直接按标准流程进行到用户当前所在MSC/VLR的PRN处理。
路由策略决策单元也可以不向HLR取MSRN而直接向HSS返回指定的MGCF信息,该MGCF信息可以但不限于MGCF号码,MGCF编号,MGCF域名等。
步骤203:HLR/HSS将根据获取的路由决策信息确定的路由信息发送至查询网络实体,查询网络实体根据路由信息将该呼叫/会话路由进行接续,必要时由HLR/HSS配合查询网络完成路由控制。
当HLR/HSS收到策略决策单元返回的继续在本域路由的指示,则按标准流程进行本域的路由查询处理,包括以下情况:
(1)对于IMS HSS:向查询网络实体(I-CSCF)返回用户当前分配的或为未注册用户分配的S-CSCF域名,或在用户未注册且未签约未注册状态相关业务情况下返回失败;
(2)对于CS HLR:向用户当前所在MSC/VLR发起PRN操作,或在用户未开机情况下对查询网络实体(GMSC)返回SRI失败。
当HLR/HSS收到路由策略决策单元返回的由另一域接续的指示时,包括以下情况:
(1)对于IMS HSS:接到路由策略决策单元返回的MSRN,则可以通过扩展Cx接口将MSRN返回给I-CSCF;由I-CSCF通过功能扩展根据该MSRN将会话转至BGCF选择CS/IMS互通网关转CS处理(CS判断该号码属于MSRN号段将直接路由至用户当前所在VMSC),也可以按标准流程在Cx接口返回用户当前分配的或为未注册用户分配的S-CSCF域名,但同时通过Sh接口向该呼叫会触发且具备相应控制能力的AS插入登记会话前转至该MSRN的数据,使得会话在S-CSCF触发到AS后在其控制下前转,继而由S-CSCF根据该MSRN号码将会话转至BGCF选择CS/IMS互通网关转CS处理(CS判断该号码属于MSRN号段将直接路由至用户当前所在VMSC)。
当然,在处理过程中,由于呼叫不再经过CS域的GMSC进行被叫路由查询处理,需要将用户在CS被叫侧智能业务通过VT-CSI签约在落地局触发。
(2)对于IMS HSS:收到策略决策单元返回的MGCF信息,根据本地配置恢复MGCF域名,然后将此域名做为S-CSCF域名返回给I-CSCF,I-CSCF将会话路由到MGCF后,MGCF根据消息来源或被叫号码判断向HLR发起CS域路由查询,HLR根据路由查询请求源信令点及本地配置不再查询路由策略而直接进行取MSRN的PRN操作,并将获得的MSRN返回给MGCF,MGCF完成IMS/CS互通处理并据MSRN将呼叫路由至被叫所在VMSC。
在这一处理过程中,由于呼叫同样不再经过CS域的GMSC进行被叫路由查询处理,也需要将用户在CS被叫侧智能业务通过VT-CSI签约在落地局触发,或由MGCF进一步支持SSP功能。
(2)对于CS HLR:接到策略决策单元返回的指向MGCF的虚拟MSRN,则直接返回给查询网络实体(GMSC),查询网络实体(GMSC)据此将呼叫转至CS/IMS互通的MGCF网关,MGCF根据虚拟MSRN恢复用户号码并进行CS/IMS互通处理,继而转IMS接续。
在IMS域I-CSCF向HSS进行路由查询时,HSS将再次向路由决策单元进行路由查询,此时,如前所述,路由策略决策单元应能保存相关信息至后续HSS为本次呼叫再次查询路由决策时返回相同的路由决策;
在MGCF将会话请求前传至I-CSCF时,也可由其根据虚拟MSRN判断该次呼叫为根据路由决策从CS转入的呼叫从而在消息中增加特定标识,在IMS域I-CSCF向HSS进行路由查询时,据此标识在路由查询中指示本次查询不做策略查询,HSS据此不再查询路由决策单元而直接进行IMS标准处理。
下面举具体实施例详细说明本发明的技术方案。
图3为针对CS呼叫用户,通过HLR查询被叫路由,控制通过IMS接续的实施例一流程示意图。
参见图3所示,实施例一的具体流程如下:
步骤301~302:GMSC收到用户的呼叫/会话请求后,向HLR发送路由查询请求;HLR收到路由查询请求后,向路由策略决策单元发送路由决策查询(SRI)消息,并在查询消息中携带路由次策所需用户在CS域的相关信息,如用户在CS的寻址号码MSISDN、用户当前在CS是否已经完成位置更新操作、用户是否登记无条件前转或呼入闭锁等补充业务等信息。
步骤303:路由策略决策单元根据当前策略确定是否还需要根据被叫用户在IMS域的相关信息进行决策,如果需要,则执行步骤304,否则,跳过步骤304~305继续执行本流程。
步骤304~305:路由策略决策单元向HSS发送信息查询(ATI)消息,HSS收到该消息后,返回被叫用户在IMS域的相关信息。
步骤306~308:路由策略决策单元根据当前策略及被叫用户在CS和IMS域的相关信息进行路由决策,决定由IMS接续,向HLR发送转IMS域接续指示,其中包括需要接入的IMS域MGCF的虚拟MSRN,该虚拟MSRN是路由策略决策单元根据本地预先设置的MGCF信息按照MSRN编号方式并结合用户MSISDN中的关键信息构造而成,或者由路由策略决策单元根据本地预先设置的MGCF信息向MGCF发送PRN请求,MGCF分配并返回给路由策略决策单元的,并且,同时记录对于本次呼叫的决策信息,这样当HSS再次为本次呼叫查询路由决策时,能返回相同的路由决策;HLR收到该接续指示后,该将该虚拟MSRN返回给GMSC(SRI_ack)。
步骤309~312:GMSC根据虚拟MSRN的分析将呼叫路由到MGCF,由MGCF进行CS/IMS互通处理,并根据虚拟MSRN恢复出用户号码,将对应的IMS会话建立请求路由到I-CSCF。
步骤313~319:I-CSCF向HSS发送路由查询请求,HSS收到该路由查询请求后,向路由策略决策单元发送路由查询请求,路由策略决策单元根据先前保存的决策信息向HSS返回本域路由指示;HSS收到本域路由指示后,向I-CSCF发送路由信息,其中包括S-CSCF域名;I-CSCF向该S-CSCF发送会话连接请求,此后按标准流程建立会话,实现CS与IMS域互通。
参见图4所示,本实施例为针对CS呼叫用户,通过HLR查询被叫路由,控制通过IMS接续的实施例二流程示意图。
步骤401~402:GMSC收到用户的呼叫/会话请求后,向HLR发送路由查询请求;HLR收到路由查询请求后,向路由策略决策单元发送路由决策查询(SRI)消息,并在路由查询消息中携带路由决策所需用户在CS域的相关信息,如用户在CS的寻址号码MSISDN、用户当前在CS是否已经完成位置更新操作、用户是否登记无条件前转或呼入闭锁等补充业务等涉及到用户在CS可及性的信息。
步骤403:路由策略决策单元收到该路由查询消息后,根据当前策略确定是否还需要根据用户在IMS域的相关信息进行决策,如果需要,则执行步骤304,否则,跳过步骤404~405继续执行本流程。
步骤404~405:路由策略决策单元向HSS发送信息查询(ATI)消息,HSS收到该消息后,返回被叫用户在IMS域的相关信息。
步骤406~408:路由策略决策单元根据当前策略及用户在CS和IMS域的相关信息进行路由决策,决定由IMS接续,向HLR发送转IMS域接续指示,其中包括需要接入的IMS域MGCF的虚拟MSRN,该虚拟MSRN是路由策略决策单元根据本地预先设置的MGCF信息按照MSRN编号方式并结合用户MSISDN中的关键信息构造而成,或者由路由策略决策单元根据本地预先设置的MGCF信息向MGCF发送PRN请求,MGCF分配并返回给路由策略决策单元的,HLR收到该接续指示后,将该虚拟MSRN返回给GMSC(SRI_ack)。
步骤409~410:GMSC根据虚拟MSRN的分析将呼叫路由到MGCF。
步骤411~412:MGCF对该呼叫进行CS/IMS互通处理,并根据虚拟MSRN恢复出用户号码,根据虚拟MSRN判断出该次呼叫为经路由决策控制从CS转入的呼叫,将对应的IMS会话建立请求路由到I-CSCF时添加特殊处理标志。
步骤413~419:I-CSCF按标准流程向HSS查询路由时,根据该特殊处理标志在路由查询请求中增加“抑制策略查询”的标志,HSS根据此“抑制策略查询”标志不再查询路由策略而直接按标准处理返回S-CSCF域名,I-CSCF据此域名向S-CSCF转发会话建立请求,并由S-CSCF根据用户注册信息继续路由该会话建立请求至P-CSCF及被叫用户,然后继续完成CS-IMS互通呼叫建立过程。
实施例一和实施例二的不回之处在于:为避免了在两次查询中得到不同决策而在两个网络域间来回转接呼叫/会话的情况而采取的不同处理:实施例一中需要路由策略决策单元记录CS域HLR查询时确定的路由决策,在后续IMS域HSS再次进行路由决策查询时给出同样的路由决策(在IMS接续),从而避免了在两次查询中得到不同决策;而在实施例二中通过MGCF、I-CSCF的判断处理在I-CSCF向HSS进行路由查询的请求中添加了抑止路由策略查询的标志,并且HSS根据对该标识的判断不再向路由策略决策单元查询而直接返回在本域接续的路由信息,同样达到了避免在两次查询中得到不同决策的目的。
下面举具体实施例三并结合图5说明CS呼叫用户,通过HLR查询被叫路由,控制通过CS接续的过程。
参见图5所示,实施例三的具体流程如下:
步骤501~502:GMSC向HLR发送路由查询请求;HLR收到路由查询请求后,向路由策略决策单元发送查询(SRI)消息,并在查询消息中携带路由决策所需用户在CS域的相关信息,如用户在CS的寻址号码MSISDN、用户当前在CS是否已经完成位置更新操作、用户是否登记无条件前转或呼入闭锁等补充业务等涉及到用户在CS可及性的信息。
步骤503~505:路由策略决策单元根据当前策略确定是否还需要根据用户在IMS域的相关信息进行决策,如果需要,则向HSS发起信息查询(ATI),HSS收到该消息后,返回被叫用户在IMS域的相关信息。
步骤506~510:路由策略决策单元根据当前策略及用户在CS和IMS相关信息进行路由决策,决定仍然由CS接续,向HLR返回继续在CS路由指示,HLR接到该指示后,按CS标准流程向被叫当前所在MSC/VLR发起PRN操作,并将由此获得的MSRN返回给GMSC(SRI_ack)。
步骤511~513:GMSC根据返回的MSRN进行路由分析,然后向MSC/VLR发送呼叫建立请求,其中含有被叫的MSRN;此后,MSC/VLR按照正常的呼叫流程,建立呼叫连接。
参见图6所示,下面举具体实施例四详细说明IMS呼叫用户,通过HSS查询被叫路由,控制通过CS接续的过程。
步骤601~602:I-CSCF收到用户的会话请求后,向HSS发送路由查询消息,HSS收到该路由查询消息后,向路由策略决策单元发起查询(SRI),并在查询消息中携带路由决策所需用户在IMS域的相关信息。
步骤603~604:路由策略决策单元根据当前策略确定是否还需要根据用户在CS域的相关信息进行决策,如不需要,则直接根据当前策略及用户在IMS相关信息进行路由决策,决定由CS接续,如果需要,在从HLR获取被叫在CS域的相关信息,然后再根据当前策略以及用户在CS域和IMS域中的相关信息进行路由决策,决定由CS接续。
步骤605~608:路由策略决策单元向HLR发送查询路由指示,HLR接到该指示后向被叫当前所在MSC/VLR发起PRN操作,并将由此获得的MSRN返回给路由策略决策单元(SRI)。
步骤609~610:路由策略决策单元向HSS返回在CS路由的指示,并携带从HLR获得的MSRN(SRI_ack),HSS收到该指示后,向I-CSCF返回路由查询响应,并通过信令扩展携带从路由策略决策单元获得的MSRN。
步骤611~612:I-CSCF收到该查询响应后,向BGCF转发会话请求;BGCF选择MGCF后,并向该MGCF发送会话建立请求;收到该会话建立请求的MGCF对该会话进行IMS/CS进行互通处理,当CS判断出该号码属于MSRN号段,则直接将该会话路由至用户当前所在VMSC,VMSC寻呼到被叫用户,然后继续完成IMS-CS互通呼叫的建立过程。
下面举具体实施例五并结合图7所示说明IMS呼叫用户,通过HSS查询被叫路由,控制通过CS接续的过程。
参见图7所示,本实施例的具体流程如下:
步骤701~702:I-CSCF收到用户的会话请求后,向HSS发送路由查询消息,HSS收到该路由查询消息后,向路由策略决策单元发起查询(SRI),并在查询消息中携带路由决策所需用户在IMS域的相关信息。
步骤703~704:路由策略决策单元根据当前策略确定是否还需要根据用户在CS域的相关信息进行决策,如不需要,则直接根据当前策略及用户在IMS相关信息进行路由决策,决定由CS接续,如果需要,在从HLR获取被叫在CS域的相关信息,然后再根据当前策略以及用户在CS域和IMS域中的相关信息进行路由决策,决定由CS接续。
步骤705~706:路由策略决策单元按照本地配置在返回的在CS路由指示中直接返回所选择的MGCF信息,HSS将对应MGCF域名做为S-CSCF域名返回给查询的I-CSCF。
步骤707~712:I-CSCF按照标准处理将会话请求前传至视为S-CSCF的MGCF;MGCF进行IMS/CS互通处理后,根据用户号段及本地配置直接向HLR发起CS路由查询,HLR根据该路由查询请求的来源及本地配置不再向路由策略决策单元进行路由策略查询,而是直接向用户当前所在MSC/VLR发起PRN操作,并将由此获得的MSRN返回给MGCF(SRI);
步骤713~715:MGCF根据MSRN分析将呼叫在CS域路由至用户当前所在VMSC,VMSC寻呼到被叫用户,然后继续完成IMS-CS互通呼叫的建立过程。
Claims (28)
1、一种实现路由控制的方法,应用于包括电路CS域和IP多媒体子系统IMS域的系统中,其特征在于:预先设置路由策略决策单元,并在路由策略决策单元中设置路由策略信息,该方法还包括:
a.系统中的查询网络实体收到主叫用户的呼叫/会话请求后,向被叫归属位置寄存器HLR/归属签约用户服务器HSS发送路由查询消息;
b.HLR/HSS收到该路由查询消息后,从所述路由策略决策单元获取被叫的路由决策信息;
c.HLR/HSS将根据该路由决策信息决定的路由信息发送至查询网络实体;
d.查询网络实体根据路由信息指示的路由进行该呼叫/会话的接续。
2、根据权利要求1所述的方法,其特征在于:
所述路由策略信息是运营商通过运营支撑系统OSS与路由策略决策单元间的接口设置的,或,
所述路由策略信息是用户终端通过与路由策略决策单元间的Ut接口设置的;
并且,所述设置为增加,和/或删除,和/或修改,和/或查询,和/或保存。
3、根据权利要求2所述的方法,其特征在于:
在运营商通过运营支撑系统OSS与路由策略决策单元间的接口设置路由策略信息前,该方法进一步包括:路由策略决策单元对运营商操作员身份进行鉴权,在鉴权通过后,再允许该运营商操作员设置路由策略信息;或,
在用户通过与路由策略决策单元间的Ut接口设置路由策略信息前,该方法进一步包括:路由策略决策单元对用户终端的用户身份进行鉴权,在鉴权通过后,再允许该用户终端设置路由策略信息。
4、根据权利要求1所述的方法,其特征在于:步骤b包括:
b1、HLR/HSS收到该路由查询消息后,向路由策略决策单元发送路由决策查询请求;
b2、路由决策单元收到查询请求后,根据自身设置的路由策略确定是否需要用户终端在IMS和/或CS域的相关信息,如果需要,则获取被叫用户在CS和/或IMS域的相关信息,并根据被叫用户在CS和/或IMS域的相关信息以及自身设置的路由策略确定被叫路由决策,并将路由决策信息发送给HLR/HSS,如果不需要,则直接根据自身设置的路由策略确定被叫路由决策。
5、根据权利要求4所述的方法,其特征在于:
当路由策略决策单元单独设置时,HLR/HSS与路由策略决策单元通过MAP协议和/或Diameter协议进行信令交互;
当路由策略决策单元采用内置在HLR/HSS中的方式实现时,HLR/HSS与路由策略决策单元通过同一物理实体内部模块间的内部消息交互或共同访问共享数据区方式进行交互。
6、根据权利要求4所述的方法,其特征在于:步骤b1中HLR/HSS向路由策略决策单元发送的路由决策查询消息中含有被叫用户在CS/IMS域的相关信息;则步骤b2中所述被叫用户在CS/IMS域的相关信息是从所述路由决策查询请求中获得;
步骤b2中获取所述被叫用户在IMS/CS域的相关信息的步骤包括:
路由策略决策单元向HSS/HLR发送被叫用户信息请求;
如果路由策略决策单元没有在预定的时间内收到HSS/HLR返回的被叫用户在IMS/CS域的相关信息,则将自身默认的被叫用户信息作为被叫用户在IMS/CS域的相关信息,如果在预定的时间内收到HLR/HSS返回的被叫用户在IMS和CS域的相关信息,则按照该返回信息进行路由决策判断处理。
7、根据权利要求4所述的方法,其特征在于:步骤b2中获得被叫用户在CS和IMS域的相关信息的步骤包括:
路由策略决策单元分别向HLR和HSS发送被叫用户信息请求;如果路由策略决策单元没有在预定的时间内收到HSS/HLR返回的被叫用户在IMS/CS域的相关信息,则将自身默认的被叫用户信息作为被叫用户在IMS/CS域的相关信息,如果在预定的时间内收到HSS/HLR返回的被叫用户在IMS和CS域的相关信息,则按照该返回信息进行路由决策判断处理。
8、根据权利要求4所述的方法,其特征在于:当用户在CS域进行位置更新,和/或,修改用户数据,和/或,在IMS域进行注册/注销,和/或,修改用户数据时,由HLR/HSS主动将路由策略决策所需的本域信息发送到路由策略决策单元,路由策略决策单元保存该信息;则步骤b2中所述被叫用户在IMS和/或CS域的相关信息是从路由策略决策单元本地保存的信息中获得。
9、根据权利要求1所述的方法,其特征在于:
当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域接续,则步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码,如果路由策略为在CS域路由,则步骤b2中被叫路由决策信息为本域路由指示。
10、根据权利要求1所述的方法,其特征在于:
当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在IMS域接续,步骤b2中被叫路由决策信息为本域路由指示,如果路由决策为在CS域路由,则步骤b2中被叫路由决策信息为被叫在CS域的MSRN,或MGCF信息;
所述MGCF信息为MGCF号码,或MGCF编号,或MGCF域名。
11、根据权利要求9所述的方法,其特征在于:当步骤b2中被叫路由决策信息为本域路由指示时,步骤c中进一步包括:HLR向MSC/VLR发起PRN操作,获得被叫的MSRN,并且步骤c中向查询网络实体发送的路由信息包括被叫的MSRN。
12、根据权利要求10所述的方法,其特征在于:当步骤b2中被叫路由决策信息为本域路由指示时,步骤c中向查询网络实体发送的路由信息包括注册情况下IMS域为被叫用户分配的S-CSCF域名,或为被叫未注册情况下IMS域为被叫用户分配的S-CSCF域名。
13、根据权利要求9所述的方法,其特征在于:当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域接续,并且步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码;
则步骤d包括:
d1、CS域的GMSC收到HLR发送的路由信息后,GMSC根据该虚拟MSRN将呼叫建立请求转至与IMS域互通的MGCF;
d2、MGCF根据虚拟MSRN恢复用户号码,并对该呼叫进行CS/IMS互通处理,将该呼叫/会话在IMS域继续接续。
14、根据权利要求13所述的方法,其特征在于:当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域路由,步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码时,
步骤b2进一步包括:策略决策单元向MGCF发起PRN操作,获得MGCF分配的虚拟MSRN,并且MGCF记录该虚拟MSRN与用户MSISDN间的关系,
步骤d2包括:MGCF根据入局呼叫信令中的虚拟MSRN以及所记录的该虚拟MSRN与用户MSISDN间的关系恢复MSISDN。
15、根据权利要求13所述的方法,其特征在于:当所述查询网络实体为CS域的GMSC时,如果路由决策为在IMS域路由,步骤b2中被叫路由决策信息为由本地配置的MGCF号按MSRN编号方案构成的虚拟MSRN的E.164号码时,
步骤b2进一步包括:策略决策单元同时利用MGCF信息和用户MSISDN信息构造虚拟MSRN,
步骤d2包括:MGCF根据入局呼叫信令中的虚拟MSRN以及约定的虚拟MSRN构造方案恢复MSISDN。
16、根据权利要求13所述的方法,其特征在于:
步骤b2进一步包括:路由策略决策单元保存本次呼叫的路由决策信息,
步骤d中将该呼叫在IMS域的接续的步骤包括:
d211、MGCF将该IMS会话建立请求路由到I-CSCF;
d212、I-CSCF向HSS发送路由查询请求,HSS收到该路由查询请求后,向路由策略决策单元发送路由决策查询请求;
d213、路由策略决策单元收到该路由决策查询请求后,根据步骤b2中保存的本次呼叫的路由决策,向HSS返回本域路由指示;
d214、HSS收到本域路由指示后,向I-CSCF发送路由信息,其中包括S-CSCF域名;I-CSCF向该S-CSCF发送会话连接请求,此后按标准流程建立会话,实现CS与IMS域互通。
17、根据权利要求13所述的方法,其特征在于:步骤d中将该呼叫在IMS域的接续的步骤包括:
d221、MGCF将该IMS会话建立请求路由到I-CSCF,其中设置抑制策略查询标志;
d222、I-CSCF按标准流程向HSS查询路由时,向HSS发送路由查询请求,并在其中包括抑制策略查询标志;
d223、HSS收到该查询请求后,根据该抑制策略查询标志不再查询路由策略,直接按标准处理向I-CSCF返回S-CSCF域名;
d224、I-CSCF据此域名向S-CSCF转发会话建立请求,并由S-CSCF根据用户注册信息继续路由该会话建立请求至P-CSCF及被叫用户,然后继续完成CS-IMS互通呼叫建立过程。
18、根据权利要求10所述的方法,其特征在于:当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在CS域路由,步骤b2中被叫路由决策信息为被叫在CS域的MSRN时,
步骤b2进一步包括:路由策略决策单元向HLR发送路由查询请求,HLR向用户当前所在的MSC/VLR发送提供漫游号码请求,并将MSC/VLR在提供漫游号码响应中返回的漫游号码在路由查询响应中返回给路由策略决策单元;
步骤c包括:HSS收到该指示后,向I-CSCF返回路由查询响应,并通过信令扩展在发送给I-CSCF的路由信息中携带从路由策略决策单元获得的MSRN,
步骤d包括:
d311、I-CSCF收到路由信息后,向BGCF转发会话请求;
d312、BGCF选择MGCF后,并向该MGCF发送会话建立请求;
d314、收到该会话建立请求的MGCF对该会话进行IMS/CS进行互通处理,当CS判断出该号码属于MSRN号段,则直接将该会话路由至用户当前所在VMSC;
d315、VMSC寻呼到被叫用户,然后继续完成IMS-CS互通呼叫的建立过程。
19、根据权利要求10所述的方法,其特征在于:当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在CS域路由,步骤b2中被叫路由决策信息为被叫在CS域的MSRN时,
步骤b2进一步包括:路由策略决策单元向HLR发送路由查询请求,HLR向用户当前所在的MSC/VLR发送提供漫游号码请求,并将MSC/VLR在提供漫游号码响应中返回的漫游号码在路由查询响应中返回给路由策略决策单元;
步骤c包括:
c111、HSS收到该指示后,向I-CSCF返回路由查询响应,在发送给I-CSCF的路由信息中携带注册情况下IMS域为被叫用户分配的S-CSCF域名,或为被叫未注册情况下IMS域为被叫用户分配的S-CSCF域名,
c112、HSS根据用户签约数据,通过Sh接口向将会被触发并控制本次会话的一个应用服务器设置前转到从路由策略决策单元得到的被叫在CS的MSRN的数据,
步骤d包括:
d411、I-CSCF收到路由信息后,向S-CSCF转发会话请求;S-CSCF根据用户签约数据将会话触发到所述设置了前转信息的应用服务器,
d412、应用服务器根据设置数据修改会话目的地址为被叫在CS的MSRN,S-CSCF根据应用服务器修改后的会话目的地址进行分析,将会话转发到BGCF,
d413、BGCF选择MGCF后,并向该MGCF发送会话建立请求;
d414、收到该会话建立请求的MGCF对该会话进行IMS/CS进行互通处理,当CS判断出该号码属于MSRN号段,则直接将该会话路由至用户当前所在VMSC;
d415、VMSC寻呼到被叫用户,然后继续完成IMS-CS互通呼叫的建立过程。
20、根据权利要求10所述的方法,其特征在于:当所述查询网络实体为IMS域的I-CSCF时,如果路由决策为在CS域路由,步骤b2中被叫路由决策信息为MGCF信息时,
步骤c包括:HSS收到该指示后,向I-CSCF返回路由查询响应,并在发送给I-CSCF的路由信息中携带根据MGCF信息得到的MGCF域名,
步骤d包括:
d511、I-CSCF收到路由信息后,向MGCF转发会话请求;
d512、MGCF收到该请求后,对该呼叫进行IMS/CS互通处理,并根据用户号段及本地配置直接向HLR发起CS路由查询;
d513、HLR收到该查询请求后,根据路由查询请求消息的源信令点及本地配置不再查询路由策略而直接向用户当前所在MSC/VLR发起PRN操作,并将由此获得的MSRN返回给MGCF;
d514、MGCF根据MSRN分析将呼叫在CS域路由至用户当前所在VMSC,VMSC寻呼到被叫用户,继续完成IMS-CS互通呼叫的建立过程。
21、根据权利要求18和19所述的方法,其特征在于:在执行步骤d之后,该方法进一步包括:
将用户在CS被叫侧智能业务通过VT-CSI签约在落地局触发。
22、根据权利要求20所述的方法,其特征在于:在执行步骤d之后,该方法进一步包括:
将用户在CS被叫侧智能业务通过VT-CSI签约在落地局触发;或
由MGCF支持SSP功能,在步骤d中在MGCF完成用户在CS被叫侧智能业务的触发处理。
23、根据权利要求1所述的方法,其特征在于:所述路由决策信息为:
当用户只在IMS或CS一个域可及时,所有来话均选择在此用户可及域接续;或
当用户在CS/IMS均可及时,根据与来话相同类型的网络域接续;或,根据用户/网络设置或结合时间等因素以CS或IMS优先接续,或,不论被叫用户当前在两域的可及状态如何,根据用户/网络设置或结合时间因素强制在CS或IMS接续。
24、一种实现路由控制的系统,其特征在于:包括CS域、IMS域以及路由策略决策单元,CS域中的HLR和IMS域的HSS分别与路由策略决策单元相连,其中,
路由策略决策单元,用于针对HLR/HSS的路由决策查询请求,根据自身保存的当前路由策略并结合被叫在CS域和IMS域的相关信息,确定并向HLR/HSS提供被叫路由决策信息;
HLR/HSS,用于保存并根据本地设置或路由策略决策单元的请求向其提供本域内的用户签约数据及注册信息,接收系统中的查询网络实体的被叫路由查询请求,向路由策略决策单元查询被叫当前路由决策,并根据接收到的路由决策向查询网络实体返回被叫路由信息。
25、根据要求24所述的系统,其特征在于:所述路由策略决策单元进一步包括与运营支撑系统OSS的接口,用于接收运营商操作员操作信号,对自身保存的策略信息进行增加、删除、查询、保存和修改。
26、根据权利要求24所述的系统,其特征在于:所述路由决策单元进一步包括与用户终端的接口,用于接收用户终端的操作信号,对自身保存的策略信息进行增加、删除、查询、保存和修改。
27、根据权利要求24所述的方法,其特征在于:路由策略决策单元为单独设置的物理实体,或为嵌入在HLR或HSS内部的逻辑实体,或HLR、HSS和路由策略决策单元为设置在同一物理实体中的逻辑实体;
并且,
当路由策略决策单元单独设置时,HLR/HSS与路由策略决策单元通过MAP协议和/或Diameter协议进行信令交互;
当路由策略决策单元采用内置在HLR/HSS中的方式实现时,HLR/HSS与路由策略决策单元通过同一物理实体内部模块间的内部消息交互或共同访问共享数据区方式进行交互。
28、根据权利要求24所述的系统,其特征在于:所述路由策略为:
当用户只在IMS或CS一个域可及时,所有来话均选择在此用户可及域接续;或
当用户在CS/IMS均可及时,根据与来话相同类型的网络域接续;或,根据用户/网络设置或结合时间等因素以CS或IMS优先接续,或,不论被叫用户当前在两域的可及状态如何,根据用户/网络设置或结合时间因素强制在CS或IMS接续。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100639529A CN100442918C (zh) | 2005-03-30 | 2005-03-30 | 一种实现路由控制的方法和系统 |
PCT/CN2006/000558 WO2006102850A1 (fr) | 2005-03-30 | 2006-03-30 | Procede et systeme de mise en oeuvre d'une commande de chemin |
EP06722210A EP1860837A4 (en) | 2005-03-30 | 2006-03-30 | METHOD AND SYSTEM FOR IMPLEMENTING THE ROUTE CONTROL |
US11/857,933 US20080039104A1 (en) | 2005-03-30 | 2007-09-19 | Method and system for routing control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100639529A CN100442918C (zh) | 2005-03-30 | 2005-03-30 | 一种实现路由控制的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1842211A true CN1842211A (zh) | 2006-10-04 |
CN100442918C CN100442918C (zh) | 2008-12-10 |
Family
ID=37031025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100639529A Expired - Fee Related CN100442918C (zh) | 2005-03-30 | 2005-03-30 | 一种实现路由控制的方法和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100442918C (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007095836A1 (fr) * | 2006-02-22 | 2007-08-30 | Huawei Technologies Co., Ltd. | Procédé d'égalité d'accès à un réseau par paquets et système associé |
WO2008125063A1 (fr) * | 2007-04-17 | 2008-10-23 | Huawei Technologies Co., Ltd. | Procédé, système et appareil de route appelée |
WO2008125024A1 (fr) * | 2007-04-13 | 2008-10-23 | Huawei Technologies Co., Ltd. | Procédé et système de traitement d'appel |
WO2009115021A1 (zh) * | 2008-03-21 | 2009-09-24 | 华为技术有限公司 | 一种呼叫或会话接续的方法、设备及系统 |
WO2010054536A1 (zh) * | 2008-11-13 | 2010-05-20 | 中国移动通信集团公司 | 支持异域终端选网的核心网系统、装置及呼叫方法 |
CN101090569B (zh) * | 2006-10-18 | 2010-08-04 | 中兴通讯股份有限公司 | Ip多媒体子系统的归属用户服务器的自动选择方法 |
WO2010148754A1 (zh) * | 2010-01-12 | 2010-12-29 | 中兴通讯股份有限公司 | 终呼的域选择实现方法和系统 |
CN102387267A (zh) * | 2011-09-29 | 2012-03-21 | 中兴通讯股份有限公司 | 融合呼叫方法及系统 |
CN101742693B (zh) * | 2008-11-13 | 2012-06-20 | 中国移动通信集团公司 | 支持异域通用终端选网的ims核心网系统及呼叫方法 |
CN101330752B (zh) * | 2007-09-26 | 2013-01-16 | 中兴通讯股份有限公司 | 用于个人网络跨网络系统时的实现方法 |
CN103118352A (zh) * | 2011-11-16 | 2013-05-22 | 中国电信股份有限公司 | 对呼叫请求消息进行路由的方法和系统 |
CN104219202A (zh) * | 2013-05-30 | 2014-12-17 | 中兴通讯股份有限公司 | 实现VoLTE业务的方法、系统及HSS |
CN106937264A (zh) * | 2015-12-29 | 2017-07-07 | 中国电信股份有限公司 | VoLTE用户呼叫寻址的方法、系统以及HSS |
CN106954200A (zh) * | 2017-03-24 | 2017-07-14 | 努比亚技术有限公司 | 一种附加业务的处理方法及系统 |
CN110708274A (zh) * | 2018-07-10 | 2020-01-17 | 中兴通讯股份有限公司 | 一种被叫业务的域选择方法、装置及存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19837641C2 (de) * | 1998-08-19 | 2000-11-02 | Siemens Ag | Verfahren zum Routen von Verbindungen über ein paketorientiertes Kommunikationsnetz |
CN1182686C (zh) * | 2001-06-07 | 2004-12-29 | 华为技术有限公司 | 一种可选择路由实现智能ip电话业务的方法 |
US7054417B2 (en) * | 2003-08-19 | 2006-05-30 | Qwest Communications International Inc. | Advanced call screening appliance |
US7885208B2 (en) * | 2003-09-11 | 2011-02-08 | Nokia Corporation | IP-based services for circuit-switched networks |
-
2005
- 2005-03-30 CN CNB2005100639529A patent/CN100442918C/zh not_active Expired - Fee Related
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007095836A1 (fr) * | 2006-02-22 | 2007-08-30 | Huawei Technologies Co., Ltd. | Procédé d'égalité d'accès à un réseau par paquets et système associé |
CN101090569B (zh) * | 2006-10-18 | 2010-08-04 | 中兴通讯股份有限公司 | Ip多媒体子系统的归属用户服务器的自动选择方法 |
WO2008125024A1 (fr) * | 2007-04-13 | 2008-10-23 | Huawei Technologies Co., Ltd. | Procédé et système de traitement d'appel |
WO2008125063A1 (fr) * | 2007-04-17 | 2008-10-23 | Huawei Technologies Co., Ltd. | Procédé, système et appareil de route appelée |
CN101330752B (zh) * | 2007-09-26 | 2013-01-16 | 中兴通讯股份有限公司 | 用于个人网络跨网络系统时的实现方法 |
WO2009115021A1 (zh) * | 2008-03-21 | 2009-09-24 | 华为技术有限公司 | 一种呼叫或会话接续的方法、设备及系统 |
WO2010054536A1 (zh) * | 2008-11-13 | 2010-05-20 | 中国移动通信集团公司 | 支持异域终端选网的核心网系统、装置及呼叫方法 |
CN101742693B (zh) * | 2008-11-13 | 2012-06-20 | 中国移动通信集团公司 | 支持异域通用终端选网的ims核心网系统及呼叫方法 |
WO2010148754A1 (zh) * | 2010-01-12 | 2010-12-29 | 中兴通讯股份有限公司 | 终呼的域选择实现方法和系统 |
US8948087B2 (en) | 2010-01-12 | 2015-02-03 | Zte Corporation | Method and system for implementing domain selection during the terminated call |
WO2013044631A1 (zh) * | 2011-09-29 | 2013-04-04 | 中兴通讯股份有限公司 | 融合呼叫方法及系统 |
CN102387267A (zh) * | 2011-09-29 | 2012-03-21 | 中兴通讯股份有限公司 | 融合呼叫方法及系统 |
US9313818B2 (en) | 2011-09-29 | 2016-04-12 | Zte Corporation | Method and system for converging call |
CN103118352A (zh) * | 2011-11-16 | 2013-05-22 | 中国电信股份有限公司 | 对呼叫请求消息进行路由的方法和系统 |
CN103118352B (zh) * | 2011-11-16 | 2015-07-29 | 中国电信股份有限公司 | 对呼叫请求消息进行路由的方法和系统 |
CN104219202A (zh) * | 2013-05-30 | 2014-12-17 | 中兴通讯股份有限公司 | 实现VoLTE业务的方法、系统及HSS |
CN104219202B (zh) * | 2013-05-30 | 2018-11-02 | 中兴通讯股份有限公司 | 实现VoLTE业务的方法、系统及HSS |
CN106937264A (zh) * | 2015-12-29 | 2017-07-07 | 中国电信股份有限公司 | VoLTE用户呼叫寻址的方法、系统以及HSS |
CN106937264B (zh) * | 2015-12-29 | 2020-06-02 | 中国电信股份有限公司 | VoLTE用户呼叫寻址的方法、系统以及HSS |
CN106954200A (zh) * | 2017-03-24 | 2017-07-14 | 努比亚技术有限公司 | 一种附加业务的处理方法及系统 |
CN106954200B (zh) * | 2017-03-24 | 2020-12-18 | 日照市睿翅电子商务产业有限公司 | 一种附加业务的处理方法及系统 |
CN110708274A (zh) * | 2018-07-10 | 2020-01-17 | 中兴通讯股份有限公司 | 一种被叫业务的域选择方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN100442918C (zh) | 2008-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1941933A (zh) | 电路域用户接入ims域的方法及通信系统 | |
CN1842211A (zh) | 一种实现路由控制的方法和系统 | |
CN1297124C (zh) | Ip多媒体子系统中利用电路交换承载业务的系统及方法 | |
CN1909681A (zh) | 第三代移动通信系统的跨域路由控制方法 | |
CN1897578A (zh) | 一种消息转换方法与系统 | |
CN1792104A (zh) | 通信系统中的业务配置 | |
CN101043701A (zh) | 一种ip多媒体子系统为移动电路域用户提供注册和呼叫接续的方法及其系统 | |
CN1859395A (zh) | Ip多媒体子系统业务实现系统和方法 | |
CN101052154A (zh) | Ip多媒体子系统及其编解码转换控制方法 | |
CN1773967A (zh) | 通过分组域为电路域用户提供业务的方法 | |
CN1801810A (zh) | 一种会话初始化协议消息体内容处理方法及网络 | |
CN1825830A (zh) | 实现路由控制的系统和方法 | |
CN1870777A (zh) | 一种选择被叫路由的方法、网络及设备 | |
CN1893427A (zh) | 一种进行业务支持能力协商的方法 | |
CN1913503A (zh) | 一种会话路由路径控制方法和系统 | |
CN101043752A (zh) | 语音呼叫连续性能力管理的方法、移动终端和系统 | |
CN1802022A (zh) | 在话音业务连续性业务中建立初始呼叫的方法及系统 | |
CN101076198A (zh) | 多媒体彩像业务实现方法 | |
CN101080097A (zh) | 一种实现多媒体呼叫业务的方法、系统及装置 | |
CN1992980A (zh) | 访问存储在移动通信网络数据库实体中的预订数据的方法 | |
CN1878345A (zh) | 实现路由控制的系统和方法 | |
CN1968138A (zh) | Ims网络用户注册信息的管理方法和装置 | |
CN101064644A (zh) | 一种感知用户进行非ims业务的状态并进行通知的方法及系统 | |
CN1889771A (zh) | 一种hlr以及将传统移动终端接入ims域的方法及系统 | |
CN1925633A (zh) | 一种cs域呼叫终结系统和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081210 |