Ims接入的方法和设备的制作方法

文档序号:7719696阅读:354来源:国知局
专利名称:Ims接入的方法和设备的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种IMS接入的方法和设备。
背景技术
在多种业务的推动下,3GPP (第三代移动通信标准化伙伴组织)推出了 IMS (IP多 媒体子系统)架构,提供一种标准化的开放的结构来实现多种多样的IP多媒体应用,提供 更丰富的业务感受。3GPP 引入了 ISIM(IMS Subscriber Identity Module,IMS用户身份识别模块)用 于IMS的接入。IMS架构具体包括CSCF(Call Session ControlFunction,呼叫状态控制功 能)和HSS (Home Subscriber Server,归属签约用户服务器)功能实体。其中,CSCF包括 P-CSCF (代理 CSCF)、I-CSCF (查询 CSCF)和 S-CSCF (服务 CSCF) 3 个逻辑实体,这些逻辑实体可以在不同的物理设备上,也可能是同一个物理设备中不同的 功能模块。P-CSCF是终端用户接入IMS的接入点,用于完成用户注册,服务质量(QoS)控制 和安全管理等;I-CSCF负责IMS域之间的胡同、管理S-CSCF的分配、对外隐藏网络拓扑结 构和配置信息、并产生计费数据等;S-CSCF是IMS的业务交换中心,用于执行会话控制、维 持会话状态、管理用户信息、产生计费信息等。HSS保存用户签约数据,用于支持网络实体对呼叫和会话的处理,ISIM的数据就 存储在HSS中。图1为IMS的标准接入流程在用户的ISIM卡中存储有用户的IMPI (私有标识)、IMPU (公有标识)、HDN (归属 域信息)、P-CSCF地址、用户的鉴权密钥K的信息。IMS客户端读取ISIM卡中存储的上述 信息,并向P-CSCF发送携带有IMPI、IMPU, HDN等认证信息的Sip Register请求;P-CSCF 通过IMS客户端发送的注册请求中的HDN信息找到用户所在的归属域,向用户所在归属域 的I-CSCF转发SipRegister消息,完成IMS注册鉴权过程。但是,现网中存在大量的SIM卡和USIM卡,相比ISIM卡,SIM卡和USIM卡中没有 IMPI、IMPU、HDN、P-CSCF,只有用户的鉴权密钥K。因此,如果用户使用SM/USIM卡插入IMS 终端,由于IMS终端无法向P-CSCF提交终端所在的归属域信息HDN,P-CSCF无法获取用户 所在归属域的I-CSCF,从而无法完成IMS的介入鉴权过程,导致用户无法享受IMS服务。针对上述问题,现有技术一通过3GPP的IMS规范定义了 IMS客户端通过USIM卡 的 IMSI (International Mobile Subscriber Identity,国际移动用户识别码)导出 IMPI、 IMPU、HDN等信息的导出规则IMPI:" <IMSI>iims. mnc<MNC>. mcc<MCC>. 3gppnetwork. org"IMPU “ sip:<IMSI>iims. mnc<MNC>. mcc<MCC>. 3gppnetwork. org"HDN ims. mnc<MNC>. mcc<MCC>. 3gppnetwork. org例如,若用户IMSI 为 234150999999999 (MCC = 234,MNC = 15),则IMPI 为234150999999999@ims. mnc015. mcc234. 3gppnetwork. org
IMPU % “ sip234150999999999iims. mnc015. mcc234. 3gppnetwork. org"HDN 为:ims. mnc015. mcc234. 3gppnetwork. org但是,通过现有技术中提供的上述导出规则导出的HDNims. mnc<MNC>. mcc<MCC>. 3gppnetwork. org只能标识该用户的归属运营商,该运营商只有一个归属域时, IMS客户端一定归属于该HDN ;当该用户的归属运营商具有多个归属域时,则无法通过上述 导出规则确定用户的归属域。现有技术二针对现有技术一的问题,将初始IMS客户端通过导出规则获取的归属 域称为原归属域;P-CSCF首先根据该原归属域进行发送注册请求,原归属域的网络设备存 储用户的IMSI号与HDN之间的对应关系,根据该对应关系获取与IMS客户端对应的归属 域;然后,原归属域的网络设备向归属域的I-CSCF转发IMS客户端的注册请求,并完成IMS 客户端的注册。但是,现有技术二提供的方案中,IMS客户端每次接入IMS网络时,都需要通过原 归属域向真正的归属域发送注册请求,接入过程繁琐;而且,IMS客户端无法获知自身真正 所属的归属域,从而无法方便地使用需要提供本地归属域信息的IMS业务。

发明内容
本发明提供了一种IMS接入的方法和设备,以实现使用SIM/USIM终端卡的IMS客 户端可以顺利接入IMS网络。本发明实时例提供了一种IP多媒体子系统IMS接入的方法,包括以下步骤IMS客户端获取终端卡的国际移动用户识别码IMSI,向归属查询功能模块发送携 带所述IMSI的查询请求;所述归属查询功能模块接收所述查询请求,根据所述IMSI查询存储的IMSI与归 属域信息的对应关系,获取所述IMSI对应的归属域信息,并向所述IMS客户端发送所述归 属域信息;所述IMS客户端根据所述IMSI对应的归属域信息进行IMS接入。所述归属查询功能模块存储全网用户的IMSI与归属域信息之间的对应关系,且 当IMS网络中归属域发生变化时,所述归属查询功能模块更新存储的IMSI与归属域信息之 间的对应关系。还包括所述IMS客户端根据配置的导出规则和所述IMSI对应的归属域信息,导出自身的 私有标识IMPI和公有标识IMPU。所述IMS客户端根据所述IMSI对应的归属域信息进行IMS接入包括所述IMS客户端向IMS接入点发送注册请求,所述注册请求携带所述IMSI对应的 归属域信息、所述IMPI和IMPU ;所述IMS接入点根据所述IMSI对应的归属域信息获取目的I-CSCF,向所述目的 I-CSCF发送携带所述IMPI和IMPU的注册请求,进行IMS接入。本发明实时例提供了一种IMS客户端,包括IMSI获取单元,用于获取终端卡的国际移动用户识别码IMSI ;收发单元,用于向归属查询功能模块发送携带所述IMSI的查询请求,并接收所述归属查询功能模块发送的所述IMSI对应的归属域信息;接入单元,用于根据所述收发单元接收的归属域信息进行IMS接入。还包括导出单元,用于根据配置的导出规则和所述收发单元获取的归属域信息,导出自 身的私有标识IMPI和公有标识IMPU。所述接入单元还用于向IMS接入点发送注册请求,所述注册请求携带所述IMSI对应的归属域信息、所 述 IMPI 禾Π IMPU0本发明实时例提供了一种网络装置,包括存储单元,用于存储IMSI与归属域信息之间的对应关系;查询单元,用于接收IMS客户端发送的携带IMSI的查询请求,根据所述IMSI查询 所述存储单元存储的IMSI与归属域信息之间的对应关系,获取所述IMSI对应的归属域信 息;发送单元,用于向所述IMS客户端发送所述查询单元获取的所述IMSI对应的归属 域信息。还包括更新单元,用于当IMS网络中归属域发生变化时,更新存储的IMSI与归属域信息 之间的对应关系。还包括导出单元,用于存储IMSI与私有标识IMPI和公有标识IMPU之间的导出规则,并 根据所述导出规则和所述查询单元获取的所述IMSI对应的归属域信息导出所述IMSI对应 的私有标识IMPI和公有标识IMPU ;所述发送单元还用于向所述IMS客户端发送所述导出单元导出的所述IMSI对应 的 IMPI 和 IMPU。与现有技术相比,本发明至少具有以下优点本发明中,IMS客户端根据终端卡的IMSI查询IMSI与归属域信息的对应关系,获 取IMSI对应的归属域信息,使用该归属域信息实现IMS接入,从而可以实现使用SIM或者 USIM卡的IMS客户端的IMS接入,接入过程简单;且IMS客户端可以获取自身的归属域信 息,方便使用需要提供本地归属域信息的IMS业务。


为了更清楚地说明本发明的实施例或现有技术中的技术方案,下面将对本发明的 实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附 图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前 提下,还可以根据这些附图获得其他的附图。图1是现有技术中IMS的标准接入流程示意图;图2是本发明实施例一提供的IMS接入的方法流程示意图;图3是本发明实施例二提供的IMS接入的方法流程示意图;图4是与图3相应的IMS接入的方法的示意图5是本发明实施例三提供的IMS接入的方法流程示意图;图6是本发明实施例四提供的IMS客户端的结构示意图;图7是本发明实施例五提供的网络装置的结构示意图。
具体实施例方式下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清 楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而不是全部的实 施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得 的所有其他实施例,都属于本发明的实施例保护的范围。本发明实施例的核心思想是配置IMSI与归属域信息的对应关系,IMS客户端使 用终端卡的IMSI查询该对应关系,获取对应的归属域信息;并使用导出规则获得IMS客户 端对应的IMPI和IMPU ;IMS客户端向IMS接入点发送携带IMPI、IMPU以及归属域信息的注 册请求,IMS接入点根据该注册请求中的归属域信息确定目的I-CSPF,向目的I-CSPF发送 IMS客户端的IMPI、IMPU,进行IMS接入。本发明实施例一提供一种IP多媒体子系统IMS接入的方法,如图2所示,包括以 下步骤步骤201,IMS客户端获取终端卡的国际移动用户识别码IMSI,向归属查询功能模 块发送携带所述IMSI的查询请求;步骤202,所述归属查询功能模块接收所述查询请求,根据所述IMSI查询存储的 IMSI与归属域信息的对应关系,获取所述IMSI对应的归属域信息,并向所述IMS客户端发 送所述归属域信息;步骤203,所述IMS客户端根据所述IMSI对应的归属域信息进行IMS接入。本发明实施例二提供一种IP多媒体子系统IMS接入的方法,如图3所示,包括以 下步骤步骤301,IMS客户端读取终端卡中的IMSI。当IMS客户端中插入终端卡,例如SIM或USIM卡时,IMS客户端在向IMS接入点 P-CSCF发送注册请求之前,首先读取终端卡中的IMSI。步骤302,IMS客户端向HIF查询IMSI对应的HDN。具体的,本发明实时例中,如图4所示,配置HIF(Home hquiry Function,归属查 询功能模块)存储全网用户的IMSI与HDN(Home Domain Name,归属域名)之间的对应关 系,并当IMS网络中归属域信息发生变化时,例如新增IMS域、IMS域名修改或者减少IMS域 等,该IMS网络内所有HIF更新存储的IMSI与HDN之间的对应关系。IMS客户端读取终端卡的IMSI后,向HIF发送携带该IMSI的查询请求。HIF根据 该查询请求中的IMSI查询存储的IMSI与HDN之间的对应关系,获取该IMSI对应的HDN,并 将该HDN返回IMS客户端。步骤303,IMS客户端根据导出规则获取IMPI与IMPU。具体的,IMS客户端中可以预先配置IMSI与IMPI、IMSI与IMPU之间的导出规则, 该导出规则具体为IMPI JMSIiHDN
IMPU sip :IMSIiHDNIMS客户端根据该导出规则获得相应的IMPI与IMPU。步骤304,IMS客户端向P-CSCF发送携带IMPI、IMPU以及HDN的注册请求。步骤305,P-CSCF接收IMS客户端发送的携带IMPI、IMPU以及HDN的注册请求,根 据HDN确定目的I-CSCF,向目的I-CSCF发送IMPI、IMPU进行接入认证。步骤306,目的I-CSCF根据注册请求中携带的信息对IMS客户端进行认证,认证通 过后允许IMS客户端接入IMS网络。本发明实施例三提供一种IP多媒体子系统IMS接入的方法,如图5所示,包括以 下步骤步骤501,IMS客户端读取终端卡中的IMSI。步骤502,IMS客户端向HIF查询IMSI对应的HDN以及IMPI、IMPU0具体的,本发明实施例中,配置HIF存储全网用户的IMSI与HDN之间的对应关系, 以及IMSI与IMPI、IMSI与IMPU之间的导出规则;并当IMS网络中归属域信息发生变化时, 例如新增IMS域、IMS域名修改或者减少IMS域等,该IMS网络内所有HIF更新存储的IMSI 与HDN之间的对应关系。IMS客户端读取终端卡的IMSI后,向HIF发送携带该IMSI的查询请求。HIF根据 该查询请求中的IMSI查询存储的IMSI与HDN之间的对应关系,获取该IMSI对应的HDN。 然后HIF根据IMSI与IMPI、IMSI与IMPU之间的导出规则,获得IMS客户端对应的IMPI、 IMPU0 HIF将获取的IMS客户端对应的HDN以及IMPI、IMPU返回IMS客户端。步骤503,IMS客户端向P-CSCF发送携带IMPI、IMPU以及HDN的注册请求,进行 IMS接入。具体的,本步骤中进行IMS接入的过程与上一实施例中的步骤305和步骤306相 同,在此不再赘述。通过采用本发明实施例提供的方法,IMS客户端根据终端卡的IMSI查询IMSI与 归属域信息的对应关系,获取IMSI对应的归属域信息,使用该归属域信息实现IMS接入,从 而可以实现使用SIM或者USIM卡的IMS客户端的IMS接入,接入过程简单;且IMS客户端 可以获取自身的归属域信息,方便使用需要提供本地归属域信息的IMS业务。本发明实施例四提供了一种IMS客户端,如图6所示,包括IMSI获取单元11,用于获取终端卡的国际移动用户识别码IMSI ;收发单元12,用于向归属查询功能模块发送携带所述IMSI的查询请求,并接收所 述归属查询功能模块发送的所述IMSI对应的归属域信息;接入单元13,用于根据所述收发单元12接收的归属域信息进行IMS接入。本发明实施例提供的IMS客户端,还包括导出单元14,用于根据配置的导出规则和所述收发单元12获取的归属域信息,导 出自身的私有标识IMPI和公有标识IMPU。所述接入单元13还用于向IMS接入点发送注册请求,所述注册请求携带所述IMSI对应的归属域信息、所 述 IMPI 禾Π IMPU0本发明实施例五提供了一种网络装置,如图7所示,包括
存储单元21,用于存储IMSI与归属域信息之间的对应关系;查询单元22,用于接收IMS客户端发送的携带IMSI的查询请求,根据所述IMSI查 询所述存储单元21存储的IMSI与归属域信息之间的对应关系,获取所述IMSI对应的归属 域信息;发送单元23,用于向所述IMS客户端发送所述查询单元22获取的所述IMSI对应 的归属域信息。本发明实施例提供的网络装置,还包括更新单元M,用于当IMS网络中归属域发生变化时,更新存储的IMSI与归属域信 息之间的对应关系。本发明实施例的网络装置,还包括导出单元25,用于存储IMSI与私有标识IMPI和公有标识IMPU之间的导出规则, 并根据所述导出规则和所述查询单元22获取的所述IMSI对应的归属域信息导出所述IMSI 对应的私有标识IMPI和公有标识IMPU ;所述发送单元23还用于向所述IMS客户端发送所述导出单元导出的所述IMSI 对应的IMPI和IMPU。本发明实施例中,网络装置具体可以为一独立实体、或者配置归属查询功能的IMS 接入点,本发明实施例对此不做限制。通过采用本发明实施例提供的设备,IMS客户端根据终端卡的IMSI查询IMSI与 归属域信息的对应关系,获取IMSI对应的归属域信息,使用该归属域信息实现IMS接入,从 而可以实现使用SIM或者USIM卡的IMS客户端的IMS接入,接入过程简单;且IMS客户端 可以获取自身的归属域信息,方便使用需要提供本地归属域信息的IMS业务。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发 明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流 程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分 布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上 述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领 域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种IP多媒体子系统IMS接入的方法,其特征在于,包括以下步骤IMS客户端获取终端卡的国际移动用户识别码IMSI,向归属查询功能模块发送携带所 述IMSI的查询请求;所述归属查询功能模块接收所述查询请求,根据所述IMSI查询存储的IMSI与归属域 信息的对应关系,获取所述IMSI对应的归属域信息,并向所述IMS客户端发送所述归属域 fn息;所述IMS客户端根据所述IMSI对应的归属域信息进行IMS接入。
2.如权利要求1所述的方法,其特征在于,所述归属查询功能模块存储全网用户的 IMSI与归属域信息之间的对应关系,且当IMS网络中归属域发生变化时,所述归属查询功 能模块更新存储的IMSI与归属域信息之间的对应关系。
3.如权利要求1所述的方法,其特征在于,还包括所述IMS客户端根据配置的导出规则和所述IMSI对应的归属域信息,导出自身的私有 标识IMPI和公有标识IMPU。
4.如权利要求3所述的方法,其特征在于,所述IMS客户端根据所述IMSI对应的归属 域信息进行IMS接入包括所述IMS客户端向IMS接入点发送注册请求,所述注册请求携带所述IMSI对应的归属 域信息、所述IMPI和IMPU ;所述IMS接入点根据所述IMSI对应的归属域信息获取目的I-CSCF,向所述目的 I-CSCF发送携带所述IMPI和IMPU的注册请求,进行MS接入。
5.一种IMS客户端,其特征在于,包括IMSI获取单元,用于获取终端卡的国际移动用户识别码IMSI ;收发单元,用于向归属查询功能模块发送携带所述IMSI的查询请求,并接收所述归属 查询功能模块发送的所述IMSI对应的归属域信息;接入单元,用于根据所述收发单元接收的归属域信息进行IMS接入。
6.如权利要求5所述的IMS客户端,其特征在于,还包括导出单元,用于根据配置的导出规则和所述收发单元获取的归属域信息,导出自身的 私有标识IMPI和公有标识IMPU。
7.如权利要求6所述的IMS客户端,其特征在于,所述接入单元还用于向IMS接入点发送注册请求,所述注册请求携带所述IMSI对应的归属域信息、所述 IMPI 禾Π IMPU0
8.一种网络装置,其特征在于,包括存储单元,用于存储IMSI与归属域信息之间的对应关系;查询单元,用于接收IMS客户端发送的携带IMSI的查询请求,根据所述IMSI查询所述 存储单元存储的IMSI与归属域信息之间的对应关系,获取所述IMSI对应的归属域信息;发送单元,用于向所述IMS客户端发送所述查询单元获取的所述IMSI对应的归属域信肩、ο
9.如权利要求8所述的网络装置,其特征在于,还包括更新单元,用于当IMS网络中归属域发生变化时,更新存储的IMSI与归属域信息之间 的对应关系。
10.如权利要求8所述的网络装置,其特征在于,还包括导出单元,用于存储IMSI与私有标识IMPI和公有标识IMPU之间的导出规则,并根据 所述导出规则和所述查询单元获取的所述IMSI对应的归属域信息导出所述IMSI对应的私 有标识IMPI和公有标识IMPU ;所述发送单元还用于向所述IMS客户端发送所述导出单元导出的所述IMSI对应的 IMPI 禾Π IMPU。
全文摘要
本发明公开了一种IP多媒体子系统IMS接入的方法,包括以下步骤IMS客户端获取终端卡的国际移动用户识别码IMSI,向归属查询功能模块发送携带所述IMSI的查询请求;所述归属查询功能模块接收所述查询请求,根据所述IMSI查询存储的IMSI与归属域信息的对应关系,获取所述IMSI对应的归属域信息,并向所述IMS客户端发送所述归属域信息;所述IMS客户端根据所述IMSI对应的归属域信息进行IMS接入。本发明中,IMS客户端根据终端卡的IMSI查询IMSI与归属域信息的对应关系,获取IMSI对应的归属域信息,使用该归属域信息实现IMS接入,从而可以实现使用SIM或者USIM卡的IMS客户端的IMS接入,接入过程简单。
文档编号H04W60/00GK102056288SQ20091023599
公开日2011年5月11日 申请日期2009年11月4日 优先权日2009年11月4日
发明者彭华熹 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1