一种路由会话的方法、网络及设备的制作方法

文档序号:7972523阅读:234来源:国知局
专利名称:一种路由会话的方法、网络及设备的制作方法
技术领域
本发明涉及通信领域,特别是涉及一种路由会话的方法、网络及设备。
背景技术
IP多媒体子系统IMS (IP Multimedia Subsystem)是第三代移动通信标准 化伙伴项目3GPP ( 3rd Generation Partnership Project)标准定义的一个IP多力某 体子系统,是3G ( 3rd Generation)移动网实现分組话音和分组数据,以及提 供统一的多媒体业务和应用的目标网络。
IMS采用IP分组域作为其控制信令和媒体传输的承载通道,采用SIP协 议作为呼叫控制信令,实现了业务管理、会话控制及承载接入的三者分离。具 体的,IMS采用分组域为其上层控制信令和J(某体传输的承栽通道,实现业务/ 控制网络和承载网络分离,采用SIP信令为呼叫控制信令,与RTP/RTCP、 SDP、 RTSP、 DNS等协议配合,共同完成IMS中终端的注册、会话;洛由、业务触发 等服务。参见图l所示,为IMS网络架构示意图。
其中,代理会话控制功能实体P-CSCF为IMS终端接入IMS网络的信令 代理实体,所有来自、发往IMS终端的信令均经过P-CSCF;
问讯/服务呼叫会话控制功能实体I/S-CSCF完成呼叫会话控制; 出口网关控制功能实体BGCF完成网络出口选择功能; 多媒体资源功能控制器MRFC用于控制多媒体资源功能处理器MRFP; MRFP主要完成媒体流的处理(如多方会议、音频代码转换); HSS/UPSF为用户数据配置单元,其存贮用户的签约数据等业务相关信

参见图2所示, 一次典型的IMS用户做被叫的会话路由过程,包括下列步

1) I-CSCF收到会话请求后,根据会话请求的目的用户公有标识,向HSS 发送LIR (地理位置查询请求)消息。
2) HSS 4艮据目的用户在注册过程中保存的信息,在LIA (地理位置查询 响应)消息中携带为该用户服务的S-CSCF地址。
3 ) I-CSCF发送会话请求至S-CSCF。
4) S-CSCF根据会话目的用户用户注册过程中保留的路由集信息进行后 续路由。
根据上述流程可以看出,会话到达被叫网络后,由HSS分配为目的用户 服务的相关S-CSCF;会话到达该S-CSCF后,该S-CSCF根据目的用户在注册 过程保留的路由集信息,即用户接入的P-CSCF地址以及用户的联系地址等, 将会话路由至目的用户(关于IMS用户注册、路由的详细过程可以参考3GPP TS.24.229 )。
由此可见,基于现有技术若想将会话正确路由到目的用户,需要S-CSCF 保留该目的用户的路由集信息。
而在企业网接入IMS网络的情况下,仅需要注册一个用于代表企业网的身 份的用户标识(即域名用户标识),企业网内部用户(即域名相关用户)由企 业网进行管理,这些用户的添加、删除不需要知会IMS网络,也不需要在IMS 网络具有服务订购关系(IMS Service subscription),因此也不需要针对企业网 内部的每个用户进行注册,进而S-CSCF上不会保留企业网内部用户的路由集 信息。(详细的描述见TISPAN WI 1047以及相关文稿)
综上所述,基于上述以域名用户标识接入IMS网络的情况,在域名相关用 户没有在IMS网络进行注册时,若想才艮据域名相关用户的标识进行正确的会话 路由,目前无法实现。

发明内容
本发明提供一种路由会话的方法、网络及设备,用以解决在域名相关用卢
没有在IMS网络进行注册时,目前无法实现根据域名相关用户的标识进行正确
的会话路由的问题。
本发明方法包括A、用户数据库收到针对未注册用户的位置查询请求时, 根据路由匹配信息分配呼叫会话控制单元;B、根据路由匹配信息获取本次会 话的路由集;C、所述呼叫会话控制单元以该路由集路由本次会话。
其中,所述路由匹配信息包括域名用户标识,以及与之对应的通配路由 条件。
进一步,所述步骤A包括下列子步骤
Al、用户数据库以通配路由条件对所述会话请求中的被叫用户标识进行匹 配,当满足任一通配路由条件时,则转入步骤A2;
控制单元;
进一步,步骤B包括下列子步骤
Bll、通过网元之间的消息转发,在所述呼叫会话控制单元收到发往未注 册用户的会话请求后,以被叫用户标识向用户数据库发送请求消息;
B12、用户数据库以通配路由条件对所述被叫用户标识进行匹配,当满足 任一通配路由条件时,则转入步骤B13;
B13、用户数据库向呼叫会话控制单元下发相应的域名用户标识,或该域 名标识对应的路由集;
B14、呼叫会话控制单元以该域名用户标识对应的路由集或以用户数据库 下发的路由集,作为本次会话的路由集;
或者,步骤B包括下列子步骤
B21、通过网元之间的消息转发,在所述呼叫会话控制单元收到发往未注 册用户的会话请求后,以通配路由条件对所述会话请求中的被叫用户标识进行 匹配,当满足任一通配路由条件时,则转入步骤B22;
B22、呼叫会话控制单元使用与所述匹配到的通配路由条件对应的域名用 户的路由集,作为本次会话的路由集。
又进一步,所述步骤B13中,用户数据库向呼叫会话控制单元下发相应的 域名用户标识或该域名标识对应的路由集的同时,还下发通配路由条件。
又进一步,所述步骤B21之前,用户数据库在域名用户注册时,将所述通 配路由条件下发至呼叫会话控制单元。
综上所述,所述用户数据库通过扩展Diameter协议的属性对AVP ,向呼 叫会话控制单元传送所述路由匹配信息及域名用户路由集;或者所述用户数据 库通过扩展公共身份信息,向呼叫会话控制单元传送域名用户标识,以及通过 扩展Diameter协议的属性对AVP ,向呼叫会话控制单元传送通配路由条件; 或者所述用户数据库通过扩展Diameter协议的属性对AVP,向呼叫会话控制 单元传送i或名用户标识。
综上所述,所述通配路由条件通过管理方式进行配置;或由用户数据库根 据域名用户标识的注册上报信息获得;或通过应用服务器进行配置。
本发明的路由会话的网络,包括呼叫会话控制单元,用于根据路由集路 由会话的;存储单元,用于存储路由匹配信息;用户数据库,用于在收到针对 未注册用户的位置查询请求时,根据存储单元存储的路由匹配信息,分配呼叫 会话控制单元;路由集获取单元,用于根据存储单元存储的路由匹配信息,对 应获取本次会话的路由集,并告知呼叫会话控制单元。
其中,所述路由集获取单元中包括通配路由条件判断子单元,用于以存 储单元存储的路由匹配信息中的通配路由条件,对所述会话请求中的被叫用户 标识进行匹配;获取子单元,用于获取与通配路由条件判断子单元匹配到的通 配路由条件相应的路由集。
本发明的用户数据库,包括存储单元,用于存储路由匹配信息;分配单 元,用于在收到针对未注册用户的位置查询请求时,根据存储单元存储的路由 匹配信息,分配呼叫会话控制单元;路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取本次会话的域名用户标识或;成名用户^各由集,并告 知呼叫会话控制单元。
本发明的呼叫会话控制羊元,包括存储单元,用于存储路由匹配信息; 路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取本次
会话的路由集,并告知路由单元;路由单元,用于根据路由集获取单元获取的
路由集,路由会话。
本发明有益效杲如下
本发明在域名用户在IMS网络进行了注册(例如以企业网标识在IMS 网络进行了注册),但域名相关用户(如企业网内部用户)没有在IMS网络进 行注册的前提下,用户数据库收到针对未注册用户的位置查询请求时,根据路 由匹配信息分配呼叫会话控制单元;之后根据路由匹配信息对应获取本次会话 的路由集;最后所述呼叫会话控制单元以该路由集路由本次会话。从而可以使 得IMS对于未注册用户进行会话路由,增强了 IMS网络的路由能力。


图1为现有IMS网络架构示意图2为现有IMS用户作为被叫的会话路由流程图3为本发明方法实施例步骤流程图4为本发明路由会话网络实施例的结构示意图5为本发明用户教:据库实施例的结构示意图6为本发明呼叫会话控制单元实施例的结构示意图7为本发明方法实施例一的信令流程图8为本发明扩展后的公有身份的UML模型示意图9为本发明方法实施例二的信令流程图。
具体实施方式
基于上述现有以域名用户标识(企业网标识)接入IMS网络的情况,为了 在域名相关用户(企业网内部用户)没有在IMS网络进行注册时,仍然可以根 据域名相关用户的标识(企业网内部用户标识)进行正确的会话路由,本发明 方法实施例执行之前,至少要满足下列条件
前提条件l: HSS和/或呼叫会话控制单元中存储有路由匹配信息,所述路 由匹配信息包括域名用户标识,以及与之对应的通配路由条件。其中的通配 路由条件通过管理方式进行配置;或根据域名用户标识的注册过程获得;或通 过应用服务器进行配置。
进一步,若路由匹配信息不是来自管理方式的配置时,还需满足下列条件 前提条件2:域名用户标识在IMS网络进行了注册,但域名相关用户没有 在IMS网络进行注册。
所述的域名用户标识可以是企业网的域名或IP地址,如sip:huawei.com, 也可以是一个标识企业网的用户标识,如sip:destination@huawei.com,也可以 是一个标识企业网所有内部用户的通配用户标识,i。!*!@huawei.com。所述的 域名用户标识注册可以是一个普通的IMS注册,也可以在注册消息中指示这是 一个域名用户标识注册。
满足上述前提条件之后,参见图3所示,本发明实施例包括下列主要步骤 SI、用户数据库收到针对未注册用户的位置查询请求; 根据上述前提条件(至少之一),用户数据库收到针对企业网内部未注册 用户的位置查询请求。
S2 、用户数据库根据路由匹配信息分配呼叫会话控制单元;
用户数据库以本地存储的通配路由条件对位置查询消息中的被叫用户标 识进行匹配,若匹配到任一通配路由条件,则用户数据库分配为所述通配路由 条件对应的域名用户服务的呼叫会话控制单元。
S3、根据路由匹配信息获取本次会话的路由集;
其中路由集为后续会话路径中经过节点的地址集合,如路由集中可以包含
被叫用户接入的代理会话单元地址以及会话请求目的用户的联系地址
本文所述的#:叫用户即会话请求目的用户。 本步骤至少包括以下两种情况
情况一、通过网元之间的消息转发,在所述呼叫会话控制单元收到发往未 注册用户的会话请求后,以被叫用户标识向用户数据库发送请求消息。用户数 据库以通配路由条件对所述被叫用户标识进行匹配,当满足任一通配路由条件
时,则用户数据库向呼叫会话控制单元下发相应的域名用户标识,或该域名标
识对应的路由集;呼叫会话控制单元以该域名用户标识对应的路由集作为本次 会话的路由集,或者以用户数据库下发的路由集作为本次会话的路由集;进一 步还可同时下发通配路由条件,以便再次收到针对未注册用户的位置查询请求 时,由呼叫会话控制单元直接进行匹配和路由,从而减少与用户数据库的交互, 节约网络资源。呼叫会话控制单元以该域名用户标识对应的路由集或以用户数 据库下发的路由集,作为本次会话的路由集。
情况二、用户数据库在域名用户注册时,将所迷通配路由条件下发至与该 用户数据库相关的呼叫会话控制单元。之后,通过网元之间的消息转发,在所 述呼叫会话控制单元收到发往未注册用户的会话请求后,以之前用户数据库下 发的通配路由条件对所述会话请求中的被叫用户标识进行匹配,当满足任一通 配路由条件时,则呼叫会话控制单元使用与所述匹配到的通配路由条件对应的 域名用户的路由集,作为本次会话的路由集。
S4、呼叫会话控制单元以该路由集路由本次会话;
与上述方法对应,本发明还提供了路由会话网络的实施例,参见图4所示, 其包括依次相连的用户数据库、存储单元、路由集获取单元和呼叫会话控制 单元;进一步,所述路由集获取单元中包括相互连接的通配路由条件判断子单 元和获取子单元。
所述用户数据库,用于在收到针对未注册用户的位置查询请求时,根据存 储单元存储的路由匹配信息,分配呼叫会话控制单元。该用户数据库主要存储
用户身份、注册信息和服务触发信息等,在3GPP IMS架构中用户数据库被称 为HSS (归属用户服务器),对应的在TISPAN架构中用户数据库被定义为 UPSF(用户配置服务功能),用户数据库与呼叫会话控制羊元之间可以使 Diameter协议。
所述存储单元,用于存储路由匹配信息。
所述路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取 本次会话的路由集,并告知呼叫会话控制单元。进一步,其中的通配路由条件 判断子单元,用于以存储单元存储的路由匹配信息中的通配路由条件,对所述
会话请求中的被叫用户标识进行匹配;其中的获取子单元,用于获取与通配路 由条件判断子单元匹配到的通配路由条件相应的路由集。
所述呼叫会话控制单元,用于为用户终端提供注册服务、会话控制等功能,
在IMS网络中,呼叫会话控制单元S-CSCF,用户终端和S-CSCF之间还可能 存在其他的呼叫会话控制单元如P-CSCF、 I-CSCF。呼叫会话控制单元和用户 终端之间的El接口可以是SIP协议等。
对应上述网络本发明还提供了用户数据库的实施例,参见图5所示,其包 括存储单元,以及与所述存储单元相连的分配单元和路由集获取单元;进一单元。
所述存储单元,用于存储路由匹配信息。
所述分配单元,用于在收到针对未注册用户的位置查询请求时,根据存储 单元存储的路由匹配信息,分配呼叫会话控制单元。
所述路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取 本次会话由集,并告知呼叫会话控制单元。进一步,其中的通配路由条件判断 子单元,用于以存储单元存储的路由匹配信息中的通配路由条件,对所述会话 请求中的被叫用户标识进行匹配;获取子单元,用于获取与通配路由条件判断 子单元匹配到的通配路由条件相应的路由集。
对应上述网络本发明还提供了呼叫会话控制单元的实施例,参见图6所示, 其包括存储单元,与所述存储单元相连的路由集获取单元,以及与所述路由
集获取单元的路由单元;进一步,所述路由集获取羊元中包括相互连接的通配 路由条件判断子单元和获取子单元。
所述存储单元,用于存储路由匹配信息。
所述路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取 本次会话的路由集,并告知路由单元。进一步,其中的通配路由条件判断子单 元,用于以存储单元存储的路由匹配信息中的通配路由条件,对所述会话请求 中的被叫用户标识进行匹配;获取子单元,用于获取与通配路由条件判断子单 元匹配到的通配^各由条件相应的路由集。
所述路由单元,用于根据路由集获取单元获取的路由集,路由会话。
以下通过两个方法实施例具体描述本发明方法。
方法实施例一、HSS在会话过程建立过程中向S-CSCF下发路由信息,参 见图7所示,包括下列具体步骤
1 、会话请求到达目的网络I-CSCF;
所述会话请求中携带有被叫用户标识UnRegId@huawei.com ,该 UnRegId@huawei.com当前未在IMS网络进行注册。
2、 I-CSCF通过发送LIR (location information Request)消息携带 UnRegld(piuawei.com向HSS查询为其提供服务的S-CSCF地址;
3、 HSS收到LIR消息后,由于UnRegld⑨huawei.com尚未在HSS执行注 册过程,因此HSS首先根据本地保存的通配路由条件判断指向该未注册用户 的会话请求是否满足进行后续路由的条件;
可通过在HSS上扩展数据结构来存储所述通配路由条件。例如可以扩展 HSS上存储的Public identification公有身份的数据结构,扩展后的公有身份的 UML模型如图8所示。其中通过在公有身份中增加一个字段Wildcaredroute来 存储所述通配路由条件。在本例子中可以设置Public identification的
Wildcared route字段为!*! @huawei.com ,标识对于所有域名为huawei.com 的用户身份满足通配路由条件。
所述通配路由条件在HSS中可以管理方式进行配置,例如通过操作维 护接口在HSS中配置域名用户标识及其对应的通配路由条件,对于满足通配 路由条件的用户标识,使其即使尚未注册仍然可以进行后续路由。或者,由 AS通过Sh接口对通配路由条件进行配置。或者,在以域名用户标识发起的 注册过程中,HSS和/或S-CSCF获得通配路由条件,可以是注册消息中携带通 配路由条件信息,例如在Register消息携带To头域为!*!@huawei.com , 表示通配路由条件为对于所有域名为huawei.com的用户满足后续路由条件, 又例如在Register消息携带To头域为2878!*!,表示通配路由条件为对于所 有2878字段的会话满足后续路由条件,即注册的域名用户标识就是通配用户 标识,而如果注册的i或名用户标识不是通配用户标识,如huawei.com或 destination@huawei.com,贝'J HSS和/或S-CSCF也可以根据域名用户标识的注 册,关联对应通配路由条件,如通过管理配置配置某一域名用户标识对应的路 由通配条件等。
HSS判断指向所述未注册用户的会话请求满足后续路由条件后,为该会 话请求分配相关的S-CSCF。所述相关的S-CSCF,即为域名用户提供服务的 S-CSCF 。
4、 HSS在LIA消息中向I-CSCF返回该S-CSCF的信息;
5、 I-CSCF发送INVITE请求至HSS分配的S-CSCF;
6、 S-CSCF按照3GPP 24.229中采用对于未注册用户的处理,向HSS发 送SAR消息,以主动请求下载用户相关数据;
SAR消息中包含本次会话的被叫用户标识UnRegId@huawei.com。
7、 HSS根据SAR消息中携带的UnRegld⑨huawei.com判定满足本地存储 的通配路由条件(同步骤3中的相关内容);
8、 通过SAA消息下发路由信息至S-CSCF;
所述路由信息中至少包4舌与UnRegId@huawei.com满足的通配匹配条件 对应的域名用户标识或域名用户标识对应的路由集。 a)对于路由集包含域名用户标识的情况 传递i或名用户相;识方法1:
通过在HSS下发的Diameter协议消息中扩展一个新的Diameter协议 AVP (属性对)
Destination-ID ::= <AVP header: xxx 10415> [卿
其中URI中携带域名用户标识,其取值可以为TEL URI或者 SIP函
如设置URI内容为destination@huawei.com ,标识通知S-CSCF使 用destination@huawei .com对应的路由集作为本次会话的路由集。 传递i或名用户标j只方法2:
HSS通过下发的Public-Identification公共身份信息(扩展后的公共 身份模型如图8所示)中携带域名用户标识,进一步的,为表明公 共身份信息中携带的标识为域名用户标识,针对现有公共身份的 [identity type属性增加新的枚举类别,如Destination Route类别。 具体此类别的公有标识即认为是域名用户标识。 由于域名用户标识在IMS网络中已经注册过,S-CSCF已经记录下它的注 册路径,因此可以根据域名用户标识的注册路径作为本次会话的路由集路由会 话。
b)对于路由信息中包含路由集的情况,HSS可以通过在SAA消息中携带 扩展Diameter AVP
Route-set ::= <AVP header: xxx 10415> [P-addr] [C-addr]
其中p-addr标识用户接入的P-CSCF地址,C-ADDR标识用户的联系地址
使得S-CSCF可以直接利用此AVP中包含的路由地址,作为本次会话的路 由集4吏用。
更为优化地,HSS还可以下发通配路由条件至S-CSCF。这样S-CSCF再 次收到发往未注册用户的会话请求时,即可先以通配^各由条件判定被叫用户标 识是否满足后续路由条件,再以所述域名用户标识对应的路由集对该会话请求 进行路由从而减少了 HSS同S-CSCF之间的消息交互。
更为优化地,为了使S-CSCF在匹配被叫用户路由集的同时,匹配该用户 对应的业务配置,可以通过扩展Diameter AVP来传递附加指示,通知S-CSCF 使用域名用户对应的业务配置文件(Service profile),作为本次会话被叫用户 的业务配置文件进^f亍后续处理。或者采用其他方法达到这一目,如利用Public identity属性Wildcared PSI字段携带通配路由条件,或设置Public identity属 性Identity为新枚举类型如Route & Service,来指示S-CSCF使用域名用户 对应的路由集以及业务配置文件作为本次会话的路由集以及业务配置文件进 行后续处理。
9、 S-CSCF根据SAA消息中的路由信息,获取与域名用户标识对应的路 由集,作为本次会话的路由集;或者直接以HSS下发的路由集,作为本次会 话的路由集;
此外,可选的,在步骤4中,HSS也可以向I-CSCF返回路由集,I-CSCF 将该路由集传递给S-CSCF。
此外,可选的,在步骤8中,HSS向S-CSCF返回域名用户对应的业务配 置文件,业务配置文件中包含了域名用户对应的路由集,S-CSCF执行业务配 置文件,如iFC (初始过滤规则),最后一个iFC中对应的应用服务器名称为域 名用户对应的路由地址,S-CSCF以此作为本次会话的路由路径。
10、 以该路由集进行后续的路由处理;
所述会话请求被路由到域名用户即企业网后,企业网内部再将该会话请求 路由到被叫用户,从而实现企业网内部用户没有在IMS网络进行注册时,仍然可以根据企业网内部用户标识进行正确的会话路由。
方法实施例二、 HSS在对域名用户标识注册时,下发路由信息至为该域名 用户提供服务的S-CSCF。参见图9所示,包括下列具体步骤 1 、 S-CSCF收到以域名用户标识发起的注册请求;
2、 S-CSCF使用SAR消息向HSS进行注册,SAR消息中携带有该域名 用户标识;
3、 HSS根据预置的信息对照所述域名用户标识,从而判定该注册请求是 由域名用户发起;
为达到这一 目的,需要扩展HSS上存储的public identification公共身份标 识的属性,增加新的[identity type类别,如增加新的类另'[destinationroute
来标识此公有标识对应的用户标识为域名用户,所谓域名用户即满足通配路由 条件的用户可以按照域名用户对应的路由集进行路由。
4、 HSS下发通配路由条件至S-CSCF;
可以在SAA消息中携带扩展的Diameter协议属性对,如 Matched-route ::= <AVP header: xxx 10415> [wildcared URI]
其中wildcared URI代表通配路由条件,如可以设置wildcared URI 为!*l@huawei.com,标识对于域名为huawei.com的用户标识满足条件,当然 也可以采用其他方式来携带通配路由条件,如使用图8所示的公共身份中扩展 的Wildcared route属性来携带。
此外,可选的,如方法实施例一步骤3所述,S-CSCF也可以自己根据域 名用户标识的注册请求过程获得通配路由条件。
5、 当S-CSCF收到一个初始会话请求,如INVITE消息时,根据所述通配 路由条件进行判断,对于满足条件的会话则按照域名用户标识对应的路由集进 行处理;
和方法实施例一类似的,S-CSCF判断会话请求中携带的被叫用户标识如UnRegId@huawei.com,和通配路由条件相匹配,则获得域名用户标识对应的 注册路由路径,以此路由会话请求;或者处理域名用户标识对应的业务配置文 件,如iFC,得到域名用户对应的路由地址,以此路由会话请求。
所述后续会话请求祐J各由到域名用户即企业网后,企业网内部再将该会话 请求路由到被叫用户,从而实现企业网内部用户没有在IMS网络进行注册时, 仍然可以根据企业网内部用户标识进行正确的会话路由。
本方法实施例中,HSS向S-CSCF下发路由匹配信息(通配路由条件)的 时机不限于以域名用户标识发起注册的流程中,HSS也可在其他过程中下发路 由匹配信息至S-CSCF,如HSS在用户档案主动推送过程中携带路由匹配信 息,则HSS发送PPR (档案推送请求消息)至S-CSCF ,该PPR消息中携带 有路由匹配信息。
显然,本领域的技术人员可以对本发明各种改动和变型而部脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种路由会话的方法,其特征在于,包括下列步骤A、用户数据库收到针对未注册用户的位置查询请求时,根据路由匹配信息分配呼叫会话控制单元;B、根据路由匹配信息获取本次会话的路由集;C、所述呼叫会话控制单元以该路由集路由本次会话。
2、 如权利要求1所述的方法,其特征在于,所述路由匹配信息包括域 名用户标识,以及与之对应的通配路由条件。
3、 如权利要求2所述的方法,其特征在于,所述步骤A包括下列子步骤 Al、用户数据库以通配路由条件对所述会话的请求消息中携带的被叫用户标识进行匹配,当满足任一通配路由条件时,则转入步骤A2;A2、用户数据库分配为所述通配路由条件对应的域名用户服务的呼叫会话 控制单元。
4、 如权利要求3所述的方法,其特征在于,所述步骤B包括下列子步骤 Bll、在所述呼叫会话控制单元收到发往未注册用户的会话请求后,以被叫用户标识向用户数据库发送请求消息;B12、用户数据库以通配路由条件对所述被叫用户标识进行匹配,当满足 任一通配路由条件时,则转入步骤B13;B13、用户数据库向呼叫会话控制单元下发相应的域名用户标识,或该域 名标识对应的路由集;B14、呼叫会话控制单元以该域名用户标识对应的路由集或以用户数据库 下发的路由集,作为本次会话的路由集。
5、 如权利要求3所述的方法,其特征在于,所述步骤B包括下列子步骤 B21、在所述呼叫会话控制单元收到发往未注册用户的会话请求后,以通配路由条件对所述会话请求中的被叫用户标识进行匹配,当满足任一通配路由 条件时,则转入步骤B22; B22、呼叫会话控制单元使用与所述匹配到的通配路由条件对应的域名用 户的路由集,作为本次会话的路由集。
6、 如权利要求4所迷的方法,其特征在于,所迷步骤B13中,用户数据 库还向呼叫会话控制单元下发通配路由条件。
7、 如权利要求5所述的方法,其特征在于,所述步骤B21之前,用户数 据库在域名用户注册时,将所述通配路由条件下发至呼叫会话控制单元。
8、 如权利要求3至7任一项所述的方法,其特征在于,所述用户数据库 通过扩展Diameter协议的属性对AVP ,向呼叫会话控制单元传送所述路由匹 配信息及域名用户路由集;或者所述用户数据库通过扩展公共身份信息,向呼叫会话控制单元传送域名用 户标识,以及通过扩展Diameter协议的属性对AVP ,向呼叫会话控制单元传 送通配路由条件;或者所述用户数据库通过扩展Diameter协议的属性对AVP,向呼叫会话控制 单元传送域名用户标识。
9、 如权利要求2至7任一项所述的方法,其特征在于,所述通配路由条 件通过管理方式进行配置;或由用户数据库根据域名用户标识的注册上报信息 获得;或通过应用服务器进行配置。
10、 一种路由会话的网络,其特征在于,包括 呼叫会话控制单元,用于根据路由集路由会话; 存储单元,用于存储路由匹配信息;用户数据库,用于在收到针对未注册用户的位置查询请求时,根据存储单 元存储的路由匹配信息,分配呼叫会话控制单元;路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取本次 会话的路由集,并告知呼叫会话控制单元。
11、 如权利要求10所述的网络,其特征在于,所述路由集获取单元中包括通配路由条件判断子单元,用于以存储单元存储的路由匹配信息中的通配路由条件,对所述会话请求中的被叫用户标识进行匹配;获取于单元,用于获取与通配路由条件判断子单元匹配到的通配路由条件 相应的路由集。
12、 一种用户凝:据库,其特征在于,包括 存储单元,用于存储路由匹配信息;分配单元,用于在收到针对未注册用户的位置查询请求时,根据存储单元 存储的路由匹配信息,分配呼叫会话控制单元;路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取本次 会话的域名用户标识或域名用户路由集,并告知呼叫会话控制单元。
13、 如权利要求12所述的用户数据库,其特征在于,所述路由集获取单 元中包括通配路由条件判断子单元,用于以存储单元存储的路由匹配信息中的通配 路由条件,对所述会话请求中的被叫用户标识进行匹配;获取子单元,用于获取与通配路由条件判断子单元匹配到的通配路由条件 相应的路由集。
14、 一种呼叫会话控制单元,其特征在于,包括 存储单元,用于存储路由匹配信息;路由集获取单元,用于根据存储单元存储的路由匹配信息,对应获取本次 会话的路由集,并告知路由单元;路由单元,用于根据路由集获取单元获取的路由集,路由会话。
15、 如权利要求14所述的呼叫会话控制单元,其特征在于,所述路由集 获取单元中包括通配路由条件判断子单元,用于以存储单元存储的路由匹配信息中的通配 路由条件,对所述会话请求中的被叫用户标识进行匹配;获取子单元,用于获取与通配路由条件判断子单元匹配到的通配路由条件相应的路由集。
全文摘要
本发明公开了一种路由会话的方法、网络及设备,用以解决在域名相关用户没有在IMS网络进行注册时,目前无法实现根据域名相关用户的标识进行正确的会话路由的问题。本发明方法包括A.用户数据库收到针对未注册用户的位置查询请求时,根据路由匹配信息分配呼叫会话控制单元;B.根据路由匹配信息获取本次会话的路由集;C.所述呼叫会话控制单元以该路由集路由本次会话。本发明可在域名相关用户没有在IMS网络进行注册时,仍然可以正确路由针对所述域名相关用户的会话。
文档编号H04L29/02GK101197806SQ200610153110
公开日2008年6月11日 申请日期2006年12月8日 优先权日2006年12月8日
发明者施有铸, 毛凌志 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1