一种用户信息的获取方法、装置和系统的制作方法

文档序号:7921336阅读:232来源:国知局
专利名称:一种用户信息的获取方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及一种用户信息的获取方法、装置和系统。
背景技术
在多种网络并存的情况下, 一 个用户可能同时签约了电路交换 (CircuitSwithched, CS)/分组交换(Packet Switched, PS)域和IP多媒体子系统 (IPMultimedia Subsystem, IMS)域的业务,或者跨多个域的综合业务,也就可能同时具 有CS/PS域和IMS域的多个用户身份。以移动网络为例,在CS/PS域中用户具有的用户身 份有国际移云力用户识别码(international mobile subscriberidentity, IMSI)、移云力站 点综合服务数字编码(Mobile Station Integrated ServicesDigital Number, MS ISDN), 在IMS网络中用户具有的用户身份有IP多媒体公有用户标识(IP Multimedia Public User Identity, MPU) 、 IP多媒体私有用户标识(IP Multimedia Private User Identity, MPI)。 —个IMS用户可以签约多个MPU,一个MPU可以被多个IMPI共享。
在3GPP的规范中,每个移动终端都至少有一个集成电路卡(USIMIntegrated Circuit CardUSIM, UICC)。每个UICC卡可以在多个终端之间交换使用。每个UICC卡 上可能会存在一个通用移动通讯系统用户识别(UniversalMobile Telecommunications System Subscriber Identity Module, US頂)应用和多个IP多媒体子系统用户识别(MS Subscriber Identity Module, ISIM)应用。 在CS/PS网络中,用户的IMSI身份会存储在UICC卡上,在IMS网络中,用户的 MPI、至少一个MPU会存储在UICC卡上。 一个用户可能使用多个终端接入同一个域的网 络,也可能使用一个终端接入到不同域的网络。 在实现本发明的过程中,发明人发现现有技术至少存在以下问题 对于一个共享MPU,可能会对应多个MPI,也就会对应多个IMSI/MSISDN。因此,
当一个用户通过多个终端经CS/PS域共享一个IMPU同时注册到IMS网络,而且AS不知道
用户对应的CS/PS域的IMSI/MSISDN等信息时,现有的用户信息获取方案将无法获取到相
应的用户信息。

发明内容
本发明实施例提供了一种用户信息的获取方法、装置和系统,通过IMPI进行用户 特定终端相关信息的查询和订阅。在HSS有能力获得特定终端的IMPI和CS/PS域的IMSI/ MSISDN之间关联关系的情况下,可以将特定终端的CS/PS域相关信息返回或通知给AS,从
而,保障了用户业务的顺利进行,提高了业务的稳定性,改善了用户的使用体验。
为达到上述目的,本发明实施例一方面提出一种用户信息的获取方法,包括
接收应用服务设备发送的包括终端当前使用的IP多媒体私有用户标识IMPI的查 询请求消息或订阅请求消息;
5
根据所述IMPI获取所述终端在电路交换CS域/分组交换PS域中所对应的用户的用户信息; 向所述应用服务设备发送包括所述用户信息的查询响应消息或订阅响应消息。
另一方面,本发明实施例还提出一种HSS,包括 第一接收模块,用于接收应用服务设备发送的包括终端当前使用的IP多媒体私有用户标识頂PI的查询请求消息或订阅请求消息; 获取模块,用于根据所述接收模块所接收的IMPI获取所述终端在电路交换CS域/分组交换PS域中所对应的用户的用户信息; 第一发送模块,用于向所述应用服务设备发送包括所述获取模块所获取的用户信息的查询响应消息或订阅响应消息。 另一方面,本发明实施例还提出一种应用服务设备,包括 发送模块,用于向HSS发送包括终端当前使用的IP多媒体私有用户标识IMPI的查询请求消息或订阅请求消息; 接收模块,用于接收所述HSS返回的包括根据所述IMPI获取的所述终端在电路交换CS域/分组交换PS域中所对应的用户的用户信息。 另一方面,本发明实施例还提出一种用户信息的获取系统,包括应用服务设备和用户签约服务器HSS: 所述应用服务设备,用于向所述HSS发送包括终端当前使用的IP多媒体私有用户标识IMPI的查询请求消息或订阅请求消息,并接收所述HSS返回的包括根据所述IMPI获取的所述终端在电路交换CS域/分组交换PS域中所对应的用户的用户信息;
所述HSS,用于接收应用服务设备发送的包括所述终端当前使用的IMPI的查询请求消息或订阅请求消息,根据所述IMPI获取所述终端在CS域/PS域中所对应的用户的用户信息,并向所述应用服务设备发送包括所述用户信息的查询响应消息或订阅响应消息。
本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI获取终端在CS域/PS域中对应的用户信息的方法,实现了在跨网络的情况下用户信息的顺利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的效果。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图l为本发明实施例一中的
图2为本发明实施例二中的
图3为本发明实施例三中的
图4为本发明实施例四中的
图5为本发明实施例五中的
图6为本发明实施例六中的
种用户信息的获取方法的流程示意图种用户信息的获取方法的流程示意图种用户信息的获取方法的流程示意图种用户信息的获取方法的流程示意图种用户信息的获取系统的结构示意图种应用服务设备的结构示意 图7为本发明实施例七中的一种HSS的结构示意图。
具体实施例方式
当用户通过CS或PS域接入到IMS域时,有些情况下用户在CS/PS域的用户标识 和IMS域的用户标识之间会存在一定的关联。 比如当有用户需要通过USIM卡(UICC+USIM应用)接入IMS网络时,用于MS网 络注册的MPI和MPU就是基于USIM卡上的IMSI按照一定的规则导出的。当在一个UICC 卡上同时存在USIM应用和ISIM应用时,相关的IMSI/MSISDN和MPI/MPU也是关联在一 起的,或者即使用户的USIM卡和ISIM卡是分开的,但在HSS中将相关的CS/PS域用户标识 IMSI/MSISDN和MS域用户标识MPI/MPU也是关联在一起的,也就是当用户换终端时,会 同时将这两个卡插入新的终端。 IMS网络中,业务都是由AS完成的,AS可以通过Sh接口从HSS中获取到用户的信 息。 本发明实施例就是基于IMPI和IMSI以及其他用户信息的对应关系,而提出了一 种在跨IMS域网络和CS/PS域网络的情况下,AS通过IMPI标识向HSS查询或订阅用户信 息的方法。 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基 于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其 他实施例,都属于本发明保护的范围。 如图1所示,本发明实施例一提出了一种用户信息的获取方法的流程示意图,该 方法包括 步骤S101、HSS接收应用服务设备发送的包括终端当前使用的IMPI的查询请求消 息或订阅请求消息。 步骤S102、 HSS根据IMPI获取终端在CS域/PS域中所对应的用户的用户信息。 本步骤具体为HSS根据IMPI和预存的IMPI与终端在CS域/PS域中所对应的用
户的用户信息的对应关系,获取终端在CS域/PS域中所对应的用户的用户信息。 其中,终端在CS域/PS域中所对应的用户的用户信息具体为以下信息中的一种或
多种 终端在CS域/PS域中所对应的IMSI ;
终端在CS域/PS域中所对应的MSISDN ;
终端在CS域/PS域中所对应的承载层用户状态;
终端在CS域/PS域中所对应的位置信息。 步骤S103、 HSS向应用服务设备发送包括用户信息的查询响应消息或订阅响应消 息。 进一步的,当HSS接收应用服务设备发送的包括终端当前使用的IMPI的订阅请求 消息时,向应用服务设备发送包括用户信息的订阅响应消息之后,该方法还包括
当终端在CS域/PS域中所对应的用户的用户信息发生变化时,HSS向应用服务设 备发送包括变化后的用户信息的PNR ;
HSS接收应用服务设备返回的PNA,以完成对应用服务设备所获取的用户信息的 更新。 在上述各步骤中,应用服务设备具体为应用服务器AS。 在具体的应用环境中,查询请求消息、订阅请求消息、查询响应消息、订阅响应消
息、推送通知请求或推送通知应答具体通过IMS中的Sh接口进行发送或接收。 需要进一步指出的是,当接收到的应用服务设备发送的包括终端当前使用的MPI
的订阅请求消息,具体为订阅终端在CS域/PS域的可达状态信息的订阅请求消息时,上述
的用户信息的获取方法还包括以下步骤 根据MPI获取终端对应的IMSI信息; 向CS域/PS域中的网络实体订阅IMSI信息对应的终端的可达通知消息; 接收CS域/PS域中的网络实体在IMSI信息对应的终端为可达状态时所发送的可
达通知消息; 根据可达通知消息,向应用服务设备发送包括终端的可达状态信息的订阅响应消 息。 在这种情况下,应用服务设备具体为能够提供基于IP的短信息业务的网络网关, 或,能够提供基于IP的短信息业务的应用服务器AS。 基于上述的技术方案,在具体的应用环境中,通过在AS和HSS之间的Sh接口上引 入可以通过IMPI进行用户特定终端相关信息的查询和订阅。在HSS有能力获得特定终端 的MPI与CS/PS域的IMSI/MSISDN之间关联关系的情况下,可以将特定终端的CS/PS域相 关信息返回或通知给AS。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI 获取终端在CS域/PS域中对应的用户信息的方法,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 在实际应用场景中,如在IMS网络中进行UE注册时,S-CSCF可以在向AS发起的 第三方注册消息中将整个REGISTER消息携带给AS,这样AS就有能力获得当前注册UE的 IMPU、 IMPI 、Contact地址及终端能力等相关信息,或者AS通过注册事件订阅以及其它方式 获得了当前注册IMPU相关的这些信息。 对应本发明实施例一所提出的用户信息获取方法,本发明通过后续的实施例结合 具体的实施场景进行进一步说明。 本发明实施例二提出了一种用户信息的获取方法,AS通过向HSS发送包括终端当 前使用的IMPI的查询请求向HSS获取终端在CS域/PS域中相对应的用户信息。
在本实施例的应用场景中, 一个用户具有两个终端UEa和UEb,签约了 一个共享 MPU。用户拥有两个UICC卡,每个卡上只有USIM应用。 HSS中记录了每个卡上相应的MSI/MSISDN与通过MSI推出的MPI、临时IMPU 及共享IMPU等用户标识的对应关系。 用户将两个终端UEa和UEb都通过PS域注册到了 IMS网络,共享一个IMPU。同时 该MPU被第三方注册到能为用户提供CS域和MS域综合业务的AS上。其中只有UEa同 时具有CS业务能力。
8
当该IMPU有一个终发业务请求,AS决定通过向用户建立一个CS域呼叫时,AS需
要向HSS获取具有CS业务能力的终端对应的MSISDN。 AS通过之前获取到的UEa和UEb的
注册MPI及终端能力信息,直接通过UEa的IMPI向HSS请求其对应的MSISDN。 HSS通过该IMPI获取到和UEa相关的IMSI信息,从而获得了相关的MSISDN信息,
返回给AS。 如图2所示,本发明实施例二所提出的用户信息的获取方法具体包括以下步骤
步骤S201、 AS向HSS发送包括终端当前使用的MPI的UDR消息。
该UDR消息中携带的信息至少包括IMPI信息,以及查询目标的信息,在本实施例 中,查询目标具体为该頂PI对应的MSISDN。 其中,IMPI为UEa通过PS域注册到IMS网络的过程中提供给AS的信息,AS根据
该IMPI信息向HSS请求UEa的用户信息,即该IMPI对应的MSISDN。 步骤S202、 HSS获取该IMPI对应终端的IMSI信息,进而获得其对应的MSISDN。 HSS接收到MPI,在预先记录的IMSI/MSISDN与通过IMSI推出的IMPI的对应关
系,查询到UEa的IMSI信息,并进一步获得UEa的MSISDN信息。 步骤S203、 HSS将MSISDN携带在UDA响应消息中发送给AS。 需要指出的是,本发明实施例所提出的技术方案中是以获取MSI SDN为例进行说 明,但是,UEa相关的IMSI信息以及进一步通过IMSI获得的UEa对应的MSISDN信息、用户 状态信息或位置信息等均属于UEa的CS/PS域相关信息,也同样可以通过上述方法查询获 取,这样查询对象的变化并不影响本发明的保护范围。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI 获取终端在CS域/PS域中对应的用户信息的方法,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 进一步的,本发明实施例三提出了一种用户信息的获取方法,AS通过向HSS发送 包括终端当前使用的IMPI的用户信息订阅请求向HSS获取终端在CS域/PS域中相对应的 用户信息。 在本实施例的应用场景中, 一个用户具有两个终端UEa和UEb,签约了 一个共享 MPU。用户拥有两个UICC卡,每个卡上只有USIM应用。 HSS中记录了每个卡上相应的MSI/MSISDN与通过MSI推出的MPI、临时IMPU 及共享IMPU等用户标识的对应关系。 用户将两个终端UEa和UEb都通过PS域注册到了 IMS网络,共享一个IMPU。同时 该MPU被第三方注册到能为用户提供CS域和MS域综合业务的AS上。其中只有UEa同 时具有CS业务能力。 当AS需要获取UEa对应的IMSI或MSISDN或用户状态或位置信息时,AS直接通 过UEa的MPI向HSS订阅其对应的IMSI或MSISDN或承载层用户状态或位置信息等承载 层相关信息。 HSS通过该MPI获取到和UEa相关的IMSI信息,从而也可以获得其相关的MSISDN 信息,承载层用户状态或位置信息等,返回给AS。并且,HSS在被订阅的信息发生变化时,将 变化的信息通知给AS。
如图3所示,本发明实施例三所提出的用户信息的获取方法具体包括以下步骤
步骤S301 、 AS向HSS发送SNR消息订阅IMPI对应UEa的CS/PS域相关信息。
其中,UEa的CS/PS域相关信息可以是IMSI或MSISDN或用户状态或用户位置信 息。 步骤S302、 HSS获取该MPI对应的UEa的CS/PS域相关信息。 其中,UEa的CS/PS域相关信息具体为UEa相关的IMSI信息,以及进一步通过IMSI
获得的UEa对应的MSISDN信息、用户状态信息或位置信息。 步骤S303、 HSS将UEa的CS/PS域相关信息携带在SNA响应消息中发送给AS。
进一步的,当HSS发现上述的UEa的CS/PS域相关信息发生变化时,本实施例所提 出的用户信息的获取方法还包括以下步骤 步骤S304、 HSS向AS发送PNR通知消息,将发生变化的信息发携带在该消息中发 送给AS。 步骤S305、 AS回PNA响应消息给HSS。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI 获取终端在CS域/PS域中对应的用户信息的方法,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 进一步的,本发明实施例四提出了一种用户信息的获取方法,IP-SM-AS或 IP-SM-GW通过向HSS发送包括终端当前使用的IMPI的用户信息订阅请求,向HSS订阅终端 在CS域/PS域中相对应的可达状态信息。 其中,IP-SM-AS或IP-SM-GW具体为能为用户提供基于IP的短消息业务的应用服 务器或网络网关。 在本实施例的应用场景中, 一个用户具有两个终端UEa和UEb,签约了 一个共享 MPU,用户拥有两个UICC卡,每个卡上同时具有USIM应用和ISIM应用。
HSS中记录了每个卡上相应的MSI/MSISDN和MPI/MPU等用户标识的对应关系。
用户将两个终端UEa和UEb都通过PS域注册到了 IMS网络,共享一个IMPU。
同时,该IMPU被第三方注册到IP-SM-GW或IP-SM-AS上。其中只有UEa具有为用 户提供基于IP的短消息应用软件。 当该IMPU有一个终发短消息业务,因为UEa在PS域临时不可达,所以,导致通过 IMS网络向用户传送短消息的操作失败。 由于在后续的过程中,UEa在PS域中可达时并不会立即向IMS网络重新注册,所 以,IP-SM-GW或IP-SM-AS也就无法及时获取UEa在PS域的可达状态,无法将短消息尽快 传送给用户。 基于上述原因,为了尽快获取UEa在PS域的可达状态,IP-SM-GW或IP_SM_AS需 要向HSS订阅UEa在PS域的可达状态信息。 IP-SM-GW或IP-SM-AS通过之前获取到的UEa和UEb的注册IMPI及终端能力信 息,直接通过UEa的IMPI向HSS订阅该UEa在PS域的用户状态。 HSS通过该IMPI获取到和UEa相关的IMSI信息,向PS域订阅该IMSI相关的用户 状态可达通知。当UEa在PS域可达时,HSS即可迅速通知到IP-SM-GW或IP-SM-AS,从而及时将短消息发送给用户。
如图4所示,本发明实施例四所提出的用户信息的获取方法具体包括以下步骤
步骤S401、 IP-SM-GW或IP-SM-AS向HSS发送SNR订阅通知请求消息,请求订阅 IMPI对应用户在PS域的用户可达状态的通知消息。
步骤S402、 HSS返回SNA订阅通知应答消息。 需要进一步指出的是,本步骤中HSS所返回的SNA订阅通知应答消息具体用于通 知IP-SM-GW或IP-SM-AS所发送的SNR订阅通知请求消息已经发送成功,本步骤的编号并 不意味着与后续步骤的必然先后顺序,HSS可以在执行后续步骤,如步骤S403的同时进行 步骤S402的操作,这样的变化并不影响本发明的保护范围。
步骤S403、 HSS获取该MPI对应终端的IMSI信息。 步骤S404、 HSS向相应的PS域网元发送订阅该MSI对应的用户可达通知。
其中,PS域网元可以是服务通用分组无线业务支持节点(Serving GPRSSu卯orting Node,SGSN)或移动性管理实体(Mobility Management Entity,匪E)或其 他可以达到相同技术效果的网络实体,具体网元内容的变化并不影响本发明的保护范围。
步骤S405、PS域网元返回订阅通知应答消息。
至此,完成了可达状态信息的订阅流程。 进一步的,当PS相关网元发现上述的UEa在该PS相关网元所对应的PS域中可达 时,本实施例所提出的用户信息的获取方法还包括以下步骤 步骤S406、PS相关网元判断该MSI对应的用户可达,向HSS发送用户可达通知消 息。 步骤S407、HSS返回通知响应消息。 步骤S408、HSS向IP-SM-GW发送PNR通知IMPI对应的用户可达。
步骤S409、 IP-SM-GW向HSS回PNA响应消息。 需要进一步指出的是,在本实施例中,是以PS域中的可达状态信息为例进行说明 的,但是,CS域下的可达状态信息也可以通过上述的方式进行订阅,这样的变化并不影响本 发明的保护范围。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI 获取终端在CS域/PS域中对应的用户信息的方法,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 对应上述的用户信息的获取方法,本发明实施例五还提出一种用户信息的获取系 统,其结构示意图如图5所示,具体包括应用服务设备1和HSS 2 : 应用服务设备l,用于向HSS 2发送包括终端当前使用的IMPI的查询请求消息或 订阅请求消息,并接收HSS 2返回的包括根据IMPI获取的终端在CS域/PS域中所对应的 用户的用户信息; HSS 2,用于接收应用服务设备1发送的包括终端当前使用的IMPI的查询请求消 息或订阅请求消息,根据IMPI获取终端在CS域/PS域中所对应的用户的用户信息,并向应 用服务设备1发送包括用户信息的查询响应消息或订阅响应消息。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI
11获取终端在CS域/PS域中对应的用户信息的系统,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 进一步的,本发明实施例六结合具体的应用环境,对本发明实施例五中所提出的
应用服务设备1进行了进一步说明,如图6所示,应用服务设备1包括 发送模块ll,用于向HSS 2发送包括终端当前使用的IMPI的查询请求消息或订阅
请求消息。 接收模块12,用于接收HSS 2返回的包括根据MPI获取的终端在CS域/PS域中 所对应的用户的用户信息。 进一步的,在需要订阅终端在CS域/PS域的可达状态信息时, 发送模块11,还用于向HSS 2发送订阅终端在CS域/PS域的可达状态信息的订阅
请求消息。 接收模块12,还用于接收HSS 2发送的包括终端的可达状态信息的订阅响应消息。 具体的,应用服务设备1为应用服务器AS或能够提供基于IP的短信息业务的网 络网关(IP-Short Message-Gateway, IP-SM-GW)。 上述模块可以分布于一个装置,也可以分布于多个装置。上述模块可以合并为一 个模块,也可以进一步拆分成多个子模块。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI 获取终端在CS域/PS域中对应的用户信息的装置,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 进一步的,本发明实施例七结合具体的应用环境,对本发明实施例五中所提出的 HSS 2进行了进一步说明,如图7所示,HSS 2包括 第一接收模块21,用于接收应用服务设备1发送的包括终端当前使用的IMPI的查 询请求消息或订阅请求消息。 获取模块22,用于根据接收模块21所接收的IMPI获取终端在CS域/PS域中所对 应的用户的用户信息。 第一发送模块23,用于向应用服务设备1发送包括获取模块22所获取的用户信息 的查询响应消息或订阅响应消息。
进一步的,HSS 2还包括 存储模块24,用于存储终端在CS域/PS域中所对应的用户的用户信息,以及IMPI 与终端在CS域/PS域中所对应的用户的用户信息的对应关系,从而,为获取模块22提供获 取用户信息的数据源。 其中,当第一接收模块接收应用服务设备发送的包括终端当前使用的IMPI的订 阅请求消息时,HSS 2还包括 识别模块25,用于识别存储模块24中所存储的终端在CS域/PS域中所对应的用 户的用户信息是否发生变化。 第一发送模块23,还用于当识别模块25识别终端在CS域/PS域中所对应的用户的用户信息发生变化时,向应用服务设备1发送包括变化后的用户信息的PNR。 第一接收模块21,还用于接收应用服务设备1返回的PNA,以完成对应用服务设备
l所获取的用户信息的更新。 进一步的,当第一接收模块21所接收到的应用服务设备1发送的包括终端当前使 用的IMPI的订阅请求消息,具体为订阅终端在CS域/PS域的可达状态信息的订阅请求消 息时,HSS 2还包括 第二发送模块26,用于向CS域/PS域中的网络实体订阅IMSI信息对应的终端的 可达通知消息,MSI信息为获取模块22根据第一接收模块21所接收的IMPI进行获取。
第二接收模块27,用于接收CS域/PS域中的网络实体在IMSI信息对应的终端为 可达状态时所发送的可达通知消息。 第一发送模块23,用于根据第二接收模块27所接收的可达通知消息,向应用服务 设备1发送包括终端的可达状态信息的订阅响应消息。 上述模块可以分布于一个装置,也可以分布于多个装置。上述模块可以合并为一 个模块,也可以进一步拆分成多个子模块。 本发明实施例的技术方案具有以下优点,因为采用了通过终端当前使用的IMPI 获取终端在CS域/PS域中对应的用户信息的装置,实现了在跨网络的情况下用户信息的顺 利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的 效果。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通
过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现基于这样的理解,本
发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存
储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可
以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。 本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流
程并不一定是实施本发明所必须的。 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视本发明的保护范围。
权利要求
一种用户信息的获取方法,其特征在于,包括接收应用服务设备发送的包括终端当前使用的IP多媒体私有用户标识IMPI的查询请求消息或订阅请求消息;根据所述IMPI获取所述终端在电路交换CS域/分组交换PS域中所对应的用户的用户信息;向所述应用服务设备发送包括所述用户信息的查询响应消息或订阅响应消息。
2. 如权利要求1所述的方法,其特征在于,根据所述IMPI获取所述终端在CS域/PS域 中所对应的用户的用户信息,具体为根据所述IMPI和预存的IMPI与所述终端在CS域/PS域中所对应的用户的用户信息 的对应关系,获取所述终端在CS域/PS域中所对应的用户的用户信息。
3. 如权利要求2所述的方法,其特征在于,所述终端在CS域/PS域中所对应的用户的 用户信息,包括以下信息中的一种或多种所述终端在CS域/PS域中所对应的国际移动用户识别码IMSI ; 所述终端在CS域/PS域中所对应的移动站点综合服务数字编码MSISDN ; 所述终端在CS域/PS域中所对应的承载层用户状态; 所述终端在CS域/PS域中所对应的位置信息。
4. 如权利要求1所述的方法,其特征在于,当接收所述应用服务设备发送的包括终端 当前使用的IMPI的订阅请求消息时,向所述应用服务设备发送包括所述用户信息的订阅 响应消息之后,所述方法还包括当所述终端在CS域/PS域中所对应的用户的用户信息发生变化时,向所述应用服务设 备发送包括变化后的用户信息的推送通知请求PNR ;接收所述应用服务设备返回的推送通知应答PNA,以完成对所述应用服务设备所获取 的用户信息的更新。
5. 如权利要求1所述的方法,其特征在于,若接收到的所述应用服务设备发送的包括 终端当前使用的IMPI的订阅请求消息,为订阅所述终端在所述CS域/PS域的可达状态信 息的订阅请求消息,则接收到的所述应用服务设备发送的包括终端当前使用的IMPI的订 阅请求消息之后,所述根据IMPI获取所述终端在CS域/PS域中所对应的用户的用户信息, 具体包括根据所述頂PI获取所述终端对应的IMSI信息;向所述CS域/PS域中的网络实体订阅所述IMSI信息对应的终端的可达通知消息; 接收所述CS域/PS域中的网络实体在所述IMSI信息对应的终端为可达状态时所发送 的可达通知消息;所述向所述应用服务设备发送包括所述用户信息的查询响应消息或订阅响应消息,具 体包括根据所述可达通知消息,向所述应用服务设备发送包括所述终端的可达状态信息的订 阅响应消息。
6. —种用户签约服务器HSS,其特征在于,包括第一接收模块,用于接收应用服务设备发送的包括终端当前使用的IP多媒体私有用户标识IMPI的查询请求消息或订阅请求消息;获取模块,用于根据所述接收模块所接收的IMPI获取所述终端在电路交换CS域/分 组交换PS域中所对应的用户的用户信息;第一发送模块,用于向所述应用服务设备发送包括所述获取模块所获取的用户信息的 查询响应消息或订阅响应消息。
7. 如权利要求6所述的HSS,其特征在于,还包括存储模块,用于存储终端在CS域/PS域中所对应的用户的用户信息,以及IMPI与终端 在CS域/PS域中所对应的用户的用户信息的对应关系。
8. 如权利要求6所述的HSS,其特征在于,当所述第一接收模块接收所述应用服务设备 发送的包括终端当前使用的IMPI的订阅请求消息时,所述HSS,还包括识别模块,用于识别所述存储模块中所存储的终端在CS域/PS域中所对应的用户的用 户信息是否发生变化;所述第一发送模块,还用于当所述识别模块识别所述终端在CS域/PS域中所对应的用 户的用户信息发生变化时,向所述应用服务设备发送包括变化后的用户信息的推送通知请求PNR ;所述第一接收模块,还用于接收所述应用服务设备返回的推送通知应答PNA,以完成对 所述应用服务设备所获取的用户信息的更新。
9. 如权利要求6所述的HSS,其特征在于,当所述第一接收模块所接收到的所述应用服 务设备发送的包括终端当前使用的IMPI的订阅请求消息,具体为订阅所述终端在所述CS 域/PS域的可达状态信息的订阅请求消息时,所述HSS还包括第二发送模块,用于向所述CS域/PS域中的网络实体订阅IMSI信息对应的终端的可 达通知消息,所述IMSI信息为所述获取模块根据所述第一接收模块所接收的IMPI获取;第二接收模块,用于接收所述CS域/PS域中的网络实体在所述IMSI信息对应的终端 为可达状态时所发送的可达通知消息;所述第一发送模块,用于根据第二接收模块所接收的所述可达通知消息,向所述应用 服务设备发送包括所述终端的可达状态信息的订阅响应消息。
10. —种应用服务设备,其特征在于,包括发送模块,用于向HSS发送包括终端当前使用的IP多媒体私有用户标识IMPI的查询 请求消息或订阅请求消息;接收模块,用于接收所述HSS返回的包括根据所述IMPI获取的所述终端在电路交换CS 域/分组交换PS域中所对应的用户的用户信息。
11. 如权利要求io所述的应用服务设备,其特征在于,所述发送模块,还用于向所述HSS发送订阅所述终端在所述CS域/PS域的可达状态信 息的订阅请求消息。所述接收模块,还用于接收所述HSS发送的包括所述终端的可达状态信息的订阅响应 消息。
12. 如权利要求IO所述的应用服务设备,其特征在于,具体为应用服务器或能够提供 基于IP的短信息业务的网络网关。
13. —种用户信息的获取系统,其特征在于,包括应用服务设备和用户签约服务器HSS :所述应用服务设备,用于向所述HSS发送包括终端当前使用的IP多媒体私有用户标识 IMPI的查询请求消息或订阅请求消息,并接收所述HSS返回的包括根据所述IMPI获取的所 述终端在电路交换CS域/分组交换PS域中所对应的用户的用户信息;所述HSS,用于接收应用服务设备发送的包括所述终端当前使用的IMPI的查询请求消 息或订阅请求消息,根据所述IMPI获取所述终端在CS域/PS域中所对应的用户的用户信 息,并向所述应用服务设备发送包括所述用户信息的查询响应消息或订阅响应消息。
14.如权利要求13所述的用户信息的获取系统,其特征在于,所述应用服务设备,具体为应用服务器或能够提供基于IP的短信息业务的网络网关。
全文摘要
本发明实施例公开了一种用户信息的获取方法、装置和系统,该方法包括接收应用服务设备发送的包括终端当前使用的IMPI的查询请求消息或订阅请求消息;根据所述IMPI获取所述终端在CS域/PS域中所对应的用户的用户信息;向所述应用服务设备发送包括所述用户信息的查询响应消息或订阅响应消息。通过应用本发明的技术方案,实现了在跨网络的情况下用户信息的顺利获取,从而,达到了保障用户业务顺利进行,提高用户业务稳定性和改善用户使用体验的效果。
文档编号H04L29/06GK101741812SQ20081017547
公开日2010年6月16日 申请日期2008年11月10日 优先权日2008年11月10日
发明者时书锋, 朱奋勤 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1